schemes:
- http
host: hirondelle.crim.ca
info:
  description: 'Weaver is an Execution Management Service (EMS) that allows the execution of workflows chaining various applications and Web Processing Services (WPS) inputs and outputs. Remote execution is deferred by the EMS to an Application Deployment and Execution Service (ADES), as defined by Common Workflow Language (CWL) configurations.


    Workflow Execution Management Service (EMS); Application, Deployment and Execution Service (ADES).'
  licence:
    name: Apache License 2.0
    url: https://github.com/crim-ca/weaver/blob/master/LICENSE.txt
  contact:
    name: "CRIM, Centre de Recherche Informatique de Montr\xE9al"
    email: info@crim.ca
    url: https://crim.ca
  termsOfService: https://hirondelle.crim.ca/magpie
  title: Weaver REST API
  version: 6.13.0
basePath: /weaver
openapi: 3.0.0
tags:
- name: API
- name: Billing & Quoting
- name: Execute
- name: Jobs
- name: Processes
- name: Dismiss
- name: Status
- name: Results
- name: Exceptions
- name: Logs
- name: Statistics
- name: Provenance
- name: GetCapabilities
- name: Deploy
- name: DescribeProcess
- name: Visibility
- name: Providers
- name: Deprecated Endpoints
- name: Vault
- name: WPS
paths:
  /:
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkGetFrontpageResponse'
            text/html:
              schema:
                $ref: '#/components/responses/HTMLProviderJobListing'
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
            text/html:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            text/html:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            text/html:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeaders.Accept'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Language'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Profile'
      - $ref: '#/components/parameters/RequestHeaders.Content-Type'
      summary: '

        Frontpage of Weaver.'
      tags:
      - API
  /api:
    get:
      responses:
        '200':
          content:
            templates/swagger_ui.mako:
              schema:
                $ref: '#/components/responses/OkGetSwaggerUIResponse'
            application/yaml:
              schema:
                $ref: '#/components/responses/OkGetSwaggerJSONResponse'
                examples:
                  OpenAPI Schema:
                    summary: OpenAPI specification of this API.
                    value:
                      $ref: https://spec.openapis.org/oas/3.0/schema/2021-09-28
              examples:
                OpenAPI Schema:
                  summary: OpenAPI specification of this API.
                  value:
                    $ref: https://spec.openapis.org/oas/3.0/schema/2021-09-28
            application/vnd.oai.openapi+json; version=3.0:
              schema:
                $ref: '#/components/responses/OkGetSwaggerJSONResponse'
                examples:
                  OpenAPI Schema:
                    summary: OpenAPI specification of this API.
                    value:
                      $ref: https://spec.openapis.org/oas/3.0/schema/2021-09-28
              examples:
                OpenAPI Schema:
                  summary: OpenAPI specification of this API.
                  value:
                    $ref: https://spec.openapis.org/oas/3.0/schema/2021-09-28
            application/json:
              schema:
                $ref: '#/components/responses/OkGetSwaggerJSONResponse'
                examples:
                  OpenAPI Schema:
                    summary: OpenAPI specification of this API.
                    value:
                      $ref: https://spec.openapis.org/oas/3.0/schema/2021-09-28
              examples:
                OpenAPI Schema:
                  summary: OpenAPI specification of this API.
                  value:
                    $ref: https://spec.openapis.org/oas/3.0/schema/2021-09-28
        '405':
          content:
            templates/swagger_ui.mako:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
            application/yaml:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
            application/vnd.oai.openapi+json; version=3.0:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            templates/swagger_ui.mako:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            application/yaml:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            application/vnd.oai.openapi+json; version=3.0:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '500':
          content:
            templates/swagger_ui.mako:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            application/yaml:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            application/vnd.oai.openapi+json; version=3.0:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      summary: '

        Weaver OpenAPI schema definitions rendering using Swagger-UI viewer.'
      tags:
      - API
      parameters:
      - $ref: '#/components/parameters/OpenAPIRequestHeaders.Accept'
      - $ref: '#/components/parameters/OpenAPIRequestHeaders.Accept-Language'
      - $ref: '#/components/parameters/OpenAPIRequestHeaders.Accept-Profile'
      - $ref: '#/components/parameters/OpenAPIRequestHeaders.Content-Type'
      - $ref: '#/components/parameters/FormatQueryJSON.f'
      - $ref: '#/components/parameters/FormatQueryJSON.format'
  /swagger:
    get:
      responses:
        '200':
          content:
            templates/swagger_ui.mako:
              schema:
                $ref: '#/components/responses/OkGetSwaggerUIResponse'
            application/yaml:
              schema:
                $ref: '#/components/responses/OkGetSwaggerJSONResponse'
                examples:
                  OpenAPI Schema:
                    summary: OpenAPI specification of this API.
                    value:
                      $ref: https://spec.openapis.org/oas/3.0/schema/2021-09-28
              examples:
                OpenAPI Schema:
                  summary: OpenAPI specification of this API.
                  value:
                    $ref: https://spec.openapis.org/oas/3.0/schema/2021-09-28
            application/vnd.oai.openapi+json; version=3.0:
              schema:
                $ref: '#/components/responses/OkGetSwaggerJSONResponse'
                examples:
                  OpenAPI Schema:
                    summary: OpenAPI specification of this API.
                    value:
                      $ref: https://spec.openapis.org/oas/3.0/schema/2021-09-28
              examples:
                OpenAPI Schema:
                  summary: OpenAPI specification of this API.
                  value:
                    $ref: https://spec.openapis.org/oas/3.0/schema/2021-09-28
            application/json:
              schema:
                $ref: '#/components/responses/OkGetSwaggerJSONResponse'
                examples:
                  OpenAPI Schema:
                    summary: OpenAPI specification of this API.
                    value:
                      $ref: https://spec.openapis.org/oas/3.0/schema/2021-09-28
              examples:
                OpenAPI Schema:
                  summary: OpenAPI specification of this API.
                  value:
                    $ref: https://spec.openapis.org/oas/3.0/schema/2021-09-28
        '405':
          content:
            templates/swagger_ui.mako:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
            application/yaml:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
            application/vnd.oai.openapi+json; version=3.0:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            templates/swagger_ui.mako:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            application/yaml:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            application/vnd.oai.openapi+json; version=3.0:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '500':
          content:
            templates/swagger_ui.mako:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            application/yaml:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            application/vnd.oai.openapi+json; version=3.0:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      summary: '

        Weaver OpenAPI schema definitions rendering using Swagger-UI viewer.'
      tags:
      - API
      parameters:
      - $ref: '#/components/parameters/OpenAPIRequestHeaders.Accept'
      - $ref: '#/components/parameters/OpenAPIRequestHeaders.Accept-Language'
      - $ref: '#/components/parameters/OpenAPIRequestHeaders.Accept-Profile'
      - $ref: '#/components/parameters/OpenAPIRequestHeaders.Content-Type'
      - $ref: '#/components/parameters/FormatQueryJSON.f'
      - $ref: '#/components/parameters/FormatQueryJSON.format'
  /redoc:
    get:
      responses:
        '200':
          content:
            text/html:
              schema:
                $ref: '#/components/responses/OkGetRedocUIResponse'
        '405':
          content:
            text/html:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            text/html:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '500':
          content:
            text/html:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      summary: '

        Weaver OpenAPI schema definitions rendering using Redoc viewer.'
      tags:
      - API
  /versions:
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkGetVersionsResponse'
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeaders.Accept'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Language'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Profile'
      - $ref: '#/components/parameters/RequestHeaders.Content-Type'
      summary: '

        Weaver versions information.'
      tags:
      - API
  /conformance:
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkGetConformanceResponse'
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeaders.Accept'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Language'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Profile'
      - $ref: '#/components/parameters/RequestHeaders.Content-Type'
      - $ref: '#/components/parameters/ConformanceQueries.category'
      summary: '

        Weaver specification conformance information.'
      tags:
      - API
  /json:
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkGetSwaggerJSONResponse'
                examples:
                  OpenAPI Schema:
                    summary: OpenAPI specification of this API.
                    value:
                      $ref: https://spec.openapis.org/oas/3.0/schema/2021-09-28
              examples:
                OpenAPI Schema:
                  summary: OpenAPI specification of this API.
                  value:
                    $ref: https://spec.openapis.org/oas/3.0/schema/2021-09-28
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/OpenAPIRequestHeaders.Accept'
      - $ref: '#/components/parameters/OpenAPIRequestHeaders.Accept-Language'
      - $ref: '#/components/parameters/OpenAPIRequestHeaders.Accept-Profile'
      - $ref: '#/components/parameters/OpenAPIRequestHeaders.Content-Type'
      summary: '

        Weaver OpenAPI schema definitions.'
      tags:
      - API
  /quotations:
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkGetQuoteListResponse'
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeaders.Accept'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Language'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Profile'
      - $ref: '#/components/parameters/RequestHeaders.Content-Type'
      - $ref: '#/components/parameters/GetQuotesQueries.page'
      - $ref: '#/components/parameters/GetQuotesQueries.limit'
      - $ref: '#/components/parameters/GetQuotesQueries.process'
      - $ref: '#/components/parameters/GetQuotesQueries.sort'
      summary: '

        Get list of quotes IDs.'
      tags:
      - Billing & Quoting
  /quotations/{quote_id}:
    parameters:
    - $ref: '#/components/parameters/quote_id'
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkGetQuoteInfoResponse'
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotFoundQuoteResponse'
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeaders.Accept'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Language'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Profile'
      - $ref: '#/components/parameters/RequestHeaders.Content-Type'
      summary: '

        Get quote information.'
      tags:
      - Billing & Quoting
    post:
      responses:
        '201':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/CreatedQuoteExecuteResponse'
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InvalidJobParametersResponse'
        '402':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/QuotePaymentRequiredResponse'
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeaders.Accept'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Language'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Profile'
      - $ref: '#/components/parameters/RequestHeaders.Content-Type'
      summary: '

        Execute a quoted process.'
      tags:
      - Billing & Quoting
      - Execute
      requestBody:
        content:
          application/json:
            $ref: '#/components/parameters/NoContent'
        required: false
  /bills:
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkGetBillListResponse'
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeaders.Accept'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Language'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Profile'
      - $ref: '#/components/parameters/RequestHeaders.Content-Type'
      summary: '

        Get list of bills IDs.'
      tags:
      - Billing & Quoting
  /bills/{bill_id}:
    parameters:
    - $ref: '#/components/parameters/bill_id'
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkGetBillDetailResponse'
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeaders.Accept'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Language'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Profile'
      - $ref: '#/components/parameters/RequestHeaders.Content-Type'
      summary: '

        Get bill information.'
      tags:
      - Billing & Quoting
  /jobs:
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkGetQueriedJobsResponse'
                examples:
                  JobListing:
                    summary: Job ID listing with default queries.
                    value:
                      jobs:
                      - 14c68477-c3ed-4784-9c0f-a4c9e1344db5
                      - f9d8af48-558c-4702-89ba-b94d19304254
                      - 08019820-2d84-4a26-ae2d-c0f1ccaabd0b
                      - 88dc510f-05b9-4387-a269-501211144a67
                      - 137a94a1-b1ef-4363-82b1-78a3c811a8b0
                      - f3036cc4-38b8-413f-9897-22949b6d4b57
                      - d70eac5e-b744-4313-aa97-1ffdcc98f39d
                      - c058fd54-e8a1-42f1-83b8-16b8fa96113d
                      - cb84d046-28eb-4fb2-93b1-b7449e52eef3
                      - 7a6f895f-27e2-4949-a448-bb0f262f390c
                      limit: 10
                      page: 0
                      total: 40
              examples:
                JobListing:
                  summary: Job ID listing with default queries.
                  value:
                    jobs:
                    - 14c68477-c3ed-4784-9c0f-a4c9e1344db5
                    - f9d8af48-558c-4702-89ba-b94d19304254
                    - 08019820-2d84-4a26-ae2d-c0f1ccaabd0b
                    - 88dc510f-05b9-4387-a269-501211144a67
                    - 137a94a1-b1ef-4363-82b1-78a3c811a8b0
                    - f3036cc4-38b8-413f-9897-22949b6d4b57
                    - d70eac5e-b744-4313-aa97-1ffdcc98f39d
                    - c058fd54-e8a1-42f1-83b8-16b8fa96113d
                    - cb84d046-28eb-4fb2-93b1-b7449e52eef3
                    - 7a6f895f-27e2-4949-a448-bb0f262f390c
                    limit: 10
                    page: 0
                    total: 40
            text/html:
              schema:
                $ref: '#/components/responses/HTMLProviderJobListing'
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/BadRequestResponseSchema'
            text/html:
              schema:
                $ref: '#/components/responses/BadRequestResponseSchema'
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
            text/html:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            text/html:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '422':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/UnprocessableEntityResponseSchema'
            text/html:
              schema:
                $ref: '#/components/responses/UnprocessableEntityResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            text/html:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeaders.Accept'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Language'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Profile'
      - $ref: '#/components/parameters/RequestHeaders.Content-Type'
      - $ref: '#/components/parameters/GetProcessJobsQuery.page'
      - $ref: '#/components/parameters/GetProcessJobsQuery.limit'
      - $ref: '#/components/parameters/GetProcessJobsQuery.detail'
      - $ref: '#/components/parameters/GetProcessJobsQuery.groups'
      - $ref: '#/components/parameters/GetProcessJobsQuery.minDuration'
      - $ref: '#/components/parameters/GetProcessJobsQuery.maxDuration'
      - $ref: '#/components/parameters/GetProcessJobsQuery.datetime'
      - $ref: '#/components/parameters/GetProcessJobsQuery.status'
      - $ref: '#/components/parameters/GetProcessJobsQuery.processID'
      - $ref: '#/components/parameters/GetProcessJobsQuery.process'
      - $ref: '#/components/parameters/GetProcessJobsQuery.version'
      - $ref: '#/components/parameters/GetProcessJobsQuery.service'
      - $ref: '#/components/parameters/GetProcessJobsQuery.provider'
      - $ref: '#/components/parameters/GetProcessJobsQuery.type'
      - $ref: '#/components/parameters/GetProcessJobsQuery.sort'
      - $ref: '#/components/parameters/GetProcessJobsQuery.access'
      - $ref: '#/components/parameters/GetProcessJobsQuery.tags'
      summary: '

        Retrieve the list of jobs which can be filtered, sorted, paged and categorized using query parameters.'
      tags:
      - Jobs
    post:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/CompletedJobResponse'
        '201':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/CreatedLaunchJobResponse'
                examples:
                  JobAccepted:
                    summary: Job accepted for execution asynchronously.
                    value:
                      description: Job successfully submitted to processing queue. Execution should begin when resources are available.
                      jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      processID: Echo
                      status: accepted
                      location: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                  JobCreated:
                    summary: Job created for later execution by trigger.
                    value:
                      description: Job successfully submitted for creation. Waiting on trigger request to being execution.
                      jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      processID: Echo
                      status: created
                      location: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
              examples:
                JobAccepted:
                  summary: Job accepted for execution asynchronously.
                  value:
                    description: Job successfully submitted to processing queue. Execution should begin when resources are available.
                    jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                    processID: Echo
                    status: accepted
                    location: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                JobCreated:
                  summary: Job created for later execution by trigger.
                  value:
                    description: Job successfully submitted for creation. Waiting on trigger request to being execution.
                    jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                    processID: Echo
                    status: created
                    location: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
        '204':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NoContentJobResultsResponse'
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InvalidJobParametersResponse'
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/ForbiddenProviderAccessResponseSchema'
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '415':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/UnsupportedMediaTypeResponseSchema'
        '422':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/UnprocessableEntityResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
        default:
          description: UNDOCUMENTED RESPONSE
      parameters:
      - $ref: '#/components/parameters/ExecuteHeadersJSON.Accept'
      - $ref: '#/components/parameters/ExecuteHeadersJSON.Accept-Language'
      - $ref: '#/components/parameters/ExecuteHeadersJSON.Accept-Profile'
      - $ref: '#/components/parameters/ExecuteHeadersJSON.Content-Type'
      - $ref: '#/components/parameters/ExecuteHeadersJSON.Prefer'
      - $ref: '#/components/parameters/ExecuteHeadersJSON.X-WPS-Output-Context'
      - $ref: '#/components/parameters/LocalProcessQuery.version'
      summary: '

        Create a new processing job with advanced management and execution capabilities.'
      tags:
      - Execute
      - Jobs
      - Processes
      requestBody:
        content:
          application/json:
            $ref: '#/components/parameters/Execute'
          application/xml:
            $ref: '#/components/parameters/WPSExecutePost'
          text/xml:
            $ref: '#/components/parameters/WPSExecutePost'
        required: true
    delete:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkBatchDismissJobsResponseSchema'
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/BadRequestResponseSchema'
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '422':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/UnprocessableEntityResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeaders.Accept'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Language'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Profile'
      - $ref: '#/components/parameters/RequestHeaders.Content-Type'
      summary: '

        Dismiss operation for multiple jobs.


        Note:

        Will only stop tracking jobs when underlying remote provider services do not support cancel operation.'
      tags:
      - Jobs
      - Dismiss
      requestBody:
        content:
          application/json:
            $ref: '#/components/parameters/DeleteJobsBodySchema'
        required: true
  /jobs/{job_id}:
    parameters:
    - $ref: '#/components/parameters/job_id'
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkGetJobStatusResponse'
                examples:
                  JobStatusSuccess:
                    summary: Successful job status response.
                    value:
                      jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      processID: Echo
                      providerID: null
                      type: process
                      status: successful
                      message: Job successful.
                      created: '2022-06-03T23:46:45.049000+00:00'
                      started: '2022-06-03T23:46:45.077000+00:00'
                      finished: '2022-06-03T23:46:48.134000+00:00'
                      updated: '2022-06-03T23:46:48.135000+00:00'
                      duration: 00:00:03
                      runningDuration: PT03S
                      runningSeconds: 3.057
                      percentCompleted: 100
                      progress: 100
                      links:
                      - title: Job status.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: status
                      - title: Job monitoring location.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: monitor
                      - title: Job status generic endpoint.
                        hreflang: en-CA
                        href: http://schema-example.com/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: alternate
                      - title: List of submitted jobs.
                        hreflang: en-CA
                        href: http://schema-example.com/jobs
                        type: application/json
                        rel: collection
                      - title: List of submitted jobs.
                        hreflang: en-CA
                        href: http://schema-example.com/jobs
                        type: application/json
                        rel: http://www.opengis.net/def/rel/ogc/1.0/job-list
                      - title: New job submission endpoint for the corresponding process.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/execution
                        type: application/json
                        rel: http://www.opengis.net/def/rel/ogc/1.0/execute
                      - title: Submitted job inputs for process execution.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/inputs
                        type: application/json
                        rel: inputs
                      - title: Job outputs of successful process execution (extended outputs with metadata).
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/outputs
                        type: application/json
                        rel: outputs
                      - title: Job results of successful process execution (direct output values mapping).
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/results
                        type: application/json
                        rel: http://www.opengis.net/def/rel/ogc/1.0/results
                      - title: Job statistics collected following process execution.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/statistics
                        type: application/json
                        rel: statistics
                      - title: List of collected job logs during process execution.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/logs
                        type: application/json
                        rel: logs
                      - title: Job status.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: self
                      - title: Job status details.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: up
                  JobStatusFailure:
                    summary: Failed job status response.
                    value:
                      jobID: 84e94373-51ee-4de6-94b6-951be65819fc
                      status: failed
                      message: Job failed.
                      created: '2021-02-25T21:29:39.147000+00:00'
                      started: null
                      finished: '2021-02-25T21:30:24.071000+00:00'
                      duration: 00:00:00
                      percentCompleted: 100
                      links:
                      - type: application/json
                        title: Job status.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc
                        rel: status
                      - type: application/json
                        title: Job logs.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/logs
                        rel: logs
                      - type: application/json
                        title: Job inputs.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/inputs
                        rel: inputs
                      - type: application/json
                        title: Job exceptions.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/exceptions
                        rel: exceptions
                      - type: application/json
                        title: Job status.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc
                        rel: self
              examples:
                JobStatusSuccess:
                  summary: Successful job status response.
                  value:
                    jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                    processID: Echo
                    providerID: null
                    type: process
                    status: successful
                    message: Job successful.
                    created: '2022-06-03T23:46:45.049000+00:00'
                    started: '2022-06-03T23:46:45.077000+00:00'
                    finished: '2022-06-03T23:46:48.134000+00:00'
                    updated: '2022-06-03T23:46:48.135000+00:00'
                    duration: 00:00:03
                    runningDuration: PT03S
                    runningSeconds: 3.057
                    percentCompleted: 100
                    progress: 100
                    links:
                    - title: Job status.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: status
                    - title: Job monitoring location.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: monitor
                    - title: Job status generic endpoint.
                      hreflang: en-CA
                      href: http://schema-example.com/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: alternate
                    - title: List of submitted jobs.
                      hreflang: en-CA
                      href: http://schema-example.com/jobs
                      type: application/json
                      rel: collection
                    - title: List of submitted jobs.
                      hreflang: en-CA
                      href: http://schema-example.com/jobs
                      type: application/json
                      rel: http://www.opengis.net/def/rel/ogc/1.0/job-list
                    - title: New job submission endpoint for the corresponding process.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/execution
                      type: application/json
                      rel: http://www.opengis.net/def/rel/ogc/1.0/execute
                    - title: Submitted job inputs for process execution.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/inputs
                      type: application/json
                      rel: inputs
                    - title: Job outputs of successful process execution (extended outputs with metadata).
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/outputs
                      type: application/json
                      rel: outputs
                    - title: Job results of successful process execution (direct output values mapping).
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/results
                      type: application/json
                      rel: http://www.opengis.net/def/rel/ogc/1.0/results
                    - title: Job statistics collected following process execution.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/statistics
                      type: application/json
                      rel: statistics
                    - title: List of collected job logs during process execution.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/logs
                      type: application/json
                      rel: logs
                    - title: Job status.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: self
                    - title: Job status details.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: up
                JobStatusFailure:
                  summary: Failed job status response.
                  value:
                    jobID: 84e94373-51ee-4de6-94b6-951be65819fc
                    status: failed
                    message: Job failed.
                    created: '2021-02-25T21:29:39.147000+00:00'
                    started: null
                    finished: '2021-02-25T21:30:24.071000+00:00'
                    duration: 00:00:00
                    percentCompleted: 100
                    links:
                    - type: application/json
                      title: Job status.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc
                      rel: status
                    - type: application/json
                      title: Job logs.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/logs
                      rel: logs
                    - type: application/json
                      title: Job inputs.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/inputs
                      rel: inputs
                    - type: application/json
                      title: Job exceptions.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/exceptions
                      rel: exceptions
                    - type: application/json
                      title: Job status.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc
                      rel: self
            application/json; profile=wps:
              schema:
                $ref: '#/components/responses/OkGetJobStatusResponse'
                examples:
                  JobStatusSuccess:
                    summary: Successful job status response.
                    value:
                      jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      processID: Echo
                      providerID: null
                      type: process
                      status: successful
                      message: Job successful.
                      created: '2022-06-03T23:46:45.049000+00:00'
                      started: '2022-06-03T23:46:45.077000+00:00'
                      finished: '2022-06-03T23:46:48.134000+00:00'
                      updated: '2022-06-03T23:46:48.135000+00:00'
                      duration: 00:00:03
                      runningDuration: PT03S
                      runningSeconds: 3.057
                      percentCompleted: 100
                      progress: 100
                      links:
                      - title: Job status.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: status
                      - title: Job monitoring location.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: monitor
                      - title: Job status generic endpoint.
                        hreflang: en-CA
                        href: http://schema-example.com/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: alternate
                      - title: List of submitted jobs.
                        hreflang: en-CA
                        href: http://schema-example.com/jobs
                        type: application/json
                        rel: collection
                      - title: List of submitted jobs.
                        hreflang: en-CA
                        href: http://schema-example.com/jobs
                        type: application/json
                        rel: http://www.opengis.net/def/rel/ogc/1.0/job-list
                      - title: New job submission endpoint for the corresponding process.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/execution
                        type: application/json
                        rel: http://www.opengis.net/def/rel/ogc/1.0/execute
                      - title: Submitted job inputs for process execution.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/inputs
                        type: application/json
                        rel: inputs
                      - title: Job outputs of successful process execution (extended outputs with metadata).
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/outputs
                        type: application/json
                        rel: outputs
                      - title: Job results of successful process execution (direct output values mapping).
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/results
                        type: application/json
                        rel: http://www.opengis.net/def/rel/ogc/1.0/results
                      - title: Job statistics collected following process execution.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/statistics
                        type: application/json
                        rel: statistics
                      - title: List of collected job logs during process execution.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/logs
                        type: application/json
                        rel: logs
                      - title: Job status.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: self
                      - title: Job status details.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: up
                  JobStatusFailure:
                    summary: Failed job status response.
                    value:
                      jobID: 84e94373-51ee-4de6-94b6-951be65819fc
                      status: failed
                      message: Job failed.
                      created: '2021-02-25T21:29:39.147000+00:00'
                      started: null
                      finished: '2021-02-25T21:30:24.071000+00:00'
                      duration: 00:00:00
                      percentCompleted: 100
                      links:
                      - type: application/json
                        title: Job status.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc
                        rel: status
                      - type: application/json
                        title: Job logs.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/logs
                        rel: logs
                      - type: application/json
                        title: Job inputs.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/inputs
                        rel: inputs
                      - type: application/json
                        title: Job exceptions.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/exceptions
                        rel: exceptions
                      - type: application/json
                        title: Job status.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc
                        rel: self
              examples:
                JobStatusSuccess:
                  summary: Successful job status response.
                  value:
                    jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                    processID: Echo
                    providerID: null
                    type: process
                    status: successful
                    message: Job successful.
                    created: '2022-06-03T23:46:45.049000+00:00'
                    started: '2022-06-03T23:46:45.077000+00:00'
                    finished: '2022-06-03T23:46:48.134000+00:00'
                    updated: '2022-06-03T23:46:48.135000+00:00'
                    duration: 00:00:03
                    runningDuration: PT03S
                    runningSeconds: 3.057
                    percentCompleted: 100
                    progress: 100
                    links:
                    - title: Job status.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: status
                    - title: Job monitoring location.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: monitor
                    - title: Job status generic endpoint.
                      hreflang: en-CA
                      href: http://schema-example.com/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: alternate
                    - title: List of submitted jobs.
                      hreflang: en-CA
                      href: http://schema-example.com/jobs
                      type: application/json
                      rel: collection
                    - title: List of submitted jobs.
                      hreflang: en-CA
                      href: http://schema-example.com/jobs
                      type: application/json
                      rel: http://www.opengis.net/def/rel/ogc/1.0/job-list
                    - title: New job submission endpoint for the corresponding process.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/execution
                      type: application/json
                      rel: http://www.opengis.net/def/rel/ogc/1.0/execute
                    - title: Submitted job inputs for process execution.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/inputs
                      type: application/json
                      rel: inputs
                    - title: Job outputs of successful process execution (extended outputs with metadata).
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/outputs
                      type: application/json
                      rel: outputs
                    - title: Job results of successful process execution (direct output values mapping).
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/results
                      type: application/json
                      rel: http://www.opengis.net/def/rel/ogc/1.0/results
                    - title: Job statistics collected following process execution.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/statistics
                      type: application/json
                      rel: statistics
                    - title: List of collected job logs during process execution.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/logs
                      type: application/json
                      rel: logs
                    - title: Job status.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: self
                    - title: Job status details.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: up
                JobStatusFailure:
                  summary: Failed job status response.
                  value:
                    jobID: 84e94373-51ee-4de6-94b6-951be65819fc
                    status: failed
                    message: Job failed.
                    created: '2021-02-25T21:29:39.147000+00:00'
                    started: null
                    finished: '2021-02-25T21:30:24.071000+00:00'
                    duration: 00:00:00
                    percentCompleted: 100
                    links:
                    - type: application/json
                      title: Job status.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc
                      rel: status
                    - type: application/json
                      title: Job logs.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/logs
                      rel: logs
                    - type: application/json
                      title: Job inputs.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/inputs
                      rel: inputs
                    - type: application/json
                      title: Job exceptions.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/exceptions
                      rel: exceptions
                    - type: application/json
                      title: Job status.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc
                      rel: self
            application/json; profile=openeo:
              schema:
                $ref: '#/components/responses/OkGetJobStatusResponse'
                examples:
                  JobStatusSuccess:
                    summary: Successful job status response.
                    value:
                      jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      processID: Echo
                      providerID: null
                      type: process
                      status: successful
                      message: Job successful.
                      created: '2022-06-03T23:46:45.049000+00:00'
                      started: '2022-06-03T23:46:45.077000+00:00'
                      finished: '2022-06-03T23:46:48.134000+00:00'
                      updated: '2022-06-03T23:46:48.135000+00:00'
                      duration: 00:00:03
                      runningDuration: PT03S
                      runningSeconds: 3.057
                      percentCompleted: 100
                      progress: 100
                      links:
                      - title: Job status.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: status
                      - title: Job monitoring location.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: monitor
                      - title: Job status generic endpoint.
                        hreflang: en-CA
                        href: http://schema-example.com/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: alternate
                      - title: List of submitted jobs.
                        hreflang: en-CA
                        href: http://schema-example.com/jobs
                        type: application/json
                        rel: collection
                      - title: List of submitted jobs.
                        hreflang: en-CA
                        href: http://schema-example.com/jobs
                        type: application/json
                        rel: http://www.opengis.net/def/rel/ogc/1.0/job-list
                      - title: New job submission endpoint for the corresponding process.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/execution
                        type: application/json
                        rel: http://www.opengis.net/def/rel/ogc/1.0/execute
                      - title: Submitted job inputs for process execution.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/inputs
                        type: application/json
                        rel: inputs
                      - title: Job outputs of successful process execution (extended outputs with metadata).
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/outputs
                        type: application/json
                        rel: outputs
                      - title: Job results of successful process execution (direct output values mapping).
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/results
                        type: application/json
                        rel: http://www.opengis.net/def/rel/ogc/1.0/results
                      - title: Job statistics collected following process execution.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/statistics
                        type: application/json
                        rel: statistics
                      - title: List of collected job logs during process execution.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/logs
                        type: application/json
                        rel: logs
                      - title: Job status.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: self
                      - title: Job status details.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: up
                  JobStatusFailure:
                    summary: Failed job status response.
                    value:
                      jobID: 84e94373-51ee-4de6-94b6-951be65819fc
                      status: failed
                      message: Job failed.
                      created: '2021-02-25T21:29:39.147000+00:00'
                      started: null
                      finished: '2021-02-25T21:30:24.071000+00:00'
                      duration: 00:00:00
                      percentCompleted: 100
                      links:
                      - type: application/json
                        title: Job status.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc
                        rel: status
                      - type: application/json
                        title: Job logs.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/logs
                        rel: logs
                      - type: application/json
                        title: Job inputs.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/inputs
                        rel: inputs
                      - type: application/json
                        title: Job exceptions.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/exceptions
                        rel: exceptions
                      - type: application/json
                        title: Job status.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc
                        rel: self
              examples:
                JobStatusSuccess:
                  summary: Successful job status response.
                  value:
                    jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                    processID: Echo
                    providerID: null
                    type: process
                    status: successful
                    message: Job successful.
                    created: '2022-06-03T23:46:45.049000+00:00'
                    started: '2022-06-03T23:46:45.077000+00:00'
                    finished: '2022-06-03T23:46:48.134000+00:00'
                    updated: '2022-06-03T23:46:48.135000+00:00'
                    duration: 00:00:03
                    runningDuration: PT03S
                    runningSeconds: 3.057
                    percentCompleted: 100
                    progress: 100
                    links:
                    - title: Job status.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: status
                    - title: Job monitoring location.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: monitor
                    - title: Job status generic endpoint.
                      hreflang: en-CA
                      href: http://schema-example.com/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: alternate
                    - title: List of submitted jobs.
                      hreflang: en-CA
                      href: http://schema-example.com/jobs
                      type: application/json
                      rel: collection
                    - title: List of submitted jobs.
                      hreflang: en-CA
                      href: http://schema-example.com/jobs
                      type: application/json
                      rel: http://www.opengis.net/def/rel/ogc/1.0/job-list
                    - title: New job submission endpoint for the corresponding process.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/execution
                      type: application/json
                      rel: http://www.opengis.net/def/rel/ogc/1.0/execute
                    - title: Submitted job inputs for process execution.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/inputs
                      type: application/json
                      rel: inputs
                    - title: Job outputs of successful process execution (extended outputs with metadata).
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/outputs
                      type: application/json
                      rel: outputs
                    - title: Job results of successful process execution (direct output values mapping).
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/results
                      type: application/json
                      rel: http://www.opengis.net/def/rel/ogc/1.0/results
                    - title: Job statistics collected following process execution.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/statistics
                      type: application/json
                      rel: statistics
                    - title: List of collected job logs during process execution.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/logs
                      type: application/json
                      rel: logs
                    - title: Job status.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: self
                    - title: Job status details.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: up
                JobStatusFailure:
                  summary: Failed job status response.
                  value:
                    jobID: 84e94373-51ee-4de6-94b6-951be65819fc
                    status: failed
                    message: Job failed.
                    created: '2021-02-25T21:29:39.147000+00:00'
                    started: null
                    finished: '2021-02-25T21:30:24.071000+00:00'
                    duration: 00:00:00
                    percentCompleted: 100
                    links:
                    - type: application/json
                      title: Job status.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc
                      rel: status
                    - type: application/json
                      title: Job logs.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/logs
                      rel: logs
                    - type: application/json
                      title: Job inputs.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/inputs
                      rel: inputs
                    - type: application/json
                      title: Job exceptions.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/exceptions
                      rel: exceptions
                    - type: application/json
                      title: Job status.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc
                      rel: self
            application/json; profile=ogc:
              schema:
                $ref: '#/components/responses/OkGetJobStatusResponse'
                examples:
                  JobStatusSuccess:
                    summary: Successful job status response.
                    value:
                      jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      processID: Echo
                      providerID: null
                      type: process
                      status: successful
                      message: Job successful.
                      created: '2022-06-03T23:46:45.049000+00:00'
                      started: '2022-06-03T23:46:45.077000+00:00'
                      finished: '2022-06-03T23:46:48.134000+00:00'
                      updated: '2022-06-03T23:46:48.135000+00:00'
                      duration: 00:00:03
                      runningDuration: PT03S
                      runningSeconds: 3.057
                      percentCompleted: 100
                      progress: 100
                      links:
                      - title: Job status.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: status
                      - title: Job monitoring location.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: monitor
                      - title: Job status generic endpoint.
                        hreflang: en-CA
                        href: http://schema-example.com/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: alternate
                      - title: List of submitted jobs.
                        hreflang: en-CA
                        href: http://schema-example.com/jobs
                        type: application/json
                        rel: collection
                      - title: List of submitted jobs.
                        hreflang: en-CA
                        href: http://schema-example.com/jobs
                        type: application/json
                        rel: http://www.opengis.net/def/rel/ogc/1.0/job-list
                      - title: New job submission endpoint for the corresponding process.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/execution
                        type: application/json
                        rel: http://www.opengis.net/def/rel/ogc/1.0/execute
                      - title: Submitted job inputs for process execution.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/inputs
                        type: application/json
                        rel: inputs
                      - title: Job outputs of successful process execution (extended outputs with metadata).
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/outputs
                        type: application/json
                        rel: outputs
                      - title: Job results of successful process execution (direct output values mapping).
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/results
                        type: application/json
                        rel: http://www.opengis.net/def/rel/ogc/1.0/results
                      - title: Job statistics collected following process execution.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/statistics
                        type: application/json
                        rel: statistics
                      - title: List of collected job logs during process execution.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/logs
                        type: application/json
                        rel: logs
                      - title: Job status.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: self
                      - title: Job status details.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: up
                  JobStatusFailure:
                    summary: Failed job status response.
                    value:
                      jobID: 84e94373-51ee-4de6-94b6-951be65819fc
                      status: failed
                      message: Job failed.
                      created: '2021-02-25T21:29:39.147000+00:00'
                      started: null
                      finished: '2021-02-25T21:30:24.071000+00:00'
                      duration: 00:00:00
                      percentCompleted: 100
                      links:
                      - type: application/json
                        title: Job status.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc
                        rel: status
                      - type: application/json
                        title: Job logs.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/logs
                        rel: logs
                      - type: application/json
                        title: Job inputs.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/inputs
                        rel: inputs
                      - type: application/json
                        title: Job exceptions.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/exceptions
                        rel: exceptions
                      - type: application/json
                        title: Job status.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc
                        rel: self
              examples:
                JobStatusSuccess:
                  summary: Successful job status response.
                  value:
                    jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                    processID: Echo
                    providerID: null
                    type: process
                    status: successful
                    message: Job successful.
                    created: '2022-06-03T23:46:45.049000+00:00'
                    started: '2022-06-03T23:46:45.077000+00:00'
                    finished: '2022-06-03T23:46:48.134000+00:00'
                    updated: '2022-06-03T23:46:48.135000+00:00'
                    duration: 00:00:03
                    runningDuration: PT03S
                    runningSeconds: 3.057
                    percentCompleted: 100
                    progress: 100
                    links:
                    - title: Job status.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: status
                    - title: Job monitoring location.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: monitor
                    - title: Job status generic endpoint.
                      hreflang: en-CA
                      href: http://schema-example.com/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: alternate
                    - title: List of submitted jobs.
                      hreflang: en-CA
                      href: http://schema-example.com/jobs
                      type: application/json
                      rel: collection
                    - title: List of submitted jobs.
                      hreflang: en-CA
                      href: http://schema-example.com/jobs
                      type: application/json
                      rel: http://www.opengis.net/def/rel/ogc/1.0/job-list
                    - title: New job submission endpoint for the corresponding process.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/execution
                      type: application/json
                      rel: http://www.opengis.net/def/rel/ogc/1.0/execute
                    - title: Submitted job inputs for process execution.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/inputs
                      type: application/json
                      rel: inputs
                    - title: Job outputs of successful process execution (extended outputs with metadata).
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/outputs
                      type: application/json
                      rel: outputs
                    - title: Job results of successful process execution (direct output values mapping).
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/results
                      type: application/json
                      rel: http://www.opengis.net/def/rel/ogc/1.0/results
                    - title: Job statistics collected following process execution.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/statistics
                      type: application/json
                      rel: statistics
                    - title: List of collected job logs during process execution.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/logs
                      type: application/json
                      rel: logs
                    - title: Job status.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: self
                    - title: Job status details.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: up
                JobStatusFailure:
                  summary: Failed job status response.
                  value:
                    jobID: 84e94373-51ee-4de6-94b6-951be65819fc
                    status: failed
                    message: Job failed.
                    created: '2021-02-25T21:29:39.147000+00:00'
                    started: null
                    finished: '2021-02-25T21:30:24.071000+00:00'
                    duration: 00:00:00
                    percentCompleted: 100
                    links:
                    - type: application/json
                      title: Job status.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc
                      rel: status
                    - type: application/json
                      title: Job logs.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/logs
                      rel: logs
                    - type: application/json
                      title: Job inputs.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/inputs
                      rel: inputs
                    - type: application/json
                      title: Job exceptions.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/exceptions
                      rel: exceptions
                    - type: application/json
                      title: Job status.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc
                      rel: self
            application/xml:
              schema:
                $ref: '#/components/responses/WPSExecuteResponse'
            text/xml:
              schema:
                $ref: '#/components/responses/WPSExecuteResponse'
            text/html:
              schema:
                $ref: '#/components/responses/HTMLProviderJobListing'
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
            application/json; profile=wps:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
            application/json; profile=openeo:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
            application/json; profile=ogc:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
            application/xml:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
            text/xml:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
            text/html:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
            application/json; profile=wps:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
            application/json; profile=openeo:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
            application/json; profile=ogc:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
            application/xml:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
            text/xml:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
            text/html:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
            application/json; profile=wps:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
            application/json; profile=openeo:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
            application/json; profile=ogc:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
            application/xml:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
            text/xml:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
            text/html:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            application/json; profile=wps:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            application/json; profile=openeo:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            application/json; profile=ogc:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            application/xml:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            text/xml:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            text/html:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            application/json; profile=wps:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            application/json; profile=openeo:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            application/json; profile=ogc:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            application/xml:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            text/xml:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            text/html:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeaders.Accept'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Language'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Profile'
      - $ref: '#/components/parameters/RequestHeaders.Content-Type'
      - $ref: '#/components/parameters/GetJobQuery.f'
      - $ref: '#/components/parameters/GetJobQuery.format'
      - $ref: '#/components/parameters/GetJobQuery.schema'
      - $ref: '#/components/parameters/GetJobQuery.profile'
      summary: '

        Retrieve the status of a job.'
      tags:
      - Jobs
      - Status
    patch:
      responses:
        '204':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NoContentJobUpdatedResponse'
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '415':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/UnsupportedMediaTypeResponseSchema'
        '422':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/UnprocessableEntityResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/JobExecuteHeaders.Accept'
      - $ref: '#/components/parameters/JobExecuteHeaders.Accept-Language'
      - $ref: '#/components/parameters/JobExecuteHeaders.Accept-Profile'
      - $ref: '#/components/parameters/JobExecuteHeaders.Content-Type'
      - $ref: '#/components/parameters/JobExecuteHeaders.Prefer'
      - $ref: '#/components/parameters/JobExecuteHeaders.X-WPS-Output-Context'
      - $ref: '#/components/parameters/LocalProcessQuery.version'
      summary: '

        Update a previously created job still pending execution.'
      tags:
      - Jobs
      requestBody:
        content:
          application/json:
            $ref: '#/components/parameters/PatchJobBodySchema'
        required: true
    delete:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkDismissJobResponse'
                examples:
                  JobDismissedSuccess:
                    summary: Successful job dismissed response.
                    value:
                      code: JobDismissed
                      description: Job was dismissed and artifacts have been removed.
                      value: 29af3a33-0a3e-477d-863e-efccc97e0b02
                      links:
                      - href: http://schema-example.com/processes/sleep/jobs/29af3a33-0a3e-477d-863e-efccc97e0b02
                        rel: status
                        title: Job status.
                        type: application/json
                        hreflang: en-CA
                      - href: http://schema-example.com/jobs/29af3a33-0a3e-477d-863e-efccc97e0b02
                        rel: alternate
                        title: Job status generic endpoint.
                        type: application/json
                        hreflang: en-CA
                      - href: http://schema-example.com/jobs
                        rel: collection
                        title: List of submitted jobs.
                        type: application/json
                        hreflang: en-CA
                      - href: http://schema-example.com/jobs
                        rel: up
                        title: List of submitted jobs.
                        type: application/json
                        hreflang: en-CA
              examples:
                JobDismissedSuccess:
                  summary: Successful job dismissed response.
                  value:
                    code: JobDismissed
                    description: Job was dismissed and artifacts have been removed.
                    value: 29af3a33-0a3e-477d-863e-efccc97e0b02
                    links:
                    - href: http://schema-example.com/processes/sleep/jobs/29af3a33-0a3e-477d-863e-efccc97e0b02
                      rel: status
                      title: Job status.
                      type: application/json
                      hreflang: en-CA
                    - href: http://schema-example.com/jobs/29af3a33-0a3e-477d-863e-efccc97e0b02
                      rel: alternate
                      title: Job status generic endpoint.
                      type: application/json
                      hreflang: en-CA
                    - href: http://schema-example.com/jobs
                      rel: collection
                      title: List of submitted jobs.
                      type: application/json
                      hreflang: en-CA
                    - href: http://schema-example.com/jobs
                      rel: up
                      title: List of submitted jobs.
                      type: application/json
                      hreflang: en-CA
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/GoneJobResponseSchema'
                examples:
                  JobDismissed:
                    summary: Example response when specified job reference was already dismissed.
                    value:
                      type: JobDismissed
                      title: JobDismissed
                      status: 410
                      detail: Job was dismissed and artifacts have been removed.
                      cause:
                        status: dismissed
                      value: 29af3a33-0a3e-477d-863e-efccc97e0b02
              examples:
                JobDismissed:
                  summary: Example response when specified job reference was already dismissed.
                  value:
                    type: JobDismissed
                    title: JobDismissed
                    status: 410
                    detail: Job was dismissed and artifacts have been removed.
                    cause:
                      status: dismissed
                    value: 29af3a33-0a3e-477d-863e-efccc97e0b02
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeaders.Accept'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Language'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Profile'
      - $ref: '#/components/parameters/RequestHeaders.Content-Type'
      - $ref: '#/components/parameters/LocalProcessQuery.version'
      summary: '

        Dismiss a planned or running job execution, or remove result artifacts of a completed job.


        Note:

        Will only stop tracking this particular process execution when not supported by underlying provider

        services such as WPS 1.0. Services supporting cancel operation could attempt to terminate remote jobs.'
      tags:
      - Jobs
      - Dismiss
  /jobs/{job_id}/results:
    parameters:
    - $ref: '#/components/parameters/job_id'
    post:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/CompletedJobResponse'
        '204':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NoContentJobResultsResponse'
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InvalidJobParametersResponse'
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/ForbiddenProviderAccessResponseSchema'
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '415':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/UnsupportedMediaTypeResponseSchema'
        '422':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/UnprocessableEntityResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
        '202':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/CreatedLaunchJobResponse'
                examples:
                  JobAccepted:
                    summary: Job accepted for execution asynchronously.
                    value:
                      description: Job successfully submitted to processing queue. Execution should begin when resources are available.
                      jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      processID: Echo
                      status: accepted
                      location: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                  JobCreated:
                    summary: Job created for later execution by trigger.
                    value:
                      description: Job successfully submitted for creation. Waiting on trigger request to being execution.
                      jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      processID: Echo
                      status: created
                      location: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
              examples:
                JobAccepted:
                  summary: Job accepted for execution asynchronously.
                  value:
                    description: Job successfully submitted to processing queue. Execution should begin when resources are available.
                    jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                    processID: Echo
                    status: accepted
                    location: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                JobCreated:
                  summary: Job created for later execution by trigger.
                  value:
                    description: Job successfully submitted for creation. Waiting on trigger request to being execution.
                    jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                    processID: Echo
                    status: created
                    location: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
      parameters:
      - $ref: '#/components/parameters/RequestHeaders.Accept'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Language'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Profile'
      - $ref: '#/components/parameters/RequestHeaders.Content-Type'
      summary: '

        Trigger the execution of a previously created job.'
      tags:
      - Jobs
      - Execute
      - Results
      requestBody:
        content:
          application/json:
            $ref: '#/components/parameters/NoContent'
        required: false
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkGetJobResultsResponse'
                examples:
                  JobResults:
                    summary: Obtained job results.
                    value:
                      output:
                        href: http://schema-example.com/wpsoutputs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/output.txt
                        format:
                          mediaType: text/plain
              examples:
                JobResults:
                  summary: Obtained job results.
                  value:
                    output:
                      href: http://schema-example.com/wpsoutputs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/output.txt
                      format:
                        mediaType: text/plain
        '204':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NoContentJobResultsResponse'
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/GoneJobResponseSchema'
                examples:
                  JobDismissed:
                    summary: Example response when specified job reference was already dismissed.
                    value:
                      type: JobDismissed
                      title: JobDismissed
                      status: 410
                      detail: Job was dismissed and artifacts have been removed.
                      cause:
                        status: dismissed
                      value: 29af3a33-0a3e-477d-863e-efccc97e0b02
              examples:
                JobDismissed:
                  summary: Example response when specified job reference was already dismissed.
                  value:
                    type: JobDismissed
                    title: JobDismissed
                    status: 410
                    detail: Job was dismissed and artifacts have been removed.
                    cause:
                      status: dismissed
                    value: 29af3a33-0a3e-477d-863e-efccc97e0b02
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept'
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept-Language'
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept-Profile'
      summary: '

        Retrieve the results of a job.'
      tags:
      - Jobs
      - Results
  /jobs/{job_id}/results/{output_id}:
    parameters:
    - $ref: '#/components/parameters/job_id'
    - $ref: '#/components/parameters/output_id'
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/JobResultContentResponse'
        '204':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NoContentJobResultsResponse'
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/GoneJobResponseSchema'
                examples:
                  JobDismissed:
                    summary: Example response when specified job reference was already dismissed.
                    value:
                      type: JobDismissed
                      title: JobDismissed
                      status: 410
                      detail: Job was dismissed and artifacts have been removed.
                      cause:
                        status: dismissed
                      value: 29af3a33-0a3e-477d-863e-efccc97e0b02
              examples:
                JobDismissed:
                  summary: Example response when specified job reference was already dismissed.
                  value:
                    type: JobDismissed
                    title: JobDismissed
                    status: 410
                    detail: Job was dismissed and artifacts have been removed.
                    cause:
                      status: dismissed
                    value: 29af3a33-0a3e-477d-863e-efccc97e0b02
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeadersAcceptAny.Accept'
      - $ref: '#/components/parameters/RequestHeadersAcceptAny.Accept-Language'
      - $ref: '#/components/parameters/RequestHeadersAcceptAny.Accept-Profile'
      - $ref: '#/components/parameters/RequestHeadersAcceptAny.Content-Type'
      summary: '

        Retrieve a specific output from a job execution.'
      tags:
      - Jobs
      - Results
  /jobs/{job_id}/exceptions:
    parameters:
    - $ref: '#/components/parameters/job_id'
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkGetJobExceptionsResponse'
                examples:
                  JobExceptions:
                    summary: Job exceptions that occurred during failing process execution.
                    value:
                    - Code: NoApplicableCode
                      Locator: None
                      Text: Process failed, please check server error log
              examples:
                JobExceptions:
                  summary: Job exceptions that occurred during failing process execution.
                  value:
                  - Code: NoApplicableCode
                    Locator: None
                    Text: Process failed, please check server error log
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/GoneJobResponseSchema'
                examples:
                  JobDismissed:
                    summary: Example response when specified job reference was already dismissed.
                    value:
                      type: JobDismissed
                      title: JobDismissed
                      status: 410
                      detail: Job was dismissed and artifacts have been removed.
                      cause:
                        status: dismissed
                      value: 29af3a33-0a3e-477d-863e-efccc97e0b02
              examples:
                JobDismissed:
                  summary: Example response when specified job reference was already dismissed.
                  value:
                    type: JobDismissed
                    title: JobDismissed
                    status: 410
                    detail: Job was dismissed and artifacts have been removed.
                    cause:
                      status: dismissed
                    value: 29af3a33-0a3e-477d-863e-efccc97e0b02
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept'
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept-Language'
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept-Profile'
      summary: '

        Retrieve the exceptions of a job.'
      tags:
      - Jobs
      - Exceptions
  /jobs/{job_id}/results/{output_id}/{index}:
    parameters:
    - $ref: '#/components/parameters/job_id'
    - $ref: '#/components/parameters/output_id'
    - $ref: '#/components/parameters/index'
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkGetJobResultsResponse'
                examples:
                  IndexedJobResult:
                    summary: Retrieved indexed result from job output array.
                    value: single-value-at-index
              examples:
                IndexedJobResult:
                  summary: Retrieved indexed result from job output array.
                  value: single-value-at-index
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/BadRequestResponseSchema'
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/GoneJobResponseSchema'
                examples:
                  JobDismissed:
                    summary: Example response when specified job reference was already dismissed.
                    value:
                      type: JobDismissed
                      title: JobDismissed
                      status: 410
                      detail: Job was dismissed and artifacts have been removed.
                      cause:
                        status: dismissed
                      value: 29af3a33-0a3e-477d-863e-efccc97e0b02
              examples:
                JobDismissed:
                  summary: Example response when specified job reference was already dismissed.
                  value:
                    type: JobDismissed
                    title: JobDismissed
                    status: 410
                    detail: Job was dismissed and artifacts have been removed.
                    cause:
                      status: dismissed
                    value: 29af3a33-0a3e-477d-863e-efccc97e0b02
        '422':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/UnprocessableEntityResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept'
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept-Language'
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept-Profile'
      summary: '

        Retrieve a specific indexed value from a job result array.


        Given an output that is an array (or multi-value result), this endpoint allows retrieving

        a specific element by its zero-based index.


        Example:

        /jobs/{jobId}/results/output_array/0  -> returns first element

        /jobs/{jobId}/results/output_array/1  -> returns second element'
      tags:
      - Jobs
      - Results
  /jobs/{job_id}/outputs:
    parameters:
    - $ref: '#/components/parameters/job_id'
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkGetJobOutputsResponse'
                examples:
                  JobOutputs:
                    summary: Obtained job outputs values following process execution.
                    value:
                      outputs:
                      - href: http://schema-example.com/wpsoutputs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/output.txt
                        id: output
                      links:
                      - type: application/json
                        title: Job status.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5
                        rel: status
                      - type: application/json
                        title: Job logs.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/logs
                        rel: logs
                      - type: application/json
                        title: Job inputs.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/inputs
                        rel: inputs
                      - type: application/json
                        title: Job outputs.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/outputs
                        rel: outputs
                      - type: application/json
                        title: Job results.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/results
                        rel: results
                      - type: application/json
                        title: Job outputs.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/outputs
                        rel: self
              examples:
                JobOutputs:
                  summary: Obtained job outputs values following process execution.
                  value:
                    outputs:
                    - href: http://schema-example.com/wpsoutputs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/output.txt
                      id: output
                    links:
                    - type: application/json
                      title: Job status.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5
                      rel: status
                    - type: application/json
                      title: Job logs.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/logs
                      rel: logs
                    - type: application/json
                      title: Job inputs.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/inputs
                      rel: inputs
                    - type: application/json
                      title: Job outputs.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/outputs
                      rel: outputs
                    - type: application/json
                      title: Job results.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/results
                      rel: results
                    - type: application/json
                      title: Job outputs.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/outputs
                      rel: self
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/GoneJobResponseSchema'
                examples:
                  JobDismissed:
                    summary: Example response when specified job reference was already dismissed.
                    value:
                      type: JobDismissed
                      title: JobDismissed
                      status: 410
                      detail: Job was dismissed and artifacts have been removed.
                      cause:
                        status: dismissed
                      value: 29af3a33-0a3e-477d-863e-efccc97e0b02
              examples:
                JobDismissed:
                  summary: Example response when specified job reference was already dismissed.
                  value:
                    type: JobDismissed
                    title: JobDismissed
                    status: 410
                    detail: Job was dismissed and artifacts have been removed.
                    cause:
                      status: dismissed
                    value: 29af3a33-0a3e-477d-863e-efccc97e0b02
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept'
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept-Language'
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept-Profile'
      - $ref: '#/components/parameters/LocalProcessJobResultsQuery.f'
      - $ref: '#/components/parameters/LocalProcessJobResultsQuery.format'
      - $ref: '#/components/parameters/LocalProcessJobResultsQuery.schema'
      - $ref: '#/components/parameters/LocalProcessJobResultsQuery.version'
      summary: '

        Retrieve the output values resulting from a job execution.'
      tags:
      - Jobs
      - Results
      - Processes
  /jobs/{job_id}/outputs/{output_id}:
    parameters:
    - $ref: '#/components/parameters/job_id'
    - $ref: '#/components/parameters/output_id'
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/JobResultContentResponse'
        '204':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NoContentJobResultsResponse'
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/GoneJobResponseSchema'
                examples:
                  JobDismissed:
                    summary: Example response when specified job reference was already dismissed.
                    value:
                      type: JobDismissed
                      title: JobDismissed
                      status: 410
                      detail: Job was dismissed and artifacts have been removed.
                      cause:
                        status: dismissed
                      value: 29af3a33-0a3e-477d-863e-efccc97e0b02
              examples:
                JobDismissed:
                  summary: Example response when specified job reference was already dismissed.
                  value:
                    type: JobDismissed
                    title: JobDismissed
                    status: 410
                    detail: Job was dismissed and artifacts have been removed.
                    cause:
                      status: dismissed
                    value: 29af3a33-0a3e-477d-863e-efccc97e0b02
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeadersAcceptAny.Accept'
      - $ref: '#/components/parameters/RequestHeadersAcceptAny.Accept-Language'
      - $ref: '#/components/parameters/RequestHeadersAcceptAny.Accept-Profile'
      - $ref: '#/components/parameters/RequestHeadersAcceptAny.Content-Type'
      summary: '

        Retrieve a specific output from a job execution.'
      tags:
      - Jobs
      - Results
      - Processes
  /jobs/{job_id}/inputs:
    parameters:
    - $ref: '#/components/parameters/job_id'
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkGetJobInputsResponse'
                examples:
                  JobInputs:
                    summary: Submitted job input values at for process execution.
                    value:
                      inputs:
                      - value: https://schema-example.com/data/test.nc
                        id: dataset
                      links:
                      - type: application/json
                        title: Job status.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5
                        rel: status
                      - type: application/json
                        title: Job logs.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/logs
                        rel: logs
                      - type: application/json
                        title: Job inputs.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/inputs
                        rel: inputs
                      - type: application/json
                        title: Job outputs.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/outputs
                        rel: outputs
                      - type: application/json
                        title: Job results.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/results
                        rel: results
                      - type: application/json
                        title: Job inputs.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/inputs
                        rel: self
              examples:
                JobInputs:
                  summary: Submitted job input values at for process execution.
                  value:
                    inputs:
                    - value: https://schema-example.com/data/test.nc
                      id: dataset
                    links:
                    - type: application/json
                      title: Job status.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5
                      rel: status
                    - type: application/json
                      title: Job logs.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/logs
                      rel: logs
                    - type: application/json
                      title: Job inputs.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/inputs
                      rel: inputs
                    - type: application/json
                      title: Job outputs.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/outputs
                      rel: outputs
                    - type: application/json
                      title: Job results.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/results
                      rel: results
                    - type: application/json
                      title: Job inputs.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/inputs
                      rel: self
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeaders.Accept'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Language'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Profile'
      - $ref: '#/components/parameters/RequestHeaders.Content-Type'
      - $ref: '#/components/parameters/JobInputsOutputsQuery.schema'
      summary: '

        Retrieve the inputs values and outputs definitions of a job.'
      tags:
      - Jobs
      - Results
  /jobs/{job_id}/logs:
    parameters:
    - $ref: '#/components/parameters/job_id'
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkGetJobLogsResponse'
                examples:
                  JobLogs:
                    summary: Job logs registered and captured throughout process execution.
                    value:
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   1% accepted   Job task setup completed.'
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   2% accepted   Execute WPS request for process [ncdump]'
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   3% accepted   Fetching job input definitions.'
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   4% accepted   Fetching job output definitions.'
                    - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Starting job process execution.'
                    - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Following updates could take a while until the Application Package answers...'
                    - '[2021-03-02 03:32:43] DEBUG    [weaver.datatype.Job] 0:00:05   6% accepted   Updated job status location: [/tmp/14c68477-c3ed-4784-9c0f-a4c9e1344db5.xml].'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   7% running    Starting monitoring of job execution.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   8% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    1% running    Preparing package logs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   9% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    2% running    Launching package...'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  11% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] Visible application CWL euid:egid [1000:1000]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  13% running    [2021-03-02 03:32:41] DEBUG    [weaver.processes.wps_package.ncdump] Using cwltool.RuntimeContext args:'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  15% running    {'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  17% running      "no_read_only": false,'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  19% running      "no_match_user": false,'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  21% running      "tmpdir_prefix": "/tmp/weaver-hybrid/cwltool_tmp_",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  23% running      "tmp_outdir_prefix": "/tmp/weaver-hybrid/cwltool_out_",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  25% running      "outdir": "/tmp/weaver-hybrid/pywps_process_ughz7_oc",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  27% running      "debug": true'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  29% running    }'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  31% running    [2021-03-02 03:32:41] INFO     [cwltool] Resolved ''/tmp/tmpdkg7lj26/ncdump'' to ''file:///tmp/tmpdkg7lj26/ncdump'''
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  33% running    [2021-03-02 03:32:41] INFO     [cwltool] ../../../../tmp/tmpdkg7lj26/ncdump:1:1: Unknown hint file:///tmp/tmpdkg7lj26/WPS1Requirement'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  35% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    5% running    Loading package content done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  37% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    6% running    Retrieve package inputs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  39% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] File input (dataset) SKIPPED fetch: [https://schema-example.com/data/test.nc]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  41% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]    8% running    Convert package inputs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  43% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Running package...'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  45% running    [2021-03-02 03:32:42] DEBUG    [weaver.processes.wps_package.ncdump] Launching process package with inputs:'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  47% running    {'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  49% running      "dataset": {'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  51% running        "location": "https://schema-example.com/data/test.nc",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  52% running        "class": "File",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  54% running        "format": "http://edamontology.org/format_3650"'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  56% running      }'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  58% running    }'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  60% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Preparing to launch package ncdump.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  62% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump] WPS-1 Package resolved from requirement/hint: WPS1Requirement'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  64% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   11% running    https://schema-example.com/remote-wps [ncdump] - Preparing execute request for remote WPS1 provider.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  66% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   14% running    https://schema-example.com/remote-wps [ncdump] - Executing job on remote WPS1 provider.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  68% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   18% running    https://schema-example.com/remote-wps [ncdump] - Monitoring job on remote WPS1 provider : [https://schema-example.com/remote-wps]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  70% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - 100% succeeded  PyWPS Process NCDump finished'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  72% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - Fetching job outputs from remote WPS1 provider.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  74% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% succeeded  https://schema-example.com/remote-wps [ncdump] - Execution on remote WPS1 provider completed.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  76% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/output.txt to /tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  78% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stderr.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stderr.log'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  80% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stdout.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stdout.log'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  82% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_7mmdwd6w'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  84% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_fitllvxx'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  86% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Package execution done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  88% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Nothing captured from internal application logs.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  90% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump] Resolved WPS output [output] as file reference: [/tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  92% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   98% running    Generate package outputs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  94% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]  100% succeeded  Package complete.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  96% succeeded  Job succeeded (status: Package complete.).'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  98% succeeded  Job succeeded.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05 100% succeeded  Job task complete.'
              examples:
                JobLogs:
                  summary: Job logs registered and captured throughout process execution.
                  value:
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   1% accepted   Job task setup completed.'
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   2% accepted   Execute WPS request for process [ncdump]'
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   3% accepted   Fetching job input definitions.'
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   4% accepted   Fetching job output definitions.'
                  - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Starting job process execution.'
                  - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Following updates could take a while until the Application Package answers...'
                  - '[2021-03-02 03:32:43] DEBUG    [weaver.datatype.Job] 0:00:05   6% accepted   Updated job status location: [/tmp/14c68477-c3ed-4784-9c0f-a4c9e1344db5.xml].'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   7% running    Starting monitoring of job execution.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   8% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    1% running    Preparing package logs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   9% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    2% running    Launching package...'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  11% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] Visible application CWL euid:egid [1000:1000]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  13% running    [2021-03-02 03:32:41] DEBUG    [weaver.processes.wps_package.ncdump] Using cwltool.RuntimeContext args:'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  15% running    {'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  17% running      "no_read_only": false,'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  19% running      "no_match_user": false,'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  21% running      "tmpdir_prefix": "/tmp/weaver-hybrid/cwltool_tmp_",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  23% running      "tmp_outdir_prefix": "/tmp/weaver-hybrid/cwltool_out_",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  25% running      "outdir": "/tmp/weaver-hybrid/pywps_process_ughz7_oc",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  27% running      "debug": true'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  29% running    }'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  31% running    [2021-03-02 03:32:41] INFO     [cwltool] Resolved ''/tmp/tmpdkg7lj26/ncdump'' to ''file:///tmp/tmpdkg7lj26/ncdump'''
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  33% running    [2021-03-02 03:32:41] INFO     [cwltool] ../../../../tmp/tmpdkg7lj26/ncdump:1:1: Unknown hint file:///tmp/tmpdkg7lj26/WPS1Requirement'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  35% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    5% running    Loading package content done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  37% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    6% running    Retrieve package inputs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  39% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] File input (dataset) SKIPPED fetch: [https://schema-example.com/data/test.nc]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  41% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]    8% running    Convert package inputs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  43% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Running package...'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  45% running    [2021-03-02 03:32:42] DEBUG    [weaver.processes.wps_package.ncdump] Launching process package with inputs:'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  47% running    {'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  49% running      "dataset": {'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  51% running        "location": "https://schema-example.com/data/test.nc",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  52% running        "class": "File",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  54% running        "format": "http://edamontology.org/format_3650"'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  56% running      }'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  58% running    }'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  60% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Preparing to launch package ncdump.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  62% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump] WPS-1 Package resolved from requirement/hint: WPS1Requirement'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  64% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   11% running    https://schema-example.com/remote-wps [ncdump] - Preparing execute request for remote WPS1 provider.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  66% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   14% running    https://schema-example.com/remote-wps [ncdump] - Executing job on remote WPS1 provider.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  68% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   18% running    https://schema-example.com/remote-wps [ncdump] - Monitoring job on remote WPS1 provider : [https://schema-example.com/remote-wps]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  70% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - 100% succeeded  PyWPS Process NCDump finished'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  72% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - Fetching job outputs from remote WPS1 provider.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  74% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% succeeded  https://schema-example.com/remote-wps [ncdump] - Execution on remote WPS1 provider completed.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  76% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/output.txt to /tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  78% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stderr.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stderr.log'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  80% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stdout.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stdout.log'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  82% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_7mmdwd6w'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  84% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_fitllvxx'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  86% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Package execution done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  88% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Nothing captured from internal application logs.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  90% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump] Resolved WPS output [output] as file reference: [/tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  92% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   98% running    Generate package outputs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  94% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]  100% succeeded  Package complete.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  96% succeeded  Job succeeded (status: Package complete.).'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  98% succeeded  Job succeeded.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05 100% succeeded  Job task complete.'
            application/yaml:
              schema:
                $ref: '#/components/responses/OkGetJobLogsResponse'
                examples:
                  JobLogs:
                    summary: Job logs registered and captured throughout process execution.
                    value:
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   1% accepted   Job task setup completed.'
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   2% accepted   Execute WPS request for process [ncdump]'
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   3% accepted   Fetching job input definitions.'
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   4% accepted   Fetching job output definitions.'
                    - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Starting job process execution.'
                    - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Following updates could take a while until the Application Package answers...'
                    - '[2021-03-02 03:32:43] DEBUG    [weaver.datatype.Job] 0:00:05   6% accepted   Updated job status location: [/tmp/14c68477-c3ed-4784-9c0f-a4c9e1344db5.xml].'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   7% running    Starting monitoring of job execution.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   8% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    1% running    Preparing package logs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   9% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    2% running    Launching package...'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  11% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] Visible application CWL euid:egid [1000:1000]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  13% running    [2021-03-02 03:32:41] DEBUG    [weaver.processes.wps_package.ncdump] Using cwltool.RuntimeContext args:'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  15% running    {'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  17% running      "no_read_only": false,'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  19% running      "no_match_user": false,'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  21% running      "tmpdir_prefix": "/tmp/weaver-hybrid/cwltool_tmp_",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  23% running      "tmp_outdir_prefix": "/tmp/weaver-hybrid/cwltool_out_",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  25% running      "outdir": "/tmp/weaver-hybrid/pywps_process_ughz7_oc",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  27% running      "debug": true'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  29% running    }'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  31% running    [2021-03-02 03:32:41] INFO     [cwltool] Resolved ''/tmp/tmpdkg7lj26/ncdump'' to ''file:///tmp/tmpdkg7lj26/ncdump'''
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  33% running    [2021-03-02 03:32:41] INFO     [cwltool] ../../../../tmp/tmpdkg7lj26/ncdump:1:1: Unknown hint file:///tmp/tmpdkg7lj26/WPS1Requirement'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  35% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    5% running    Loading package content done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  37% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    6% running    Retrieve package inputs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  39% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] File input (dataset) SKIPPED fetch: [https://schema-example.com/data/test.nc]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  41% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]    8% running    Convert package inputs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  43% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Running package...'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  45% running    [2021-03-02 03:32:42] DEBUG    [weaver.processes.wps_package.ncdump] Launching process package with inputs:'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  47% running    {'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  49% running      "dataset": {'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  51% running        "location": "https://schema-example.com/data/test.nc",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  52% running        "class": "File",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  54% running        "format": "http://edamontology.org/format_3650"'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  56% running      }'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  58% running    }'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  60% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Preparing to launch package ncdump.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  62% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump] WPS-1 Package resolved from requirement/hint: WPS1Requirement'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  64% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   11% running    https://schema-example.com/remote-wps [ncdump] - Preparing execute request for remote WPS1 provider.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  66% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   14% running    https://schema-example.com/remote-wps [ncdump] - Executing job on remote WPS1 provider.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  68% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   18% running    https://schema-example.com/remote-wps [ncdump] - Monitoring job on remote WPS1 provider : [https://schema-example.com/remote-wps]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  70% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - 100% succeeded  PyWPS Process NCDump finished'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  72% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - Fetching job outputs from remote WPS1 provider.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  74% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% succeeded  https://schema-example.com/remote-wps [ncdump] - Execution on remote WPS1 provider completed.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  76% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/output.txt to /tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  78% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stderr.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stderr.log'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  80% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stdout.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stdout.log'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  82% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_7mmdwd6w'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  84% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_fitllvxx'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  86% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Package execution done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  88% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Nothing captured from internal application logs.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  90% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump] Resolved WPS output [output] as file reference: [/tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  92% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   98% running    Generate package outputs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  94% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]  100% succeeded  Package complete.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  96% succeeded  Job succeeded (status: Package complete.).'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  98% succeeded  Job succeeded.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05 100% succeeded  Job task complete.'
              examples:
                JobLogs:
                  summary: Job logs registered and captured throughout process execution.
                  value:
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   1% accepted   Job task setup completed.'
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   2% accepted   Execute WPS request for process [ncdump]'
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   3% accepted   Fetching job input definitions.'
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   4% accepted   Fetching job output definitions.'
                  - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Starting job process execution.'
                  - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Following updates could take a while until the Application Package answers...'
                  - '[2021-03-02 03:32:43] DEBUG    [weaver.datatype.Job] 0:00:05   6% accepted   Updated job status location: [/tmp/14c68477-c3ed-4784-9c0f-a4c9e1344db5.xml].'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   7% running    Starting monitoring of job execution.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   8% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    1% running    Preparing package logs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   9% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    2% running    Launching package...'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  11% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] Visible application CWL euid:egid [1000:1000]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  13% running    [2021-03-02 03:32:41] DEBUG    [weaver.processes.wps_package.ncdump] Using cwltool.RuntimeContext args:'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  15% running    {'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  17% running      "no_read_only": false,'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  19% running      "no_match_user": false,'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  21% running      "tmpdir_prefix": "/tmp/weaver-hybrid/cwltool_tmp_",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  23% running      "tmp_outdir_prefix": "/tmp/weaver-hybrid/cwltool_out_",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  25% running      "outdir": "/tmp/weaver-hybrid/pywps_process_ughz7_oc",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  27% running      "debug": true'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  29% running    }'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  31% running    [2021-03-02 03:32:41] INFO     [cwltool] Resolved ''/tmp/tmpdkg7lj26/ncdump'' to ''file:///tmp/tmpdkg7lj26/ncdump'''
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  33% running    [2021-03-02 03:32:41] INFO     [cwltool] ../../../../tmp/tmpdkg7lj26/ncdump:1:1: Unknown hint file:///tmp/tmpdkg7lj26/WPS1Requirement'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  35% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    5% running    Loading package content done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  37% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    6% running    Retrieve package inputs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  39% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] File input (dataset) SKIPPED fetch: [https://schema-example.com/data/test.nc]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  41% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]    8% running    Convert package inputs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  43% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Running package...'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  45% running    [2021-03-02 03:32:42] DEBUG    [weaver.processes.wps_package.ncdump] Launching process package with inputs:'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  47% running    {'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  49% running      "dataset": {'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  51% running        "location": "https://schema-example.com/data/test.nc",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  52% running        "class": "File",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  54% running        "format": "http://edamontology.org/format_3650"'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  56% running      }'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  58% running    }'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  60% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Preparing to launch package ncdump.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  62% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump] WPS-1 Package resolved from requirement/hint: WPS1Requirement'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  64% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   11% running    https://schema-example.com/remote-wps [ncdump] - Preparing execute request for remote WPS1 provider.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  66% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   14% running    https://schema-example.com/remote-wps [ncdump] - Executing job on remote WPS1 provider.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  68% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   18% running    https://schema-example.com/remote-wps [ncdump] - Monitoring job on remote WPS1 provider : [https://schema-example.com/remote-wps]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  70% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - 100% succeeded  PyWPS Process NCDump finished'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  72% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - Fetching job outputs from remote WPS1 provider.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  74% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% succeeded  https://schema-example.com/remote-wps [ncdump] - Execution on remote WPS1 provider completed.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  76% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/output.txt to /tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  78% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stderr.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stderr.log'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  80% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stdout.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stdout.log'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  82% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_7mmdwd6w'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  84% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_fitllvxx'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  86% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Package execution done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  88% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Nothing captured from internal application logs.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  90% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump] Resolved WPS output [output] as file reference: [/tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  92% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   98% running    Generate package outputs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  94% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]  100% succeeded  Package complete.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  96% succeeded  Job succeeded (status: Package complete.).'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  98% succeeded  Job succeeded.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05 100% succeeded  Job task complete.'
            application/xml:
              schema:
                $ref: '#/components/responses/OkGetJobLogsResponse'
                examples:
                  JobLogs:
                    summary: Job logs registered and captured throughout process execution.
                    value:
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   1% accepted   Job task setup completed.'
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   2% accepted   Execute WPS request for process [ncdump]'
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   3% accepted   Fetching job input definitions.'
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   4% accepted   Fetching job output definitions.'
                    - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Starting job process execution.'
                    - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Following updates could take a while until the Application Package answers...'
                    - '[2021-03-02 03:32:43] DEBUG    [weaver.datatype.Job] 0:00:05   6% accepted   Updated job status location: [/tmp/14c68477-c3ed-4784-9c0f-a4c9e1344db5.xml].'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   7% running    Starting monitoring of job execution.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   8% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    1% running    Preparing package logs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   9% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    2% running    Launching package...'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  11% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] Visible application CWL euid:egid [1000:1000]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  13% running    [2021-03-02 03:32:41] DEBUG    [weaver.processes.wps_package.ncdump] Using cwltool.RuntimeContext args:'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  15% running    {'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  17% running      "no_read_only": false,'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  19% running      "no_match_user": false,'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  21% running      "tmpdir_prefix": "/tmp/weaver-hybrid/cwltool_tmp_",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  23% running      "tmp_outdir_prefix": "/tmp/weaver-hybrid/cwltool_out_",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  25% running      "outdir": "/tmp/weaver-hybrid/pywps_process_ughz7_oc",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  27% running      "debug": true'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  29% running    }'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  31% running    [2021-03-02 03:32:41] INFO     [cwltool] Resolved ''/tmp/tmpdkg7lj26/ncdump'' to ''file:///tmp/tmpdkg7lj26/ncdump'''
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  33% running    [2021-03-02 03:32:41] INFO     [cwltool] ../../../../tmp/tmpdkg7lj26/ncdump:1:1: Unknown hint file:///tmp/tmpdkg7lj26/WPS1Requirement'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  35% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    5% running    Loading package content done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  37% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    6% running    Retrieve package inputs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  39% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] File input (dataset) SKIPPED fetch: [https://schema-example.com/data/test.nc]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  41% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]    8% running    Convert package inputs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  43% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Running package...'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  45% running    [2021-03-02 03:32:42] DEBUG    [weaver.processes.wps_package.ncdump] Launching process package with inputs:'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  47% running    {'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  49% running      "dataset": {'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  51% running        "location": "https://schema-example.com/data/test.nc",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  52% running        "class": "File",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  54% running        "format": "http://edamontology.org/format_3650"'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  56% running      }'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  58% running    }'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  60% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Preparing to launch package ncdump.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  62% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump] WPS-1 Package resolved from requirement/hint: WPS1Requirement'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  64% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   11% running    https://schema-example.com/remote-wps [ncdump] - Preparing execute request for remote WPS1 provider.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  66% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   14% running    https://schema-example.com/remote-wps [ncdump] - Executing job on remote WPS1 provider.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  68% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   18% running    https://schema-example.com/remote-wps [ncdump] - Monitoring job on remote WPS1 provider : [https://schema-example.com/remote-wps]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  70% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - 100% succeeded  PyWPS Process NCDump finished'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  72% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - Fetching job outputs from remote WPS1 provider.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  74% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% succeeded  https://schema-example.com/remote-wps [ncdump] - Execution on remote WPS1 provider completed.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  76% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/output.txt to /tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  78% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stderr.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stderr.log'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  80% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stdout.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stdout.log'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  82% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_7mmdwd6w'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  84% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_fitllvxx'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  86% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Package execution done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  88% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Nothing captured from internal application logs.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  90% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump] Resolved WPS output [output] as file reference: [/tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  92% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   98% running    Generate package outputs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  94% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]  100% succeeded  Package complete.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  96% succeeded  Job succeeded (status: Package complete.).'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  98% succeeded  Job succeeded.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05 100% succeeded  Job task complete.'
              examples:
                JobLogs:
                  summary: Job logs registered and captured throughout process execution.
                  value:
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   1% accepted   Job task setup completed.'
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   2% accepted   Execute WPS request for process [ncdump]'
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   3% accepted   Fetching job input definitions.'
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   4% accepted   Fetching job output definitions.'
                  - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Starting job process execution.'
                  - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Following updates could take a while until the Application Package answers...'
                  - '[2021-03-02 03:32:43] DEBUG    [weaver.datatype.Job] 0:00:05   6% accepted   Updated job status location: [/tmp/14c68477-c3ed-4784-9c0f-a4c9e1344db5.xml].'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   7% running    Starting monitoring of job execution.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   8% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    1% running    Preparing package logs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   9% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    2% running    Launching package...'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  11% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] Visible application CWL euid:egid [1000:1000]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  13% running    [2021-03-02 03:32:41] DEBUG    [weaver.processes.wps_package.ncdump] Using cwltool.RuntimeContext args:'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  15% running    {'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  17% running      "no_read_only": false,'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  19% running      "no_match_user": false,'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  21% running      "tmpdir_prefix": "/tmp/weaver-hybrid/cwltool_tmp_",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  23% running      "tmp_outdir_prefix": "/tmp/weaver-hybrid/cwltool_out_",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  25% running      "outdir": "/tmp/weaver-hybrid/pywps_process_ughz7_oc",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  27% running      "debug": true'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  29% running    }'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  31% running    [2021-03-02 03:32:41] INFO     [cwltool] Resolved ''/tmp/tmpdkg7lj26/ncdump'' to ''file:///tmp/tmpdkg7lj26/ncdump'''
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  33% running    [2021-03-02 03:32:41] INFO     [cwltool] ../../../../tmp/tmpdkg7lj26/ncdump:1:1: Unknown hint file:///tmp/tmpdkg7lj26/WPS1Requirement'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  35% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    5% running    Loading package content done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  37% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    6% running    Retrieve package inputs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  39% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] File input (dataset) SKIPPED fetch: [https://schema-example.com/data/test.nc]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  41% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]    8% running    Convert package inputs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  43% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Running package...'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  45% running    [2021-03-02 03:32:42] DEBUG    [weaver.processes.wps_package.ncdump] Launching process package with inputs:'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  47% running    {'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  49% running      "dataset": {'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  51% running        "location": "https://schema-example.com/data/test.nc",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  52% running        "class": "File",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  54% running        "format": "http://edamontology.org/format_3650"'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  56% running      }'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  58% running    }'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  60% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Preparing to launch package ncdump.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  62% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump] WPS-1 Package resolved from requirement/hint: WPS1Requirement'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  64% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   11% running    https://schema-example.com/remote-wps [ncdump] - Preparing execute request for remote WPS1 provider.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  66% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   14% running    https://schema-example.com/remote-wps [ncdump] - Executing job on remote WPS1 provider.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  68% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   18% running    https://schema-example.com/remote-wps [ncdump] - Monitoring job on remote WPS1 provider : [https://schema-example.com/remote-wps]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  70% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - 100% succeeded  PyWPS Process NCDump finished'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  72% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - Fetching job outputs from remote WPS1 provider.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  74% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% succeeded  https://schema-example.com/remote-wps [ncdump] - Execution on remote WPS1 provider completed.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  76% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/output.txt to /tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  78% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stderr.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stderr.log'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  80% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stdout.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stdout.log'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  82% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_7mmdwd6w'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  84% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_fitllvxx'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  86% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Package execution done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  88% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Nothing captured from internal application logs.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  90% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump] Resolved WPS output [output] as file reference: [/tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  92% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   98% running    Generate package outputs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  94% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]  100% succeeded  Package complete.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  96% succeeded  Job succeeded (status: Package complete.).'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  98% succeeded  Job succeeded.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05 100% succeeded  Job task complete.'
            text/xml:
              schema:
                $ref: '#/components/responses/OkGetJobLogsResponse'
                examples:
                  JobLogs:
                    summary: Job logs registered and captured throughout process execution.
                    value:
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   1% accepted   Job task setup completed.'
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   2% accepted   Execute WPS request for process [ncdump]'
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   3% accepted   Fetching job input definitions.'
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   4% accepted   Fetching job output definitions.'
                    - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Starting job process execution.'
                    - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Following updates could take a while until the Application Package answers...'
                    - '[2021-03-02 03:32:43] DEBUG    [weaver.datatype.Job] 0:00:05   6% accepted   Updated job status location: [/tmp/14c68477-c3ed-4784-9c0f-a4c9e1344db5.xml].'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   7% running    Starting monitoring of job execution.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   8% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    1% running    Preparing package logs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   9% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    2% running    Launching package...'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  11% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] Visible application CWL euid:egid [1000:1000]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  13% running    [2021-03-02 03:32:41] DEBUG    [weaver.processes.wps_package.ncdump] Using cwltool.RuntimeContext args:'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  15% running    {'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  17% running      "no_read_only": false,'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  19% running      "no_match_user": false,'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  21% running      "tmpdir_prefix": "/tmp/weaver-hybrid/cwltool_tmp_",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  23% running      "tmp_outdir_prefix": "/tmp/weaver-hybrid/cwltool_out_",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  25% running      "outdir": "/tmp/weaver-hybrid/pywps_process_ughz7_oc",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  27% running      "debug": true'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  29% running    }'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  31% running    [2021-03-02 03:32:41] INFO     [cwltool] Resolved ''/tmp/tmpdkg7lj26/ncdump'' to ''file:///tmp/tmpdkg7lj26/ncdump'''
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  33% running    [2021-03-02 03:32:41] INFO     [cwltool] ../../../../tmp/tmpdkg7lj26/ncdump:1:1: Unknown hint file:///tmp/tmpdkg7lj26/WPS1Requirement'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  35% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    5% running    Loading package content done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  37% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    6% running    Retrieve package inputs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  39% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] File input (dataset) SKIPPED fetch: [https://schema-example.com/data/test.nc]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  41% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]    8% running    Convert package inputs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  43% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Running package...'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  45% running    [2021-03-02 03:32:42] DEBUG    [weaver.processes.wps_package.ncdump] Launching process package with inputs:'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  47% running    {'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  49% running      "dataset": {'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  51% running        "location": "https://schema-example.com/data/test.nc",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  52% running        "class": "File",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  54% running        "format": "http://edamontology.org/format_3650"'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  56% running      }'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  58% running    }'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  60% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Preparing to launch package ncdump.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  62% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump] WPS-1 Package resolved from requirement/hint: WPS1Requirement'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  64% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   11% running    https://schema-example.com/remote-wps [ncdump] - Preparing execute request for remote WPS1 provider.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  66% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   14% running    https://schema-example.com/remote-wps [ncdump] - Executing job on remote WPS1 provider.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  68% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   18% running    https://schema-example.com/remote-wps [ncdump] - Monitoring job on remote WPS1 provider : [https://schema-example.com/remote-wps]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  70% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - 100% succeeded  PyWPS Process NCDump finished'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  72% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - Fetching job outputs from remote WPS1 provider.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  74% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% succeeded  https://schema-example.com/remote-wps [ncdump] - Execution on remote WPS1 provider completed.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  76% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/output.txt to /tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  78% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stderr.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stderr.log'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  80% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stdout.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stdout.log'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  82% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_7mmdwd6w'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  84% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_fitllvxx'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  86% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Package execution done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  88% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Nothing captured from internal application logs.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  90% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump] Resolved WPS output [output] as file reference: [/tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  92% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   98% running    Generate package outputs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  94% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]  100% succeeded  Package complete.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  96% succeeded  Job succeeded (status: Package complete.).'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  98% succeeded  Job succeeded.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05 100% succeeded  Job task complete.'
              examples:
                JobLogs:
                  summary: Job logs registered and captured throughout process execution.
                  value:
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   1% accepted   Job task setup completed.'
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   2% accepted   Execute WPS request for process [ncdump]'
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   3% accepted   Fetching job input definitions.'
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   4% accepted   Fetching job output definitions.'
                  - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Starting job process execution.'
                  - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Following updates could take a while until the Application Package answers...'
                  - '[2021-03-02 03:32:43] DEBUG    [weaver.datatype.Job] 0:00:05   6% accepted   Updated job status location: [/tmp/14c68477-c3ed-4784-9c0f-a4c9e1344db5.xml].'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   7% running    Starting monitoring of job execution.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   8% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    1% running    Preparing package logs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   9% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    2% running    Launching package...'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  11% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] Visible application CWL euid:egid [1000:1000]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  13% running    [2021-03-02 03:32:41] DEBUG    [weaver.processes.wps_package.ncdump] Using cwltool.RuntimeContext args:'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  15% running    {'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  17% running      "no_read_only": false,'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  19% running      "no_match_user": false,'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  21% running      "tmpdir_prefix": "/tmp/weaver-hybrid/cwltool_tmp_",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  23% running      "tmp_outdir_prefix": "/tmp/weaver-hybrid/cwltool_out_",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  25% running      "outdir": "/tmp/weaver-hybrid/pywps_process_ughz7_oc",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  27% running      "debug": true'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  29% running    }'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  31% running    [2021-03-02 03:32:41] INFO     [cwltool] Resolved ''/tmp/tmpdkg7lj26/ncdump'' to ''file:///tmp/tmpdkg7lj26/ncdump'''
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  33% running    [2021-03-02 03:32:41] INFO     [cwltool] ../../../../tmp/tmpdkg7lj26/ncdump:1:1: Unknown hint file:///tmp/tmpdkg7lj26/WPS1Requirement'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  35% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    5% running    Loading package content done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  37% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    6% running    Retrieve package inputs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  39% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] File input (dataset) SKIPPED fetch: [https://schema-example.com/data/test.nc]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  41% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]    8% running    Convert package inputs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  43% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Running package...'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  45% running    [2021-03-02 03:32:42] DEBUG    [weaver.processes.wps_package.ncdump] Launching process package with inputs:'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  47% running    {'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  49% running      "dataset": {'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  51% running        "location": "https://schema-example.com/data/test.nc",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  52% running        "class": "File",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  54% running        "format": "http://edamontology.org/format_3650"'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  56% running      }'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  58% running    }'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  60% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Preparing to launch package ncdump.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  62% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump] WPS-1 Package resolved from requirement/hint: WPS1Requirement'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  64% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   11% running    https://schema-example.com/remote-wps [ncdump] - Preparing execute request for remote WPS1 provider.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  66% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   14% running    https://schema-example.com/remote-wps [ncdump] - Executing job on remote WPS1 provider.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  68% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   18% running    https://schema-example.com/remote-wps [ncdump] - Monitoring job on remote WPS1 provider : [https://schema-example.com/remote-wps]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  70% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - 100% succeeded  PyWPS Process NCDump finished'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  72% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - Fetching job outputs from remote WPS1 provider.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  74% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% succeeded  https://schema-example.com/remote-wps [ncdump] - Execution on remote WPS1 provider completed.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  76% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/output.txt to /tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  78% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stderr.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stderr.log'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  80% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stdout.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stdout.log'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  82% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_7mmdwd6w'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  84% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_fitllvxx'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  86% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Package execution done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  88% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Nothing captured from internal application logs.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  90% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump] Resolved WPS output [output] as file reference: [/tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  92% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   98% running    Generate package outputs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  94% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]  100% succeeded  Package complete.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  96% succeeded  Job succeeded (status: Package complete.).'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  98% succeeded  Job succeeded.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05 100% succeeded  Job task complete.'
            text/plain:
              schema:
                $ref: '#/components/responses/OkGetJobLogsResponse'
                examples:
                  JobLogs:
                    summary: Job logs registered and captured throughout process execution.
                    value:
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   1% accepted   Job task setup completed.'
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   2% accepted   Execute WPS request for process [ncdump]'
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   3% accepted   Fetching job input definitions.'
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   4% accepted   Fetching job output definitions.'
                    - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Starting job process execution.'
                    - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Following updates could take a while until the Application Package answers...'
                    - '[2021-03-02 03:32:43] DEBUG    [weaver.datatype.Job] 0:00:05   6% accepted   Updated job status location: [/tmp/14c68477-c3ed-4784-9c0f-a4c9e1344db5.xml].'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   7% running    Starting monitoring of job execution.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   8% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    1% running    Preparing package logs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   9% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    2% running    Launching package...'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  11% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] Visible application CWL euid:egid [1000:1000]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  13% running    [2021-03-02 03:32:41] DEBUG    [weaver.processes.wps_package.ncdump] Using cwltool.RuntimeContext args:'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  15% running    {'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  17% running      "no_read_only": false,'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  19% running      "no_match_user": false,'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  21% running      "tmpdir_prefix": "/tmp/weaver-hybrid/cwltool_tmp_",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  23% running      "tmp_outdir_prefix": "/tmp/weaver-hybrid/cwltool_out_",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  25% running      "outdir": "/tmp/weaver-hybrid/pywps_process_ughz7_oc",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  27% running      "debug": true'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  29% running    }'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  31% running    [2021-03-02 03:32:41] INFO     [cwltool] Resolved ''/tmp/tmpdkg7lj26/ncdump'' to ''file:///tmp/tmpdkg7lj26/ncdump'''
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  33% running    [2021-03-02 03:32:41] INFO     [cwltool] ../../../../tmp/tmpdkg7lj26/ncdump:1:1: Unknown hint file:///tmp/tmpdkg7lj26/WPS1Requirement'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  35% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    5% running    Loading package content done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  37% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    6% running    Retrieve package inputs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  39% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] File input (dataset) SKIPPED fetch: [https://schema-example.com/data/test.nc]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  41% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]    8% running    Convert package inputs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  43% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Running package...'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  45% running    [2021-03-02 03:32:42] DEBUG    [weaver.processes.wps_package.ncdump] Launching process package with inputs:'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  47% running    {'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  49% running      "dataset": {'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  51% running        "location": "https://schema-example.com/data/test.nc",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  52% running        "class": "File",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  54% running        "format": "http://edamontology.org/format_3650"'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  56% running      }'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  58% running    }'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  60% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Preparing to launch package ncdump.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  62% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump] WPS-1 Package resolved from requirement/hint: WPS1Requirement'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  64% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   11% running    https://schema-example.com/remote-wps [ncdump] - Preparing execute request for remote WPS1 provider.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  66% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   14% running    https://schema-example.com/remote-wps [ncdump] - Executing job on remote WPS1 provider.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  68% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   18% running    https://schema-example.com/remote-wps [ncdump] - Monitoring job on remote WPS1 provider : [https://schema-example.com/remote-wps]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  70% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - 100% succeeded  PyWPS Process NCDump finished'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  72% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - Fetching job outputs from remote WPS1 provider.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  74% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% succeeded  https://schema-example.com/remote-wps [ncdump] - Execution on remote WPS1 provider completed.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  76% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/output.txt to /tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  78% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stderr.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stderr.log'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  80% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stdout.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stdout.log'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  82% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_7mmdwd6w'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  84% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_fitllvxx'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  86% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Package execution done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  88% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Nothing captured from internal application logs.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  90% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump] Resolved WPS output [output] as file reference: [/tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  92% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   98% running    Generate package outputs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  94% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]  100% succeeded  Package complete.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  96% succeeded  Job succeeded (status: Package complete.).'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  98% succeeded  Job succeeded.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05 100% succeeded  Job task complete.'
              examples:
                JobLogs:
                  summary: Job logs registered and captured throughout process execution.
                  value:
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   1% accepted   Job task setup completed.'
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   2% accepted   Execute WPS request for process [ncdump]'
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   3% accepted   Fetching job input definitions.'
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   4% accepted   Fetching job output definitions.'
                  - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Starting job process execution.'
                  - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Following updates could take a while until the Application Package answers...'
                  - '[2021-03-02 03:32:43] DEBUG    [weaver.datatype.Job] 0:00:05   6% accepted   Updated job status location: [/tmp/14c68477-c3ed-4784-9c0f-a4c9e1344db5.xml].'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   7% running    Starting monitoring of job execution.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   8% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    1% running    Preparing package logs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   9% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    2% running    Launching package...'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  11% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] Visible application CWL euid:egid [1000:1000]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  13% running    [2021-03-02 03:32:41] DEBUG    [weaver.processes.wps_package.ncdump] Using cwltool.RuntimeContext args:'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  15% running    {'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  17% running      "no_read_only": false,'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  19% running      "no_match_user": false,'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  21% running      "tmpdir_prefix": "/tmp/weaver-hybrid/cwltool_tmp_",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  23% running      "tmp_outdir_prefix": "/tmp/weaver-hybrid/cwltool_out_",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  25% running      "outdir": "/tmp/weaver-hybrid/pywps_process_ughz7_oc",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  27% running      "debug": true'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  29% running    }'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  31% running    [2021-03-02 03:32:41] INFO     [cwltool] Resolved ''/tmp/tmpdkg7lj26/ncdump'' to ''file:///tmp/tmpdkg7lj26/ncdump'''
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  33% running    [2021-03-02 03:32:41] INFO     [cwltool] ../../../../tmp/tmpdkg7lj26/ncdump:1:1: Unknown hint file:///tmp/tmpdkg7lj26/WPS1Requirement'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  35% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    5% running    Loading package content done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  37% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    6% running    Retrieve package inputs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  39% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] File input (dataset) SKIPPED fetch: [https://schema-example.com/data/test.nc]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  41% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]    8% running    Convert package inputs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  43% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Running package...'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  45% running    [2021-03-02 03:32:42] DEBUG    [weaver.processes.wps_package.ncdump] Launching process package with inputs:'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  47% running    {'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  49% running      "dataset": {'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  51% running        "location": "https://schema-example.com/data/test.nc",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  52% running        "class": "File",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  54% running        "format": "http://edamontology.org/format_3650"'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  56% running      }'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  58% running    }'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  60% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Preparing to launch package ncdump.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  62% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump] WPS-1 Package resolved from requirement/hint: WPS1Requirement'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  64% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   11% running    https://schema-example.com/remote-wps [ncdump] - Preparing execute request for remote WPS1 provider.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  66% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   14% running    https://schema-example.com/remote-wps [ncdump] - Executing job on remote WPS1 provider.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  68% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   18% running    https://schema-example.com/remote-wps [ncdump] - Monitoring job on remote WPS1 provider : [https://schema-example.com/remote-wps]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  70% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - 100% succeeded  PyWPS Process NCDump finished'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  72% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - Fetching job outputs from remote WPS1 provider.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  74% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% succeeded  https://schema-example.com/remote-wps [ncdump] - Execution on remote WPS1 provider completed.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  76% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/output.txt to /tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  78% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stderr.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stderr.log'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  80% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stdout.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stdout.log'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  82% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_7mmdwd6w'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  84% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_fitllvxx'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  86% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Package execution done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  88% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Nothing captured from internal application logs.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  90% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump] Resolved WPS output [output] as file reference: [/tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  92% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   98% running    Generate package outputs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  94% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]  100% succeeded  Package complete.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  96% succeeded  Job succeeded (status: Package complete.).'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  98% succeeded  Job succeeded.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05 100% succeeded  Job task complete.'
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
            application/yaml:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
            application/xml:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
            text/xml:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
            text/plain:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
            application/yaml:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
            application/xml:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
            text/xml:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
            text/plain:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
            application/yaml:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
            application/xml:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
            text/xml:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
            text/plain:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            application/yaml:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            application/xml:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            text/xml:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            text/plain:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/GoneJobResponseSchema'
                examples:
                  JobDismissed:
                    summary: Example response when specified job reference was already dismissed.
                    value:
                      type: JobDismissed
                      title: JobDismissed
                      status: 410
                      detail: Job was dismissed and artifacts have been removed.
                      cause:
                        status: dismissed
                      value: 29af3a33-0a3e-477d-863e-efccc97e0b02
              examples:
                JobDismissed:
                  summary: Example response when specified job reference was already dismissed.
                  value:
                    type: JobDismissed
                    title: JobDismissed
                    status: 410
                    detail: Job was dismissed and artifacts have been removed.
                    cause:
                      status: dismissed
                    value: 29af3a33-0a3e-477d-863e-efccc97e0b02
            application/yaml:
              schema:
                $ref: '#/components/responses/GoneJobResponseSchema'
                examples:
                  JobDismissed:
                    summary: Example response when specified job reference was already dismissed.
                    value:
                      type: JobDismissed
                      title: JobDismissed
                      status: 410
                      detail: Job was dismissed and artifacts have been removed.
                      cause:
                        status: dismissed
                      value: 29af3a33-0a3e-477d-863e-efccc97e0b02
              examples:
                JobDismissed:
                  summary: Example response when specified job reference was already dismissed.
                  value:
                    type: JobDismissed
                    title: JobDismissed
                    status: 410
                    detail: Job was dismissed and artifacts have been removed.
                    cause:
                      status: dismissed
                    value: 29af3a33-0a3e-477d-863e-efccc97e0b02
            application/xml:
              schema:
                $ref: '#/components/responses/GoneJobResponseSchema'
                examples:
                  JobDismissed:
                    summary: Example response when specified job reference was already dismissed.
                    value:
                      type: JobDismissed
                      title: JobDismissed
                      status: 410
                      detail: Job was dismissed and artifacts have been removed.
                      cause:
                        status: dismissed
                      value: 29af3a33-0a3e-477d-863e-efccc97e0b02
              examples:
                JobDismissed:
                  summary: Example response when specified job reference was already dismissed.
                  value:
                    type: JobDismissed
                    title: JobDismissed
                    status: 410
                    detail: Job was dismissed and artifacts have been removed.
                    cause:
                      status: dismissed
                    value: 29af3a33-0a3e-477d-863e-efccc97e0b02
            text/xml:
              schema:
                $ref: '#/components/responses/GoneJobResponseSchema'
                examples:
                  JobDismissed:
                    summary: Example response when specified job reference was already dismissed.
                    value:
                      type: JobDismissed
                      title: JobDismissed
                      status: 410
                      detail: Job was dismissed and artifacts have been removed.
                      cause:
                        status: dismissed
                      value: 29af3a33-0a3e-477d-863e-efccc97e0b02
              examples:
                JobDismissed:
                  summary: Example response when specified job reference was already dismissed.
                  value:
                    type: JobDismissed
                    title: JobDismissed
                    status: 410
                    detail: Job was dismissed and artifacts have been removed.
                    cause:
                      status: dismissed
                    value: 29af3a33-0a3e-477d-863e-efccc97e0b02
            text/plain:
              schema:
                $ref: '#/components/responses/GoneJobResponseSchema'
                examples:
                  JobDismissed:
                    summary: Example response when specified job reference was already dismissed.
                    value:
                      type: JobDismissed
                      title: JobDismissed
                      status: 410
                      detail: Job was dismissed and artifacts have been removed.
                      cause:
                        status: dismissed
                      value: 29af3a33-0a3e-477d-863e-efccc97e0b02
              examples:
                JobDismissed:
                  summary: Example response when specified job reference was already dismissed.
                  value:
                    type: JobDismissed
                    title: JobDismissed
                    status: 410
                    detail: Job was dismissed and artifacts have been removed.
                    cause:
                      status: dismissed
                    value: 29af3a33-0a3e-477d-863e-efccc97e0b02
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            application/yaml:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            application/xml:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            text/xml:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            text/plain:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept'
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept-Language'
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept-Profile'
      summary: '

        Retrieve the logs of a job.'
      tags:
      - Jobs
      - Logs
  /jobs/{job_id}/statistics:
    parameters:
    - $ref: '#/components/parameters/job_id'
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkGetJobStatsResponse'
                examples:
                  JobStatistics:
                    summary: Job statistics collected following process execution.
                    value:
                      application:
                        usedMemory: 3.000 MiB
                        usedMemoryBytes: 3145728
                      process:
                        rss: 139.531 MiB
                        rssBytes: 146309120
                        uss: 84.535 MiB
                        ussBytes: 88641536
                        vms: 1.388 GiB
                        vmsBytes: 1490432000
                        usedThreads: 11
                        usedCPU: 5
                        usedHandles: 0
                        usedMemory: 13.734 MiB
                        usedMemoryBytes: 14401536
                        totalSize: 3.000 B
                        totalSizeBytes: 3
                      outputs:
                        output:
                          size: 3.000 B
                          sizeBytes: 3
              examples:
                JobStatistics:
                  summary: Job statistics collected following process execution.
                  value:
                    application:
                      usedMemory: 3.000 MiB
                      usedMemoryBytes: 3145728
                    process:
                      rss: 139.531 MiB
                      rssBytes: 146309120
                      uss: 84.535 MiB
                      ussBytes: 88641536
                      vms: 1.388 GiB
                      vmsBytes: 1490432000
                      usedThreads: 11
                      usedCPU: 5
                      usedHandles: 0
                      usedMemory: 13.734 MiB
                      usedMemoryBytes: 14401536
                      totalSize: 3.000 B
                      totalSizeBytes: 3
                    outputs:
                      output:
                        size: 3.000 B
                        sizeBytes: 3
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/GoneJobResponseSchema'
                examples:
                  JobDismissed:
                    summary: Example response when specified job reference was already dismissed.
                    value:
                      type: JobDismissed
                      title: JobDismissed
                      status: 410
                      detail: Job was dismissed and artifacts have been removed.
                      cause:
                        status: dismissed
                      value: 29af3a33-0a3e-477d-863e-efccc97e0b02
              examples:
                JobDismissed:
                  summary: Example response when specified job reference was already dismissed.
                  value:
                    type: JobDismissed
                    title: JobDismissed
                    status: 410
                    detail: Job was dismissed and artifacts have been removed.
                    cause:
                      status: dismissed
                    value: 29af3a33-0a3e-477d-863e-efccc97e0b02
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept'
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept-Language'
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept-Profile'
      summary: '

        Retrieve the statistics of a job.'
      tags:
      - Jobs
      - Statistics
  /jobs/{job_id}/prov:
    parameters:
    - $ref: '#/components/parameters/job_id'
    get:
      responses:
        '200':
          content:
            application/yaml:
              schema:
                $ref: '#/components/responses/OkGetJobProvResponse'
                examples:
                  PROV-JSON:
                    summary: Provenance details returned in PROV-JSON format.
                    value:
                      prefix:
                        wfprov: http://purl.org/wf4ever/wfprov#
                        wfdesc: http://purl.org/wf4ever/wfdesc#
                        cwlprov: https://w3id.org/cwl/prov#
                        foaf: http://xmlns.com/foaf/0.1/
                        schema: http://schema.org/
                        orcid: https://orcid.org/
                        id: 'urn:uuid:'
                        data: 'urn:hash::sha1:'
                        sha256: nih:sha-256;
                        researchobject: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/
                        metadata: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/
                        provenance: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/
                        wf: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#
                        input: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#
                        doi: https://doi.org/
                        wf4ever: http://purl.org/wf4ever/wf4ever#
                      agent:
                        id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b:
                        - {}
                        - prov:type:
                            $: foaf:OnlineAccount
                            type: prov:QUALIFIED_NAME
                          prov:location: http://localhost:4002
                          cwlprov:hostname: localhost
                        - prov:type:
                            $: foaf:OnlineAccount
                            type: prov:QUALIFIED_NAME
                          prov:label: crim-ca/weaver:6.1.0
                          foaf:accountName: crim-ca/weaver:6.1.0
                        id:b3a49ee7-f620-4154-9e4d-d2e948748deb:
                          prov:type:
                          - $: schema:Person
                            type: prov:QUALIFIED_NAME
                          - $: prov:Person
                            type: prov:QUALIFIED_NAME
                          prov:label: crim-ca/weaver:6.1.0
                          foaf:name: crim-ca/weaver:6.1.0
                          foaf:account:
                            $: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                            type: prov:QUALIFIED_NAME
                          schema:name: crim-ca/weaver:6.1.0
                        id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c:
                          prov:type:
                          - $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:WorkflowEngine
                            type: prov:QUALIFIED_NAME
                          prov:label: cwltool 3.1.20240708091338.dev15+g9c05bb7d
                        data:15401f8d937f5d526951c1bf20dcba16a1271d97:
                          prov:type:
                            $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver
                          prov:label:
                          - Weaver internal WPS used for demo and testing.
                          - crim-ca/weaver:6.1.0
                          prov:generalEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                          prov:specificEntity: doi:10.5281/zenodo.14210717
                        id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1:
                          prov:type:
                            $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          cwlprov:image: debian:stretch-slim
                          prov:label: Container execution of image debian:stretch-slim
                      actedOnBehalfOf:
                        _:id1:
                          prov:delegate: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                        _:id6:
                          prov:delegate: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                      wasStartedBy:
                        _:id2:
                          prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:starter: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:time: '2024-12-12T09:16:17.843783'
                        _:id4:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:starter: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:time: '2024-12-12T09:16:17.843852'
                        _:id10:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:trigger: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        _:id11:
                          prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:trigger: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T14:15:50.834000+00:00'
                      activity:
                        id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                          prov:startTime: '2024-12-12T09:16:17.843806'
                          prov:type:
                            $: wfprov:WorkflowRun
                            type: prov:QUALIFIED_NAME
                          prov:label: Run of workflow/packed.cwl#main
                      wasAssociatedWith:
                        _:id3:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:agent: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:plan: wf:main
                        _:id18:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:agent: id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1
                      entity:
                        data:644e201526525f62152815a76a2dc773450f3dd9:
                          prov:type:
                            $: prov:PrimarySource
                            type: prov:QUALIFIED_NAME
                          prov:label: Source code repository
                          prov:location: https://github.com/crim-ca/weaver
                        data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2:
                          prov:type:
                            $: prov:Organization
                            type: prov:QUALIFIED_NAME
                          foaf:name: "Computer Research Institute of Montr\xE9al"
                          schema:name: "Computer Research Institute of Montr\xE9al"
                        data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0:
                          foaf:name: CRIM
                          schema:name: CRIM
                          prov:location: http://pavics-weaver.readthedocs.org/en/latest/
                          prov:type:
                            $: prov:Organization
                            type: prov:QUALIFIED_NAME
                          prov:label: Server Provider
                        id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                          prov:type:
                            $: wfdesc:ProcessRun
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:label: Job Information
                        data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo:
                          prov:type:
                            $: wfdesc:Process
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver/processes/echo
                          prov:label: Process Description
                        wf:main:
                          prov:type:
                          - $: wfdesc:Process
                            type: prov:QUALIFIED_NAME
                          - $: prov:Plan
                            type: prov:QUALIFIED_NAME
                          prov:label: Prospective provenance
                        data:2ef7bde608ce5404e97d5f042f95f89f1c232871:
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          prov:value: Hello World!
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          prov:value: Hello World!
                        data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b:
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                        - {}
                        id:59967079-217e-4bdb-92d7-2ef2f784825c:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stdout.log
                          cwlprov:nameroot: stdout
                          cwlprov:nameext: .log
                        data:da39a3ee5e6b4b0d3255bfef95601890afd80709:
                          prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                        id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stderr.log
                          cwlprov:nameroot: stderr
                          cwlprov:nameext: .log
                        id:6b04550d-c2bd-400b-858b-14e287bbf8c3:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stdout.log
                          cwlprov:nameroot: stdout
                          cwlprov:nameext: .log
                      wasDerivedFrom:
                        _:id5:
                          prov:generatedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:usedEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                          prov:type:
                            $: prov:PrimarySource
                            type: prov:QUALIFIED_NAME
                        _:id9:
                          prov:generatedEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        _:id15:
                          prov:generatedEntity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                          prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      specializationOf:
                        _:id7:
                          prov:specificEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:generalEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        _:id12:
                          prov:specificEntity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:generalEntity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        _:id20:
                          prov:specificEntity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                        _:id22:
                          prov:specificEntity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:generalEntity: data:da39a3ee5e6b4b0d3255bfef95601890afd80709
                        _:id24:
                          prov:specificEntity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                      wasAttributedTo:
                        _:id8:
                          prov:entity: data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2
                          prov:agent: data:644e201526525f62152815a76a2dc773450f3dd9
                        _:id16:
                          prov:entity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                          prov:agent: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      alternateOf:
                        _:id13:
                          prov:alternate1: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:alternate2: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                      wasGeneratedBy:
                        _:id14:
                          prov:entity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:activity: data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo
                        _:id21:
                          prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/output
                            type: prov:QUALIFIED_NAME
                        _:id23:
                          prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                            type: prov:QUALIFIED_NAME
                        _:id25:
                          prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                            type: prov:QUALIFIED_NAME
                        _:id27:
                          prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/output
                            type: prov:QUALIFIED_NAME
                        _:id28:
                          prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                            type: prov:QUALIFIED_NAME
                        _:id29:
                          prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                            type: prov:QUALIFIED_NAME
                      used:
                        _:id17:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                          prov:time: '2024-12-12T09:16:17.846280'
                          prov:role:
                            $: wf:main/message
                            type: prov:QUALIFIED_NAME
                        _:id19:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                          prov:time: '2024-12-12T09:16:17.863017'
                          prov:role:
                            $: wf:main/echo/message
                            type: prov:QUALIFIED_NAME
                      wasEndedBy:
                        _:id26:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:ender: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867034'
                        _:id30:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:ender: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:time: '2024-12-12T09:16:18.869299'
                  PROV-N:
                    summary: Provenance details returned in PROV-N format.
                    value: "document\n  prefix wfprov <http://purl.org/wf4ever/wfprov#>\n  prefix wfdesc <http://purl.org/wf4ever/wfdesc#>\n  prefix cwlprov <https://w3id.org/cwl/prov#>\n  prefix foaf <http://xmlns.com/foaf/0.1/>\n  prefix schema <http://schema.org/>\n  prefix orcid <https://orcid.org/>\n  prefix id <urn:uuid:>\n  prefix data <urn:hash::sha1:>\n  prefix sha256 <nih:sha-256;>\n  prefix researchobject <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/>\n  prefix metadata <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/>\n  prefix provenance <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/>\n  prefix wf <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#>\n  prefix input <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#>\n  prefix doi <https://doi.org/>\n  prefix wf4ever <http://purl.org/wf4ever/wf4ever#>\n  \n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:location=\"http://localhost:4002\", cwlprov:hostname=\"localhost\"])\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:label=\"crim-ca/weaver:6.0.0\", foaf:accountName=\"crim-ca/weaver:6.0.0\"])\n  agent(id:b3a49ee7-f620-4154-9e4d-d2e948748deb, [prov:type='schema:Person', prov:type='prov:Person', prov:label=\"crim-ca/weaver:6.0.0\", foaf:name=\"crim-ca/weaver:6.0.0\", foaf:account='id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b', schema:name=\"crim-ca/weaver:6.0.0\"])\n  actedOnBehalfOf(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  agent(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, [prov:type='prov:SoftwareAgent', prov:type='wfprov:WorkflowEngine', prov:label=\"cwltool 3.1.20240708091338.dev15+g9c05bb7d\"])\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, -, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, 2024-12-12T09:16:17.843783)\n  activity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:17.843806, -, [prov:type='wfprov:WorkflowRun', prov:label=\"Run of workflow/packed.cwl#main\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, wf:main)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:17.843852)\n  entity(data:644e201526525f62152815a76a2dc773450f3dd9, [prov:type='prov:PrimarySource', prov:label=\"Source code repository\", prov:location=\"https://github.com/crim-ca/weaver\"])\n  agent(data:15401f8d937f5d526951c1bf20dcba16a1271d97, [prov:type='prov:SoftwareAgent', prov:location=\"http://localhost:4002\", prov:label=\"Weaver internal WPS used for demo and testing.\", prov:label=\"crim-ca/weaver:6.0.0\", prov:generalEntity='data:644e201526525f62152815a76a2dc773450f3dd9', prov:specificEntity='doi:10.5281/zenodo.14210717'])\n  entity(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, [prov:type='prov:Organization', foaf:name=\"Computer Research Institute of Montr\xE9al\", schema:name=\"Computer Research Institute of Montr\xE9al\"])\n  entity(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, [foaf:name=\"CRIM\", schema:name=\"CRIM\", prov:location=\"http://pavics-weaver.readthedocs.org/en/latest/\", prov:type='prov:Organization', prov:label=\"Server Provider\"])\n  entity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, [prov:type='wfdesc:ProcessRun', prov:location=\"http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a\", prov:label=\"Job Information\"])\n  entity(data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, [prov:type='wfdesc:Process', prov:location=\"http://localhost:4002/processes/echo\", prov:label=\"Process Description\"])\n  wasDerivedFrom(data:15401f8d937f5d526951c1bf20dcba16a1271d97, data:644e201526525f62152815a76a2dc773450f3dd9, -, -, -, [prov:type='prov:PrimarySource'])\n  actedOnBehalfOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  specializationOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  wasAttributedTo(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, data:644e201526525f62152815a76a2dc773450f3dd9)\n  wasDerivedFrom(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -)\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, 2024-12-12T14:15:50.834000+00:00)\n  specializationOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  alternateOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  wasGeneratedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, -)\n  wasDerivedFrom(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasAttributedTo(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97)\n  entity(wf:main, [prov:type='wfdesc:Process', prov:type='prov:Plan', prov:label=\"Prospective provenance\"])\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.846280, [prov:role='wf:main/message'])\n  agent(id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, [prov:type='prov:SoftwareAgent', cwlprov:image=\"debian:stretch-slim\", prov:label=\"Container execution of image debian:stretch-slim\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, -)\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.863017, [prov:role='wf:main/echo/message'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b, [prov:type='wfprov:Artifact'])\n  entity(id:59967079-217e-4bdb-92d7-2ef2f784825c, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:59967079-217e-4bdb-92d7-2ef2f784825c, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/output'])\n  entity(data:da39a3ee5e6b4b0d3255bfef95601890afd80709, [prov:type='wfprov:Artifact'])\n  entity(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stderr.log\", cwlprov:nameroot=\"stderr\", cwlprov:nameext=\".log\"])\n  specializationOf(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, data:da39a3ee5e6b4b0d3255bfef95601890afd80709)\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  entity(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867034)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/output'])\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:18.869299)\nendDocument\n"
                  PROV-XML:
                    summary: Provenance details returned in PROV-XML format.
                    value: "<?xml version='1.0' encoding='ASCII'?>\n<prov:document\n        xmlns:wfprov=\"http://purl.org/wf4ever/wfprov#\"\n        xmlns:wfdesc=\"http://purl.org/wf4ever/wfdesc#\"\n        xmlns:cwlprov=\"https://w3id.org/cwl/prov#\"\n        xmlns:foaf=\"http://xmlns.com/foaf/0.1/\"\n        xmlns:schema=\"http://schema.org/\"\n        xmlns:orcid=\"https://orcid.org/\"\n        xmlns:id=\"urn:uuid:\"\n        xmlns:data=\"urn:hash::sha1:\"\n        xmlns:sha256=\"nih:sha-256;\"\n        xmlns:researchobject=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/\"\n        xmlns:metadata=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/\"\n        xmlns:provenance=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/\"\n        xmlns:wf=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#\"\n        xmlns:input=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#\"\n        xmlns:doi=\"https://doi.org/\"\n        xmlns:wf4ever=\"http://purl.org/wf4ever/wf4ever#\"\n        xmlns:prov=\"http://www.w3.org/ns/prov#\"\n        xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <cwlprov:hostname>localhost</cwlprov:hostname>\n  </prov:agent>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <foaf:accountName>crim-ca/weaver:6.0.0</foaf:accountName>\n  </prov:agent>\n  <prov:person prov:id=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">schema:Person</prov:type>\n    <foaf:account xsi:type=\"xsd:QName\">id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b</foaf:account>\n    <foaf:name>crim-ca/weaver:6.0.0</foaf:name>\n    <schema:name>crim-ca/weaver:6.0.0</schema:name>\n  </prov:person>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:softwareAgent prov:id=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\">\n    <prov:label>cwltool 3.1.20240708091338.dev15+g9c05bb7d</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowEngine</prov:type>\n  </prov:softwareAgent>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:starter prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:time>2024-12-12T09:16:17.843783</prov:time>\n  </prov:wasStartedBy>\n  <prov:activity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:startTime>2024-12-12T09:16:17.843806</prov:startTime>\n    <prov:label>Run of workflow/packed.cwl#main</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowRun</prov:type>\n  </prov:activity>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:plan prov:ref=\"wf:main\"/>\n  </prov:wasAssociatedWith>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:starter prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:17.843852</prov:time>\n  </prov:wasStartedBy>\n  <prov:hadPrimarySource prov:id=\"data:644e201526525f62152815a76a2dc773450f3dd9\">\n    <prov:label>Source code repository</prov:label>\n    <prov:location xsi:type=\"xsd:string\">https://github.com/crim-ca/weaver</prov:location>\n  </prov:hadPrimarySource>\n  <prov:softwareAgent prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\">\n    <prov:label>Weaver internal WPS used for demo and testing.</prov:label>\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:generalEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n    <prov:specificEntity prov:ref=\"doi:10.5281/zenodo.14210717\"/>\n  </prov:softwareAgent>\n  <prov:organization prov:id=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\">\n    <foaf:name>Computer Research Institute of Montr&#233;al</foaf:name>\n    <schema:name>Computer Research Institute of Montr&#233;al</schema:name>\n  </prov:organization>\n  <prov:organization prov:id=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\">\n    <prov:label>Server Provider</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://pavics-weaver.readthedocs.org/en/latest/</prov:location>\n    <foaf:name>CRIM</foaf:name>\n    <schema:name>CRIM</schema:name>\n  </prov:organization>\n  <prov:entity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:label>Job Information</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:ProcessRun</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\">\n    <prov:label>Process Description</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:entity>\n  <prov:hadPrimarySource>\n    <prov:generatedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:usedEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:hadPrimarySource>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:generalEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  </prov:specializationOf>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\"/>\n    <prov:agent prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:wasAttributedTo>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:trigger prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasStartedBy>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:trigger prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T14:15:50.834000+00:00</prov:time>\n  </prov:wasStartedBy>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:generalEntity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:specializationOf>\n  <prov:alternateOf>\n    <prov:alternate1 prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:alternate2 prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:alternateOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:activity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\"/>\n  </prov:wasGeneratedBy>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:agent prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasAttributedTo>\n  <prov:plan prov:id=\"wf:main\">\n    <prov:label>Prospective provenance</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:plan>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.846280</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/message</prov:role>\n  </prov:used>\n  <prov:softwareAgent prov:id=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\">\n    <prov:label>Container execution of image debian:stretch-slim</prov:label>\n    <cwlprov:image>debian:stretch-slim</cwlprov:image>\n  </prov:softwareAgent>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\"/>\n  </prov:wasAssociatedWith>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.863017</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/message</prov:role>\n  </prov:used>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stderr.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stderr</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:generalEntity prov:ref=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  <prov:entity prov:id=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867034</prov:time>\n  </prov:wasEndedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:18.869299</prov:time>\n  </prov:wasEndedBy>\n</prov:document>\n"
              examples:
                PROV-JSON:
                  summary: Provenance details returned in PROV-JSON format.
                  value:
                    prefix:
                      wfprov: http://purl.org/wf4ever/wfprov#
                      wfdesc: http://purl.org/wf4ever/wfdesc#
                      cwlprov: https://w3id.org/cwl/prov#
                      foaf: http://xmlns.com/foaf/0.1/
                      schema: http://schema.org/
                      orcid: https://orcid.org/
                      id: 'urn:uuid:'
                      data: 'urn:hash::sha1:'
                      sha256: nih:sha-256;
                      researchobject: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/
                      metadata: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/
                      provenance: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/
                      wf: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#
                      input: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#
                      doi: https://doi.org/
                      wf4ever: http://purl.org/wf4ever/wf4ever#
                    agent:
                      id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b:
                      - {}
                      - prov:type:
                          $: foaf:OnlineAccount
                          type: prov:QUALIFIED_NAME
                        prov:location: http://localhost:4002
                        cwlprov:hostname: localhost
                      - prov:type:
                          $: foaf:OnlineAccount
                          type: prov:QUALIFIED_NAME
                        prov:label: crim-ca/weaver:6.1.0
                        foaf:accountName: crim-ca/weaver:6.1.0
                      id:b3a49ee7-f620-4154-9e4d-d2e948748deb:
                        prov:type:
                        - $: schema:Person
                          type: prov:QUALIFIED_NAME
                        - $: prov:Person
                          type: prov:QUALIFIED_NAME
                        prov:label: crim-ca/weaver:6.1.0
                        foaf:name: crim-ca/weaver:6.1.0
                        foaf:account:
                          $: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          type: prov:QUALIFIED_NAME
                        schema:name: crim-ca/weaver:6.1.0
                      id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c:
                        prov:type:
                        - $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:WorkflowEngine
                          type: prov:QUALIFIED_NAME
                        prov:label: cwltool 3.1.20240708091338.dev15+g9c05bb7d
                      data:15401f8d937f5d526951c1bf20dcba16a1271d97:
                        prov:type:
                          $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver
                        prov:label:
                        - Weaver internal WPS used for demo and testing.
                        - crim-ca/weaver:6.1.0
                        prov:generalEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                        prov:specificEntity: doi:10.5281/zenodo.14210717
                      id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1:
                        prov:type:
                          $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        cwlprov:image: debian:stretch-slim
                        prov:label: Container execution of image debian:stretch-slim
                    actedOnBehalfOf:
                      _:id1:
                        prov:delegate: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                      _:id6:
                        prov:delegate: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                    wasStartedBy:
                      _:id2:
                        prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:starter: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:time: '2024-12-12T09:16:17.843783'
                      _:id4:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:starter: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:time: '2024-12-12T09:16:17.843852'
                      _:id10:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:trigger: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      _:id11:
                        prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:trigger: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T14:15:50.834000+00:00'
                    activity:
                      id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                        prov:startTime: '2024-12-12T09:16:17.843806'
                        prov:type:
                          $: wfprov:WorkflowRun
                          type: prov:QUALIFIED_NAME
                        prov:label: Run of workflow/packed.cwl#main
                    wasAssociatedWith:
                      _:id3:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:agent: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:plan: wf:main
                      _:id18:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:agent: id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1
                    entity:
                      data:644e201526525f62152815a76a2dc773450f3dd9:
                        prov:type:
                          $: prov:PrimarySource
                          type: prov:QUALIFIED_NAME
                        prov:label: Source code repository
                        prov:location: https://github.com/crim-ca/weaver
                      data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2:
                        prov:type:
                          $: prov:Organization
                          type: prov:QUALIFIED_NAME
                        foaf:name: "Computer Research Institute of Montr\xE9al"
                        schema:name: "Computer Research Institute of Montr\xE9al"
                      data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0:
                        foaf:name: CRIM
                        schema:name: CRIM
                        prov:location: http://pavics-weaver.readthedocs.org/en/latest/
                        prov:type:
                          $: prov:Organization
                          type: prov:QUALIFIED_NAME
                        prov:label: Server Provider
                      id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                        prov:type:
                          $: wfdesc:ProcessRun
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:label: Job Information
                      data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo:
                        prov:type:
                          $: wfdesc:Process
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver/processes/echo
                        prov:label: Process Description
                      wf:main:
                        prov:type:
                        - $: wfdesc:Process
                          type: prov:QUALIFIED_NAME
                        - $: prov:Plan
                          type: prov:QUALIFIED_NAME
                        prov:label: Prospective provenance
                      data:2ef7bde608ce5404e97d5f042f95f89f1c232871:
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        prov:value: Hello World!
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        prov:value: Hello World!
                      data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b:
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                      - {}
                      id:59967079-217e-4bdb-92d7-2ef2f784825c:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stdout.log
                        cwlprov:nameroot: stdout
                        cwlprov:nameext: .log
                      data:da39a3ee5e6b4b0d3255bfef95601890afd80709:
                        prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                      id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stderr.log
                        cwlprov:nameroot: stderr
                        cwlprov:nameext: .log
                      id:6b04550d-c2bd-400b-858b-14e287bbf8c3:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stdout.log
                        cwlprov:nameroot: stdout
                        cwlprov:nameext: .log
                    wasDerivedFrom:
                      _:id5:
                        prov:generatedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:usedEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                        prov:type:
                          $: prov:PrimarySource
                          type: prov:QUALIFIED_NAME
                      _:id9:
                        prov:generatedEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      _:id15:
                        prov:generatedEntity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                        prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                    specializationOf:
                      _:id7:
                        prov:specificEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:generalEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                      _:id12:
                        prov:specificEntity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:generalEntity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                      _:id20:
                        prov:specificEntity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                      _:id22:
                        prov:specificEntity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:generalEntity: data:da39a3ee5e6b4b0d3255bfef95601890afd80709
                      _:id24:
                        prov:specificEntity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                    wasAttributedTo:
                      _:id8:
                        prov:entity: data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2
                        prov:agent: data:644e201526525f62152815a76a2dc773450f3dd9
                      _:id16:
                        prov:entity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                        prov:agent: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                    alternateOf:
                      _:id13:
                        prov:alternate1: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:alternate2: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                    wasGeneratedBy:
                      _:id14:
                        prov:entity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:activity: data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo
                      _:id21:
                        prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/output
                          type: prov:QUALIFIED_NAME
                      _:id23:
                        prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                          type: prov:QUALIFIED_NAME
                      _:id25:
                        prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                          type: prov:QUALIFIED_NAME
                      _:id27:
                        prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/output
                          type: prov:QUALIFIED_NAME
                      _:id28:
                        prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                          type: prov:QUALIFIED_NAME
                      _:id29:
                        prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                          type: prov:QUALIFIED_NAME
                    used:
                      _:id17:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                        prov:time: '2024-12-12T09:16:17.846280'
                        prov:role:
                          $: wf:main/message
                          type: prov:QUALIFIED_NAME
                      _:id19:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                        prov:time: '2024-12-12T09:16:17.863017'
                        prov:role:
                          $: wf:main/echo/message
                          type: prov:QUALIFIED_NAME
                    wasEndedBy:
                      _:id26:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:ender: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867034'
                      _:id30:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:ender: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:time: '2024-12-12T09:16:18.869299'
                PROV-N:
                  summary: Provenance details returned in PROV-N format.
                  value: "document\n  prefix wfprov <http://purl.org/wf4ever/wfprov#>\n  prefix wfdesc <http://purl.org/wf4ever/wfdesc#>\n  prefix cwlprov <https://w3id.org/cwl/prov#>\n  prefix foaf <http://xmlns.com/foaf/0.1/>\n  prefix schema <http://schema.org/>\n  prefix orcid <https://orcid.org/>\n  prefix id <urn:uuid:>\n  prefix data <urn:hash::sha1:>\n  prefix sha256 <nih:sha-256;>\n  prefix researchobject <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/>\n  prefix metadata <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/>\n  prefix provenance <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/>\n  prefix wf <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#>\n  prefix input <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#>\n  prefix doi <https://doi.org/>\n  prefix wf4ever <http://purl.org/wf4ever/wf4ever#>\n  \n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:location=\"http://localhost:4002\", cwlprov:hostname=\"localhost\"])\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:label=\"crim-ca/weaver:6.0.0\", foaf:accountName=\"crim-ca/weaver:6.0.0\"])\n  agent(id:b3a49ee7-f620-4154-9e4d-d2e948748deb, [prov:type='schema:Person', prov:type='prov:Person', prov:label=\"crim-ca/weaver:6.0.0\", foaf:name=\"crim-ca/weaver:6.0.0\", foaf:account='id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b', schema:name=\"crim-ca/weaver:6.0.0\"])\n  actedOnBehalfOf(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  agent(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, [prov:type='prov:SoftwareAgent', prov:type='wfprov:WorkflowEngine', prov:label=\"cwltool 3.1.20240708091338.dev15+g9c05bb7d\"])\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, -, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, 2024-12-12T09:16:17.843783)\n  activity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:17.843806, -, [prov:type='wfprov:WorkflowRun', prov:label=\"Run of workflow/packed.cwl#main\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, wf:main)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:17.843852)\n  entity(data:644e201526525f62152815a76a2dc773450f3dd9, [prov:type='prov:PrimarySource', prov:label=\"Source code repository\", prov:location=\"https://github.com/crim-ca/weaver\"])\n  agent(data:15401f8d937f5d526951c1bf20dcba16a1271d97, [prov:type='prov:SoftwareAgent', prov:location=\"http://localhost:4002\", prov:label=\"Weaver internal WPS used for demo and testing.\", prov:label=\"crim-ca/weaver:6.0.0\", prov:generalEntity='data:644e201526525f62152815a76a2dc773450f3dd9', prov:specificEntity='doi:10.5281/zenodo.14210717'])\n  entity(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, [prov:type='prov:Organization', foaf:name=\"Computer Research Institute of Montr\xE9al\", schema:name=\"Computer Research Institute of Montr\xE9al\"])\n  entity(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, [foaf:name=\"CRIM\", schema:name=\"CRIM\", prov:location=\"http://pavics-weaver.readthedocs.org/en/latest/\", prov:type='prov:Organization', prov:label=\"Server Provider\"])\n  entity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, [prov:type='wfdesc:ProcessRun', prov:location=\"http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a\", prov:label=\"Job Information\"])\n  entity(data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, [prov:type='wfdesc:Process', prov:location=\"http://localhost:4002/processes/echo\", prov:label=\"Process Description\"])\n  wasDerivedFrom(data:15401f8d937f5d526951c1bf20dcba16a1271d97, data:644e201526525f62152815a76a2dc773450f3dd9, -, -, -, [prov:type='prov:PrimarySource'])\n  actedOnBehalfOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  specializationOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  wasAttributedTo(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, data:644e201526525f62152815a76a2dc773450f3dd9)\n  wasDerivedFrom(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -)\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, 2024-12-12T14:15:50.834000+00:00)\n  specializationOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  alternateOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  wasGeneratedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, -)\n  wasDerivedFrom(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasAttributedTo(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97)\n  entity(wf:main, [prov:type='wfdesc:Process', prov:type='prov:Plan', prov:label=\"Prospective provenance\"])\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.846280, [prov:role='wf:main/message'])\n  agent(id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, [prov:type='prov:SoftwareAgent', cwlprov:image=\"debian:stretch-slim\", prov:label=\"Container execution of image debian:stretch-slim\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, -)\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.863017, [prov:role='wf:main/echo/message'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b, [prov:type='wfprov:Artifact'])\n  entity(id:59967079-217e-4bdb-92d7-2ef2f784825c, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:59967079-217e-4bdb-92d7-2ef2f784825c, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/output'])\n  entity(data:da39a3ee5e6b4b0d3255bfef95601890afd80709, [prov:type='wfprov:Artifact'])\n  entity(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stderr.log\", cwlprov:nameroot=\"stderr\", cwlprov:nameext=\".log\"])\n  specializationOf(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, data:da39a3ee5e6b4b0d3255bfef95601890afd80709)\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  entity(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867034)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/output'])\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:18.869299)\nendDocument\n"
                PROV-XML:
                  summary: Provenance details returned in PROV-XML format.
                  value: "<?xml version='1.0' encoding='ASCII'?>\n<prov:document\n        xmlns:wfprov=\"http://purl.org/wf4ever/wfprov#\"\n        xmlns:wfdesc=\"http://purl.org/wf4ever/wfdesc#\"\n        xmlns:cwlprov=\"https://w3id.org/cwl/prov#\"\n        xmlns:foaf=\"http://xmlns.com/foaf/0.1/\"\n        xmlns:schema=\"http://schema.org/\"\n        xmlns:orcid=\"https://orcid.org/\"\n        xmlns:id=\"urn:uuid:\"\n        xmlns:data=\"urn:hash::sha1:\"\n        xmlns:sha256=\"nih:sha-256;\"\n        xmlns:researchobject=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/\"\n        xmlns:metadata=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/\"\n        xmlns:provenance=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/\"\n        xmlns:wf=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#\"\n        xmlns:input=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#\"\n        xmlns:doi=\"https://doi.org/\"\n        xmlns:wf4ever=\"http://purl.org/wf4ever/wf4ever#\"\n        xmlns:prov=\"http://www.w3.org/ns/prov#\"\n        xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <cwlprov:hostname>localhost</cwlprov:hostname>\n  </prov:agent>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <foaf:accountName>crim-ca/weaver:6.0.0</foaf:accountName>\n  </prov:agent>\n  <prov:person prov:id=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">schema:Person</prov:type>\n    <foaf:account xsi:type=\"xsd:QName\">id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b</foaf:account>\n    <foaf:name>crim-ca/weaver:6.0.0</foaf:name>\n    <schema:name>crim-ca/weaver:6.0.0</schema:name>\n  </prov:person>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:softwareAgent prov:id=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\">\n    <prov:label>cwltool 3.1.20240708091338.dev15+g9c05bb7d</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowEngine</prov:type>\n  </prov:softwareAgent>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:starter prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:time>2024-12-12T09:16:17.843783</prov:time>\n  </prov:wasStartedBy>\n  <prov:activity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:startTime>2024-12-12T09:16:17.843806</prov:startTime>\n    <prov:label>Run of workflow/packed.cwl#main</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowRun</prov:type>\n  </prov:activity>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:plan prov:ref=\"wf:main\"/>\n  </prov:wasAssociatedWith>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:starter prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:17.843852</prov:time>\n  </prov:wasStartedBy>\n  <prov:hadPrimarySource prov:id=\"data:644e201526525f62152815a76a2dc773450f3dd9\">\n    <prov:label>Source code repository</prov:label>\n    <prov:location xsi:type=\"xsd:string\">https://github.com/crim-ca/weaver</prov:location>\n  </prov:hadPrimarySource>\n  <prov:softwareAgent prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\">\n    <prov:label>Weaver internal WPS used for demo and testing.</prov:label>\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:generalEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n    <prov:specificEntity prov:ref=\"doi:10.5281/zenodo.14210717\"/>\n  </prov:softwareAgent>\n  <prov:organization prov:id=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\">\n    <foaf:name>Computer Research Institute of Montr&#233;al</foaf:name>\n    <schema:name>Computer Research Institute of Montr&#233;al</schema:name>\n  </prov:organization>\n  <prov:organization prov:id=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\">\n    <prov:label>Server Provider</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://pavics-weaver.readthedocs.org/en/latest/</prov:location>\n    <foaf:name>CRIM</foaf:name>\n    <schema:name>CRIM</schema:name>\n  </prov:organization>\n  <prov:entity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:label>Job Information</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:ProcessRun</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\">\n    <prov:label>Process Description</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:entity>\n  <prov:hadPrimarySource>\n    <prov:generatedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:usedEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:hadPrimarySource>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:generalEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  </prov:specializationOf>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\"/>\n    <prov:agent prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:wasAttributedTo>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:trigger prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasStartedBy>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:trigger prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T14:15:50.834000+00:00</prov:time>\n  </prov:wasStartedBy>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:generalEntity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:specializationOf>\n  <prov:alternateOf>\n    <prov:alternate1 prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:alternate2 prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:alternateOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:activity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\"/>\n  </prov:wasGeneratedBy>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:agent prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasAttributedTo>\n  <prov:plan prov:id=\"wf:main\">\n    <prov:label>Prospective provenance</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:plan>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.846280</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/message</prov:role>\n  </prov:used>\n  <prov:softwareAgent prov:id=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\">\n    <prov:label>Container execution of image debian:stretch-slim</prov:label>\n    <cwlprov:image>debian:stretch-slim</cwlprov:image>\n  </prov:softwareAgent>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\"/>\n  </prov:wasAssociatedWith>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.863017</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/message</prov:role>\n  </prov:used>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stderr.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stderr</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:generalEntity prov:ref=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  <prov:entity prov:id=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867034</prov:time>\n  </prov:wasEndedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:18.869299</prov:time>\n  </prov:wasEndedBy>\n</prov:document>\n"
            application/json:
              schema:
                $ref: '#/components/responses/OkGetJobProvResponse'
                examples:
                  PROV-JSON:
                    summary: Provenance details returned in PROV-JSON format.
                    value:
                      prefix:
                        wfprov: http://purl.org/wf4ever/wfprov#
                        wfdesc: http://purl.org/wf4ever/wfdesc#
                        cwlprov: https://w3id.org/cwl/prov#
                        foaf: http://xmlns.com/foaf/0.1/
                        schema: http://schema.org/
                        orcid: https://orcid.org/
                        id: 'urn:uuid:'
                        data: 'urn:hash::sha1:'
                        sha256: nih:sha-256;
                        researchobject: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/
                        metadata: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/
                        provenance: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/
                        wf: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#
                        input: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#
                        doi: https://doi.org/
                        wf4ever: http://purl.org/wf4ever/wf4ever#
                      agent:
                        id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b:
                        - {}
                        - prov:type:
                            $: foaf:OnlineAccount
                            type: prov:QUALIFIED_NAME
                          prov:location: http://localhost:4002
                          cwlprov:hostname: localhost
                        - prov:type:
                            $: foaf:OnlineAccount
                            type: prov:QUALIFIED_NAME
                          prov:label: crim-ca/weaver:6.1.0
                          foaf:accountName: crim-ca/weaver:6.1.0
                        id:b3a49ee7-f620-4154-9e4d-d2e948748deb:
                          prov:type:
                          - $: schema:Person
                            type: prov:QUALIFIED_NAME
                          - $: prov:Person
                            type: prov:QUALIFIED_NAME
                          prov:label: crim-ca/weaver:6.1.0
                          foaf:name: crim-ca/weaver:6.1.0
                          foaf:account:
                            $: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                            type: prov:QUALIFIED_NAME
                          schema:name: crim-ca/weaver:6.1.0
                        id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c:
                          prov:type:
                          - $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:WorkflowEngine
                            type: prov:QUALIFIED_NAME
                          prov:label: cwltool 3.1.20240708091338.dev15+g9c05bb7d
                        data:15401f8d937f5d526951c1bf20dcba16a1271d97:
                          prov:type:
                            $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver
                          prov:label:
                          - Weaver internal WPS used for demo and testing.
                          - crim-ca/weaver:6.1.0
                          prov:generalEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                          prov:specificEntity: doi:10.5281/zenodo.14210717
                        id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1:
                          prov:type:
                            $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          cwlprov:image: debian:stretch-slim
                          prov:label: Container execution of image debian:stretch-slim
                      actedOnBehalfOf:
                        _:id1:
                          prov:delegate: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                        _:id6:
                          prov:delegate: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                      wasStartedBy:
                        _:id2:
                          prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:starter: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:time: '2024-12-12T09:16:17.843783'
                        _:id4:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:starter: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:time: '2024-12-12T09:16:17.843852'
                        _:id10:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:trigger: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        _:id11:
                          prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:trigger: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T14:15:50.834000+00:00'
                      activity:
                        id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                          prov:startTime: '2024-12-12T09:16:17.843806'
                          prov:type:
                            $: wfprov:WorkflowRun
                            type: prov:QUALIFIED_NAME
                          prov:label: Run of workflow/packed.cwl#main
                      wasAssociatedWith:
                        _:id3:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:agent: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:plan: wf:main
                        _:id18:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:agent: id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1
                      entity:
                        data:644e201526525f62152815a76a2dc773450f3dd9:
                          prov:type:
                            $: prov:PrimarySource
                            type: prov:QUALIFIED_NAME
                          prov:label: Source code repository
                          prov:location: https://github.com/crim-ca/weaver
                        data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2:
                          prov:type:
                            $: prov:Organization
                            type: prov:QUALIFIED_NAME
                          foaf:name: "Computer Research Institute of Montr\xE9al"
                          schema:name: "Computer Research Institute of Montr\xE9al"
                        data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0:
                          foaf:name: CRIM
                          schema:name: CRIM
                          prov:location: http://pavics-weaver.readthedocs.org/en/latest/
                          prov:type:
                            $: prov:Organization
                            type: prov:QUALIFIED_NAME
                          prov:label: Server Provider
                        id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                          prov:type:
                            $: wfdesc:ProcessRun
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:label: Job Information
                        data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo:
                          prov:type:
                            $: wfdesc:Process
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver/processes/echo
                          prov:label: Process Description
                        wf:main:
                          prov:type:
                          - $: wfdesc:Process
                            type: prov:QUALIFIED_NAME
                          - $: prov:Plan
                            type: prov:QUALIFIED_NAME
                          prov:label: Prospective provenance
                        data:2ef7bde608ce5404e97d5f042f95f89f1c232871:
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          prov:value: Hello World!
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          prov:value: Hello World!
                        data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b:
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                        - {}
                        id:59967079-217e-4bdb-92d7-2ef2f784825c:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stdout.log
                          cwlprov:nameroot: stdout
                          cwlprov:nameext: .log
                        data:da39a3ee5e6b4b0d3255bfef95601890afd80709:
                          prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                        id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stderr.log
                          cwlprov:nameroot: stderr
                          cwlprov:nameext: .log
                        id:6b04550d-c2bd-400b-858b-14e287bbf8c3:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stdout.log
                          cwlprov:nameroot: stdout
                          cwlprov:nameext: .log
                      wasDerivedFrom:
                        _:id5:
                          prov:generatedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:usedEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                          prov:type:
                            $: prov:PrimarySource
                            type: prov:QUALIFIED_NAME
                        _:id9:
                          prov:generatedEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        _:id15:
                          prov:generatedEntity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                          prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      specializationOf:
                        _:id7:
                          prov:specificEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:generalEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        _:id12:
                          prov:specificEntity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:generalEntity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        _:id20:
                          prov:specificEntity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                        _:id22:
                          prov:specificEntity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:generalEntity: data:da39a3ee5e6b4b0d3255bfef95601890afd80709
                        _:id24:
                          prov:specificEntity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                      wasAttributedTo:
                        _:id8:
                          prov:entity: data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2
                          prov:agent: data:644e201526525f62152815a76a2dc773450f3dd9
                        _:id16:
                          prov:entity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                          prov:agent: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      alternateOf:
                        _:id13:
                          prov:alternate1: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:alternate2: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                      wasGeneratedBy:
                        _:id14:
                          prov:entity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:activity: data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo
                        _:id21:
                          prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/output
                            type: prov:QUALIFIED_NAME
                        _:id23:
                          prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                            type: prov:QUALIFIED_NAME
                        _:id25:
                          prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                            type: prov:QUALIFIED_NAME
                        _:id27:
                          prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/output
                            type: prov:QUALIFIED_NAME
                        _:id28:
                          prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                            type: prov:QUALIFIED_NAME
                        _:id29:
                          prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                            type: prov:QUALIFIED_NAME
                      used:
                        _:id17:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                          prov:time: '2024-12-12T09:16:17.846280'
                          prov:role:
                            $: wf:main/message
                            type: prov:QUALIFIED_NAME
                        _:id19:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                          prov:time: '2024-12-12T09:16:17.863017'
                          prov:role:
                            $: wf:main/echo/message
                            type: prov:QUALIFIED_NAME
                      wasEndedBy:
                        _:id26:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:ender: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867034'
                        _:id30:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:ender: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:time: '2024-12-12T09:16:18.869299'
                  PROV-N:
                    summary: Provenance details returned in PROV-N format.
                    value: "document\n  prefix wfprov <http://purl.org/wf4ever/wfprov#>\n  prefix wfdesc <http://purl.org/wf4ever/wfdesc#>\n  prefix cwlprov <https://w3id.org/cwl/prov#>\n  prefix foaf <http://xmlns.com/foaf/0.1/>\n  prefix schema <http://schema.org/>\n  prefix orcid <https://orcid.org/>\n  prefix id <urn:uuid:>\n  prefix data <urn:hash::sha1:>\n  prefix sha256 <nih:sha-256;>\n  prefix researchobject <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/>\n  prefix metadata <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/>\n  prefix provenance <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/>\n  prefix wf <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#>\n  prefix input <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#>\n  prefix doi <https://doi.org/>\n  prefix wf4ever <http://purl.org/wf4ever/wf4ever#>\n  \n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:location=\"http://localhost:4002\", cwlprov:hostname=\"localhost\"])\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:label=\"crim-ca/weaver:6.0.0\", foaf:accountName=\"crim-ca/weaver:6.0.0\"])\n  agent(id:b3a49ee7-f620-4154-9e4d-d2e948748deb, [prov:type='schema:Person', prov:type='prov:Person', prov:label=\"crim-ca/weaver:6.0.0\", foaf:name=\"crim-ca/weaver:6.0.0\", foaf:account='id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b', schema:name=\"crim-ca/weaver:6.0.0\"])\n  actedOnBehalfOf(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  agent(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, [prov:type='prov:SoftwareAgent', prov:type='wfprov:WorkflowEngine', prov:label=\"cwltool 3.1.20240708091338.dev15+g9c05bb7d\"])\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, -, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, 2024-12-12T09:16:17.843783)\n  activity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:17.843806, -, [prov:type='wfprov:WorkflowRun', prov:label=\"Run of workflow/packed.cwl#main\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, wf:main)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:17.843852)\n  entity(data:644e201526525f62152815a76a2dc773450f3dd9, [prov:type='prov:PrimarySource', prov:label=\"Source code repository\", prov:location=\"https://github.com/crim-ca/weaver\"])\n  agent(data:15401f8d937f5d526951c1bf20dcba16a1271d97, [prov:type='prov:SoftwareAgent', prov:location=\"http://localhost:4002\", prov:label=\"Weaver internal WPS used for demo and testing.\", prov:label=\"crim-ca/weaver:6.0.0\", prov:generalEntity='data:644e201526525f62152815a76a2dc773450f3dd9', prov:specificEntity='doi:10.5281/zenodo.14210717'])\n  entity(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, [prov:type='prov:Organization', foaf:name=\"Computer Research Institute of Montr\xE9al\", schema:name=\"Computer Research Institute of Montr\xE9al\"])\n  entity(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, [foaf:name=\"CRIM\", schema:name=\"CRIM\", prov:location=\"http://pavics-weaver.readthedocs.org/en/latest/\", prov:type='prov:Organization', prov:label=\"Server Provider\"])\n  entity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, [prov:type='wfdesc:ProcessRun', prov:location=\"http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a\", prov:label=\"Job Information\"])\n  entity(data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, [prov:type='wfdesc:Process', prov:location=\"http://localhost:4002/processes/echo\", prov:label=\"Process Description\"])\n  wasDerivedFrom(data:15401f8d937f5d526951c1bf20dcba16a1271d97, data:644e201526525f62152815a76a2dc773450f3dd9, -, -, -, [prov:type='prov:PrimarySource'])\n  actedOnBehalfOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  specializationOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  wasAttributedTo(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, data:644e201526525f62152815a76a2dc773450f3dd9)\n  wasDerivedFrom(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -)\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, 2024-12-12T14:15:50.834000+00:00)\n  specializationOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  alternateOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  wasGeneratedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, -)\n  wasDerivedFrom(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasAttributedTo(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97)\n  entity(wf:main, [prov:type='wfdesc:Process', prov:type='prov:Plan', prov:label=\"Prospective provenance\"])\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.846280, [prov:role='wf:main/message'])\n  agent(id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, [prov:type='prov:SoftwareAgent', cwlprov:image=\"debian:stretch-slim\", prov:label=\"Container execution of image debian:stretch-slim\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, -)\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.863017, [prov:role='wf:main/echo/message'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b, [prov:type='wfprov:Artifact'])\n  entity(id:59967079-217e-4bdb-92d7-2ef2f784825c, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:59967079-217e-4bdb-92d7-2ef2f784825c, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/output'])\n  entity(data:da39a3ee5e6b4b0d3255bfef95601890afd80709, [prov:type='wfprov:Artifact'])\n  entity(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stderr.log\", cwlprov:nameroot=\"stderr\", cwlprov:nameext=\".log\"])\n  specializationOf(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, data:da39a3ee5e6b4b0d3255bfef95601890afd80709)\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  entity(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867034)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/output'])\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:18.869299)\nendDocument\n"
                  PROV-XML:
                    summary: Provenance details returned in PROV-XML format.
                    value: "<?xml version='1.0' encoding='ASCII'?>\n<prov:document\n        xmlns:wfprov=\"http://purl.org/wf4ever/wfprov#\"\n        xmlns:wfdesc=\"http://purl.org/wf4ever/wfdesc#\"\n        xmlns:cwlprov=\"https://w3id.org/cwl/prov#\"\n        xmlns:foaf=\"http://xmlns.com/foaf/0.1/\"\n        xmlns:schema=\"http://schema.org/\"\n        xmlns:orcid=\"https://orcid.org/\"\n        xmlns:id=\"urn:uuid:\"\n        xmlns:data=\"urn:hash::sha1:\"\n        xmlns:sha256=\"nih:sha-256;\"\n        xmlns:researchobject=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/\"\n        xmlns:metadata=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/\"\n        xmlns:provenance=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/\"\n        xmlns:wf=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#\"\n        xmlns:input=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#\"\n        xmlns:doi=\"https://doi.org/\"\n        xmlns:wf4ever=\"http://purl.org/wf4ever/wf4ever#\"\n        xmlns:prov=\"http://www.w3.org/ns/prov#\"\n        xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <cwlprov:hostname>localhost</cwlprov:hostname>\n  </prov:agent>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <foaf:accountName>crim-ca/weaver:6.0.0</foaf:accountName>\n  </prov:agent>\n  <prov:person prov:id=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">schema:Person</prov:type>\n    <foaf:account xsi:type=\"xsd:QName\">id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b</foaf:account>\n    <foaf:name>crim-ca/weaver:6.0.0</foaf:name>\n    <schema:name>crim-ca/weaver:6.0.0</schema:name>\n  </prov:person>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:softwareAgent prov:id=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\">\n    <prov:label>cwltool 3.1.20240708091338.dev15+g9c05bb7d</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowEngine</prov:type>\n  </prov:softwareAgent>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:starter prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:time>2024-12-12T09:16:17.843783</prov:time>\n  </prov:wasStartedBy>\n  <prov:activity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:startTime>2024-12-12T09:16:17.843806</prov:startTime>\n    <prov:label>Run of workflow/packed.cwl#main</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowRun</prov:type>\n  </prov:activity>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:plan prov:ref=\"wf:main\"/>\n  </prov:wasAssociatedWith>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:starter prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:17.843852</prov:time>\n  </prov:wasStartedBy>\n  <prov:hadPrimarySource prov:id=\"data:644e201526525f62152815a76a2dc773450f3dd9\">\n    <prov:label>Source code repository</prov:label>\n    <prov:location xsi:type=\"xsd:string\">https://github.com/crim-ca/weaver</prov:location>\n  </prov:hadPrimarySource>\n  <prov:softwareAgent prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\">\n    <prov:label>Weaver internal WPS used for demo and testing.</prov:label>\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:generalEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n    <prov:specificEntity prov:ref=\"doi:10.5281/zenodo.14210717\"/>\n  </prov:softwareAgent>\n  <prov:organization prov:id=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\">\n    <foaf:name>Computer Research Institute of Montr&#233;al</foaf:name>\n    <schema:name>Computer Research Institute of Montr&#233;al</schema:name>\n  </prov:organization>\n  <prov:organization prov:id=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\">\n    <prov:label>Server Provider</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://pavics-weaver.readthedocs.org/en/latest/</prov:location>\n    <foaf:name>CRIM</foaf:name>\n    <schema:name>CRIM</schema:name>\n  </prov:organization>\n  <prov:entity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:label>Job Information</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:ProcessRun</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\">\n    <prov:label>Process Description</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:entity>\n  <prov:hadPrimarySource>\n    <prov:generatedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:usedEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:hadPrimarySource>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:generalEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  </prov:specializationOf>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\"/>\n    <prov:agent prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:wasAttributedTo>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:trigger prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasStartedBy>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:trigger prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T14:15:50.834000+00:00</prov:time>\n  </prov:wasStartedBy>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:generalEntity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:specializationOf>\n  <prov:alternateOf>\n    <prov:alternate1 prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:alternate2 prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:alternateOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:activity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\"/>\n  </prov:wasGeneratedBy>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:agent prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasAttributedTo>\n  <prov:plan prov:id=\"wf:main\">\n    <prov:label>Prospective provenance</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:plan>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.846280</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/message</prov:role>\n  </prov:used>\n  <prov:softwareAgent prov:id=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\">\n    <prov:label>Container execution of image debian:stretch-slim</prov:label>\n    <cwlprov:image>debian:stretch-slim</cwlprov:image>\n  </prov:softwareAgent>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\"/>\n  </prov:wasAssociatedWith>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.863017</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/message</prov:role>\n  </prov:used>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stderr.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stderr</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:generalEntity prov:ref=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  <prov:entity prov:id=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867034</prov:time>\n  </prov:wasEndedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:18.869299</prov:time>\n  </prov:wasEndedBy>\n</prov:document>\n"
              examples:
                PROV-JSON:
                  summary: Provenance details returned in PROV-JSON format.
                  value:
                    prefix:
                      wfprov: http://purl.org/wf4ever/wfprov#
                      wfdesc: http://purl.org/wf4ever/wfdesc#
                      cwlprov: https://w3id.org/cwl/prov#
                      foaf: http://xmlns.com/foaf/0.1/
                      schema: http://schema.org/
                      orcid: https://orcid.org/
                      id: 'urn:uuid:'
                      data: 'urn:hash::sha1:'
                      sha256: nih:sha-256;
                      researchobject: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/
                      metadata: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/
                      provenance: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/
                      wf: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#
                      input: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#
                      doi: https://doi.org/
                      wf4ever: http://purl.org/wf4ever/wf4ever#
                    agent:
                      id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b:
                      - {}
                      - prov:type:
                          $: foaf:OnlineAccount
                          type: prov:QUALIFIED_NAME
                        prov:location: http://localhost:4002
                        cwlprov:hostname: localhost
                      - prov:type:
                          $: foaf:OnlineAccount
                          type: prov:QUALIFIED_NAME
                        prov:label: crim-ca/weaver:6.1.0
                        foaf:accountName: crim-ca/weaver:6.1.0
                      id:b3a49ee7-f620-4154-9e4d-d2e948748deb:
                        prov:type:
                        - $: schema:Person
                          type: prov:QUALIFIED_NAME
                        - $: prov:Person
                          type: prov:QUALIFIED_NAME
                        prov:label: crim-ca/weaver:6.1.0
                        foaf:name: crim-ca/weaver:6.1.0
                        foaf:account:
                          $: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          type: prov:QUALIFIED_NAME
                        schema:name: crim-ca/weaver:6.1.0
                      id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c:
                        prov:type:
                        - $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:WorkflowEngine
                          type: prov:QUALIFIED_NAME
                        prov:label: cwltool 3.1.20240708091338.dev15+g9c05bb7d
                      data:15401f8d937f5d526951c1bf20dcba16a1271d97:
                        prov:type:
                          $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver
                        prov:label:
                        - Weaver internal WPS used for demo and testing.
                        - crim-ca/weaver:6.1.0
                        prov:generalEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                        prov:specificEntity: doi:10.5281/zenodo.14210717
                      id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1:
                        prov:type:
                          $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        cwlprov:image: debian:stretch-slim
                        prov:label: Container execution of image debian:stretch-slim
                    actedOnBehalfOf:
                      _:id1:
                        prov:delegate: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                      _:id6:
                        prov:delegate: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                    wasStartedBy:
                      _:id2:
                        prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:starter: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:time: '2024-12-12T09:16:17.843783'
                      _:id4:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:starter: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:time: '2024-12-12T09:16:17.843852'
                      _:id10:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:trigger: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      _:id11:
                        prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:trigger: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T14:15:50.834000+00:00'
                    activity:
                      id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                        prov:startTime: '2024-12-12T09:16:17.843806'
                        prov:type:
                          $: wfprov:WorkflowRun
                          type: prov:QUALIFIED_NAME
                        prov:label: Run of workflow/packed.cwl#main
                    wasAssociatedWith:
                      _:id3:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:agent: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:plan: wf:main
                      _:id18:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:agent: id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1
                    entity:
                      data:644e201526525f62152815a76a2dc773450f3dd9:
                        prov:type:
                          $: prov:PrimarySource
                          type: prov:QUALIFIED_NAME
                        prov:label: Source code repository
                        prov:location: https://github.com/crim-ca/weaver
                      data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2:
                        prov:type:
                          $: prov:Organization
                          type: prov:QUALIFIED_NAME
                        foaf:name: "Computer Research Institute of Montr\xE9al"
                        schema:name: "Computer Research Institute of Montr\xE9al"
                      data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0:
                        foaf:name: CRIM
                        schema:name: CRIM
                        prov:location: http://pavics-weaver.readthedocs.org/en/latest/
                        prov:type:
                          $: prov:Organization
                          type: prov:QUALIFIED_NAME
                        prov:label: Server Provider
                      id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                        prov:type:
                          $: wfdesc:ProcessRun
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:label: Job Information
                      data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo:
                        prov:type:
                          $: wfdesc:Process
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver/processes/echo
                        prov:label: Process Description
                      wf:main:
                        prov:type:
                        - $: wfdesc:Process
                          type: prov:QUALIFIED_NAME
                        - $: prov:Plan
                          type: prov:QUALIFIED_NAME
                        prov:label: Prospective provenance
                      data:2ef7bde608ce5404e97d5f042f95f89f1c232871:
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        prov:value: Hello World!
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        prov:value: Hello World!
                      data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b:
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                      - {}
                      id:59967079-217e-4bdb-92d7-2ef2f784825c:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stdout.log
                        cwlprov:nameroot: stdout
                        cwlprov:nameext: .log
                      data:da39a3ee5e6b4b0d3255bfef95601890afd80709:
                        prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                      id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stderr.log
                        cwlprov:nameroot: stderr
                        cwlprov:nameext: .log
                      id:6b04550d-c2bd-400b-858b-14e287bbf8c3:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stdout.log
                        cwlprov:nameroot: stdout
                        cwlprov:nameext: .log
                    wasDerivedFrom:
                      _:id5:
                        prov:generatedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:usedEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                        prov:type:
                          $: prov:PrimarySource
                          type: prov:QUALIFIED_NAME
                      _:id9:
                        prov:generatedEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      _:id15:
                        prov:generatedEntity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                        prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                    specializationOf:
                      _:id7:
                        prov:specificEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:generalEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                      _:id12:
                        prov:specificEntity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:generalEntity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                      _:id20:
                        prov:specificEntity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                      _:id22:
                        prov:specificEntity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:generalEntity: data:da39a3ee5e6b4b0d3255bfef95601890afd80709
                      _:id24:
                        prov:specificEntity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                    wasAttributedTo:
                      _:id8:
                        prov:entity: data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2
                        prov:agent: data:644e201526525f62152815a76a2dc773450f3dd9
                      _:id16:
                        prov:entity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                        prov:agent: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                    alternateOf:
                      _:id13:
                        prov:alternate1: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:alternate2: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                    wasGeneratedBy:
                      _:id14:
                        prov:entity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:activity: data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo
                      _:id21:
                        prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/output
                          type: prov:QUALIFIED_NAME
                      _:id23:
                        prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                          type: prov:QUALIFIED_NAME
                      _:id25:
                        prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                          type: prov:QUALIFIED_NAME
                      _:id27:
                        prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/output
                          type: prov:QUALIFIED_NAME
                      _:id28:
                        prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                          type: prov:QUALIFIED_NAME
                      _:id29:
                        prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                          type: prov:QUALIFIED_NAME
                    used:
                      _:id17:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                        prov:time: '2024-12-12T09:16:17.846280'
                        prov:role:
                          $: wf:main/message
                          type: prov:QUALIFIED_NAME
                      _:id19:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                        prov:time: '2024-12-12T09:16:17.863017'
                        prov:role:
                          $: wf:main/echo/message
                          type: prov:QUALIFIED_NAME
                    wasEndedBy:
                      _:id26:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:ender: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867034'
                      _:id30:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:ender: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:time: '2024-12-12T09:16:18.869299'
                PROV-N:
                  summary: Provenance details returned in PROV-N format.
                  value: "document\n  prefix wfprov <http://purl.org/wf4ever/wfprov#>\n  prefix wfdesc <http://purl.org/wf4ever/wfdesc#>\n  prefix cwlprov <https://w3id.org/cwl/prov#>\n  prefix foaf <http://xmlns.com/foaf/0.1/>\n  prefix schema <http://schema.org/>\n  prefix orcid <https://orcid.org/>\n  prefix id <urn:uuid:>\n  prefix data <urn:hash::sha1:>\n  prefix sha256 <nih:sha-256;>\n  prefix researchobject <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/>\n  prefix metadata <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/>\n  prefix provenance <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/>\n  prefix wf <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#>\n  prefix input <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#>\n  prefix doi <https://doi.org/>\n  prefix wf4ever <http://purl.org/wf4ever/wf4ever#>\n  \n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:location=\"http://localhost:4002\", cwlprov:hostname=\"localhost\"])\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:label=\"crim-ca/weaver:6.0.0\", foaf:accountName=\"crim-ca/weaver:6.0.0\"])\n  agent(id:b3a49ee7-f620-4154-9e4d-d2e948748deb, [prov:type='schema:Person', prov:type='prov:Person', prov:label=\"crim-ca/weaver:6.0.0\", foaf:name=\"crim-ca/weaver:6.0.0\", foaf:account='id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b', schema:name=\"crim-ca/weaver:6.0.0\"])\n  actedOnBehalfOf(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  agent(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, [prov:type='prov:SoftwareAgent', prov:type='wfprov:WorkflowEngine', prov:label=\"cwltool 3.1.20240708091338.dev15+g9c05bb7d\"])\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, -, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, 2024-12-12T09:16:17.843783)\n  activity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:17.843806, -, [prov:type='wfprov:WorkflowRun', prov:label=\"Run of workflow/packed.cwl#main\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, wf:main)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:17.843852)\n  entity(data:644e201526525f62152815a76a2dc773450f3dd9, [prov:type='prov:PrimarySource', prov:label=\"Source code repository\", prov:location=\"https://github.com/crim-ca/weaver\"])\n  agent(data:15401f8d937f5d526951c1bf20dcba16a1271d97, [prov:type='prov:SoftwareAgent', prov:location=\"http://localhost:4002\", prov:label=\"Weaver internal WPS used for demo and testing.\", prov:label=\"crim-ca/weaver:6.0.0\", prov:generalEntity='data:644e201526525f62152815a76a2dc773450f3dd9', prov:specificEntity='doi:10.5281/zenodo.14210717'])\n  entity(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, [prov:type='prov:Organization', foaf:name=\"Computer Research Institute of Montr\xE9al\", schema:name=\"Computer Research Institute of Montr\xE9al\"])\n  entity(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, [foaf:name=\"CRIM\", schema:name=\"CRIM\", prov:location=\"http://pavics-weaver.readthedocs.org/en/latest/\", prov:type='prov:Organization', prov:label=\"Server Provider\"])\n  entity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, [prov:type='wfdesc:ProcessRun', prov:location=\"http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a\", prov:label=\"Job Information\"])\n  entity(data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, [prov:type='wfdesc:Process', prov:location=\"http://localhost:4002/processes/echo\", prov:label=\"Process Description\"])\n  wasDerivedFrom(data:15401f8d937f5d526951c1bf20dcba16a1271d97, data:644e201526525f62152815a76a2dc773450f3dd9, -, -, -, [prov:type='prov:PrimarySource'])\n  actedOnBehalfOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  specializationOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  wasAttributedTo(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, data:644e201526525f62152815a76a2dc773450f3dd9)\n  wasDerivedFrom(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -)\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, 2024-12-12T14:15:50.834000+00:00)\n  specializationOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  alternateOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  wasGeneratedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, -)\n  wasDerivedFrom(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasAttributedTo(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97)\n  entity(wf:main, [prov:type='wfdesc:Process', prov:type='prov:Plan', prov:label=\"Prospective provenance\"])\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.846280, [prov:role='wf:main/message'])\n  agent(id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, [prov:type='prov:SoftwareAgent', cwlprov:image=\"debian:stretch-slim\", prov:label=\"Container execution of image debian:stretch-slim\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, -)\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.863017, [prov:role='wf:main/echo/message'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b, [prov:type='wfprov:Artifact'])\n  entity(id:59967079-217e-4bdb-92d7-2ef2f784825c, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:59967079-217e-4bdb-92d7-2ef2f784825c, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/output'])\n  entity(data:da39a3ee5e6b4b0d3255bfef95601890afd80709, [prov:type='wfprov:Artifact'])\n  entity(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stderr.log\", cwlprov:nameroot=\"stderr\", cwlprov:nameext=\".log\"])\n  specializationOf(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, data:da39a3ee5e6b4b0d3255bfef95601890afd80709)\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  entity(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867034)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/output'])\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:18.869299)\nendDocument\n"
                PROV-XML:
                  summary: Provenance details returned in PROV-XML format.
                  value: "<?xml version='1.0' encoding='ASCII'?>\n<prov:document\n        xmlns:wfprov=\"http://purl.org/wf4ever/wfprov#\"\n        xmlns:wfdesc=\"http://purl.org/wf4ever/wfdesc#\"\n        xmlns:cwlprov=\"https://w3id.org/cwl/prov#\"\n        xmlns:foaf=\"http://xmlns.com/foaf/0.1/\"\n        xmlns:schema=\"http://schema.org/\"\n        xmlns:orcid=\"https://orcid.org/\"\n        xmlns:id=\"urn:uuid:\"\n        xmlns:data=\"urn:hash::sha1:\"\n        xmlns:sha256=\"nih:sha-256;\"\n        xmlns:researchobject=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/\"\n        xmlns:metadata=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/\"\n        xmlns:provenance=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/\"\n        xmlns:wf=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#\"\n        xmlns:input=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#\"\n        xmlns:doi=\"https://doi.org/\"\n        xmlns:wf4ever=\"http://purl.org/wf4ever/wf4ever#\"\n        xmlns:prov=\"http://www.w3.org/ns/prov#\"\n        xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <cwlprov:hostname>localhost</cwlprov:hostname>\n  </prov:agent>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <foaf:accountName>crim-ca/weaver:6.0.0</foaf:accountName>\n  </prov:agent>\n  <prov:person prov:id=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">schema:Person</prov:type>\n    <foaf:account xsi:type=\"xsd:QName\">id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b</foaf:account>\n    <foaf:name>crim-ca/weaver:6.0.0</foaf:name>\n    <schema:name>crim-ca/weaver:6.0.0</schema:name>\n  </prov:person>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:softwareAgent prov:id=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\">\n    <prov:label>cwltool 3.1.20240708091338.dev15+g9c05bb7d</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowEngine</prov:type>\n  </prov:softwareAgent>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:starter prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:time>2024-12-12T09:16:17.843783</prov:time>\n  </prov:wasStartedBy>\n  <prov:activity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:startTime>2024-12-12T09:16:17.843806</prov:startTime>\n    <prov:label>Run of workflow/packed.cwl#main</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowRun</prov:type>\n  </prov:activity>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:plan prov:ref=\"wf:main\"/>\n  </prov:wasAssociatedWith>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:starter prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:17.843852</prov:time>\n  </prov:wasStartedBy>\n  <prov:hadPrimarySource prov:id=\"data:644e201526525f62152815a76a2dc773450f3dd9\">\n    <prov:label>Source code repository</prov:label>\n    <prov:location xsi:type=\"xsd:string\">https://github.com/crim-ca/weaver</prov:location>\n  </prov:hadPrimarySource>\n  <prov:softwareAgent prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\">\n    <prov:label>Weaver internal WPS used for demo and testing.</prov:label>\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:generalEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n    <prov:specificEntity prov:ref=\"doi:10.5281/zenodo.14210717\"/>\n  </prov:softwareAgent>\n  <prov:organization prov:id=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\">\n    <foaf:name>Computer Research Institute of Montr&#233;al</foaf:name>\n    <schema:name>Computer Research Institute of Montr&#233;al</schema:name>\n  </prov:organization>\n  <prov:organization prov:id=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\">\n    <prov:label>Server Provider</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://pavics-weaver.readthedocs.org/en/latest/</prov:location>\n    <foaf:name>CRIM</foaf:name>\n    <schema:name>CRIM</schema:name>\n  </prov:organization>\n  <prov:entity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:label>Job Information</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:ProcessRun</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\">\n    <prov:label>Process Description</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:entity>\n  <prov:hadPrimarySource>\n    <prov:generatedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:usedEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:hadPrimarySource>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:generalEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  </prov:specializationOf>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\"/>\n    <prov:agent prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:wasAttributedTo>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:trigger prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasStartedBy>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:trigger prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T14:15:50.834000+00:00</prov:time>\n  </prov:wasStartedBy>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:generalEntity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:specializationOf>\n  <prov:alternateOf>\n    <prov:alternate1 prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:alternate2 prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:alternateOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:activity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\"/>\n  </prov:wasGeneratedBy>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:agent prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasAttributedTo>\n  <prov:plan prov:id=\"wf:main\">\n    <prov:label>Prospective provenance</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:plan>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.846280</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/message</prov:role>\n  </prov:used>\n  <prov:softwareAgent prov:id=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\">\n    <prov:label>Container execution of image debian:stretch-slim</prov:label>\n    <cwlprov:image>debian:stretch-slim</cwlprov:image>\n  </prov:softwareAgent>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\"/>\n  </prov:wasAssociatedWith>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.863017</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/message</prov:role>\n  </prov:used>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stderr.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stderr</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:generalEntity prov:ref=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  <prov:entity prov:id=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867034</prov:time>\n  </prov:wasEndedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:18.869299</prov:time>\n  </prov:wasEndedBy>\n</prov:document>\n"
            application/ld+json:
              schema:
                $ref: '#/components/responses/OkGetJobProvResponse'
                examples:
                  PROV-JSON:
                    summary: Provenance details returned in PROV-JSON format.
                    value:
                      prefix:
                        wfprov: http://purl.org/wf4ever/wfprov#
                        wfdesc: http://purl.org/wf4ever/wfdesc#
                        cwlprov: https://w3id.org/cwl/prov#
                        foaf: http://xmlns.com/foaf/0.1/
                        schema: http://schema.org/
                        orcid: https://orcid.org/
                        id: 'urn:uuid:'
                        data: 'urn:hash::sha1:'
                        sha256: nih:sha-256;
                        researchobject: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/
                        metadata: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/
                        provenance: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/
                        wf: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#
                        input: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#
                        doi: https://doi.org/
                        wf4ever: http://purl.org/wf4ever/wf4ever#
                      agent:
                        id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b:
                        - {}
                        - prov:type:
                            $: foaf:OnlineAccount
                            type: prov:QUALIFIED_NAME
                          prov:location: http://localhost:4002
                          cwlprov:hostname: localhost
                        - prov:type:
                            $: foaf:OnlineAccount
                            type: prov:QUALIFIED_NAME
                          prov:label: crim-ca/weaver:6.1.0
                          foaf:accountName: crim-ca/weaver:6.1.0
                        id:b3a49ee7-f620-4154-9e4d-d2e948748deb:
                          prov:type:
                          - $: schema:Person
                            type: prov:QUALIFIED_NAME
                          - $: prov:Person
                            type: prov:QUALIFIED_NAME
                          prov:label: crim-ca/weaver:6.1.0
                          foaf:name: crim-ca/weaver:6.1.0
                          foaf:account:
                            $: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                            type: prov:QUALIFIED_NAME
                          schema:name: crim-ca/weaver:6.1.0
                        id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c:
                          prov:type:
                          - $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:WorkflowEngine
                            type: prov:QUALIFIED_NAME
                          prov:label: cwltool 3.1.20240708091338.dev15+g9c05bb7d
                        data:15401f8d937f5d526951c1bf20dcba16a1271d97:
                          prov:type:
                            $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver
                          prov:label:
                          - Weaver internal WPS used for demo and testing.
                          - crim-ca/weaver:6.1.0
                          prov:generalEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                          prov:specificEntity: doi:10.5281/zenodo.14210717
                        id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1:
                          prov:type:
                            $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          cwlprov:image: debian:stretch-slim
                          prov:label: Container execution of image debian:stretch-slim
                      actedOnBehalfOf:
                        _:id1:
                          prov:delegate: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                        _:id6:
                          prov:delegate: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                      wasStartedBy:
                        _:id2:
                          prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:starter: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:time: '2024-12-12T09:16:17.843783'
                        _:id4:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:starter: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:time: '2024-12-12T09:16:17.843852'
                        _:id10:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:trigger: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        _:id11:
                          prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:trigger: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T14:15:50.834000+00:00'
                      activity:
                        id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                          prov:startTime: '2024-12-12T09:16:17.843806'
                          prov:type:
                            $: wfprov:WorkflowRun
                            type: prov:QUALIFIED_NAME
                          prov:label: Run of workflow/packed.cwl#main
                      wasAssociatedWith:
                        _:id3:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:agent: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:plan: wf:main
                        _:id18:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:agent: id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1
                      entity:
                        data:644e201526525f62152815a76a2dc773450f3dd9:
                          prov:type:
                            $: prov:PrimarySource
                            type: prov:QUALIFIED_NAME
                          prov:label: Source code repository
                          prov:location: https://github.com/crim-ca/weaver
                        data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2:
                          prov:type:
                            $: prov:Organization
                            type: prov:QUALIFIED_NAME
                          foaf:name: "Computer Research Institute of Montr\xE9al"
                          schema:name: "Computer Research Institute of Montr\xE9al"
                        data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0:
                          foaf:name: CRIM
                          schema:name: CRIM
                          prov:location: http://pavics-weaver.readthedocs.org/en/latest/
                          prov:type:
                            $: prov:Organization
                            type: prov:QUALIFIED_NAME
                          prov:label: Server Provider
                        id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                          prov:type:
                            $: wfdesc:ProcessRun
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:label: Job Information
                        data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo:
                          prov:type:
                            $: wfdesc:Process
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver/processes/echo
                          prov:label: Process Description
                        wf:main:
                          prov:type:
                          - $: wfdesc:Process
                            type: prov:QUALIFIED_NAME
                          - $: prov:Plan
                            type: prov:QUALIFIED_NAME
                          prov:label: Prospective provenance
                        data:2ef7bde608ce5404e97d5f042f95f89f1c232871:
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          prov:value: Hello World!
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          prov:value: Hello World!
                        data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b:
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                        - {}
                        id:59967079-217e-4bdb-92d7-2ef2f784825c:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stdout.log
                          cwlprov:nameroot: stdout
                          cwlprov:nameext: .log
                        data:da39a3ee5e6b4b0d3255bfef95601890afd80709:
                          prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                        id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stderr.log
                          cwlprov:nameroot: stderr
                          cwlprov:nameext: .log
                        id:6b04550d-c2bd-400b-858b-14e287bbf8c3:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stdout.log
                          cwlprov:nameroot: stdout
                          cwlprov:nameext: .log
                      wasDerivedFrom:
                        _:id5:
                          prov:generatedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:usedEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                          prov:type:
                            $: prov:PrimarySource
                            type: prov:QUALIFIED_NAME
                        _:id9:
                          prov:generatedEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        _:id15:
                          prov:generatedEntity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                          prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      specializationOf:
                        _:id7:
                          prov:specificEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:generalEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        _:id12:
                          prov:specificEntity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:generalEntity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        _:id20:
                          prov:specificEntity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                        _:id22:
                          prov:specificEntity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:generalEntity: data:da39a3ee5e6b4b0d3255bfef95601890afd80709
                        _:id24:
                          prov:specificEntity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                      wasAttributedTo:
                        _:id8:
                          prov:entity: data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2
                          prov:agent: data:644e201526525f62152815a76a2dc773450f3dd9
                        _:id16:
                          prov:entity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                          prov:agent: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      alternateOf:
                        _:id13:
                          prov:alternate1: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:alternate2: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                      wasGeneratedBy:
                        _:id14:
                          prov:entity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:activity: data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo
                        _:id21:
                          prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/output
                            type: prov:QUALIFIED_NAME
                        _:id23:
                          prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                            type: prov:QUALIFIED_NAME
                        _:id25:
                          prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                            type: prov:QUALIFIED_NAME
                        _:id27:
                          prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/output
                            type: prov:QUALIFIED_NAME
                        _:id28:
                          prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                            type: prov:QUALIFIED_NAME
                        _:id29:
                          prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                            type: prov:QUALIFIED_NAME
                      used:
                        _:id17:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                          prov:time: '2024-12-12T09:16:17.846280'
                          prov:role:
                            $: wf:main/message
                            type: prov:QUALIFIED_NAME
                        _:id19:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                          prov:time: '2024-12-12T09:16:17.863017'
                          prov:role:
                            $: wf:main/echo/message
                            type: prov:QUALIFIED_NAME
                      wasEndedBy:
                        _:id26:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:ender: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867034'
                        _:id30:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:ender: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:time: '2024-12-12T09:16:18.869299'
                  PROV-N:
                    summary: Provenance details returned in PROV-N format.
                    value: "document\n  prefix wfprov <http://purl.org/wf4ever/wfprov#>\n  prefix wfdesc <http://purl.org/wf4ever/wfdesc#>\n  prefix cwlprov <https://w3id.org/cwl/prov#>\n  prefix foaf <http://xmlns.com/foaf/0.1/>\n  prefix schema <http://schema.org/>\n  prefix orcid <https://orcid.org/>\n  prefix id <urn:uuid:>\n  prefix data <urn:hash::sha1:>\n  prefix sha256 <nih:sha-256;>\n  prefix researchobject <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/>\n  prefix metadata <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/>\n  prefix provenance <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/>\n  prefix wf <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#>\n  prefix input <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#>\n  prefix doi <https://doi.org/>\n  prefix wf4ever <http://purl.org/wf4ever/wf4ever#>\n  \n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:location=\"http://localhost:4002\", cwlprov:hostname=\"localhost\"])\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:label=\"crim-ca/weaver:6.0.0\", foaf:accountName=\"crim-ca/weaver:6.0.0\"])\n  agent(id:b3a49ee7-f620-4154-9e4d-d2e948748deb, [prov:type='schema:Person', prov:type='prov:Person', prov:label=\"crim-ca/weaver:6.0.0\", foaf:name=\"crim-ca/weaver:6.0.0\", foaf:account='id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b', schema:name=\"crim-ca/weaver:6.0.0\"])\n  actedOnBehalfOf(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  agent(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, [prov:type='prov:SoftwareAgent', prov:type='wfprov:WorkflowEngine', prov:label=\"cwltool 3.1.20240708091338.dev15+g9c05bb7d\"])\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, -, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, 2024-12-12T09:16:17.843783)\n  activity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:17.843806, -, [prov:type='wfprov:WorkflowRun', prov:label=\"Run of workflow/packed.cwl#main\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, wf:main)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:17.843852)\n  entity(data:644e201526525f62152815a76a2dc773450f3dd9, [prov:type='prov:PrimarySource', prov:label=\"Source code repository\", prov:location=\"https://github.com/crim-ca/weaver\"])\n  agent(data:15401f8d937f5d526951c1bf20dcba16a1271d97, [prov:type='prov:SoftwareAgent', prov:location=\"http://localhost:4002\", prov:label=\"Weaver internal WPS used for demo and testing.\", prov:label=\"crim-ca/weaver:6.0.0\", prov:generalEntity='data:644e201526525f62152815a76a2dc773450f3dd9', prov:specificEntity='doi:10.5281/zenodo.14210717'])\n  entity(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, [prov:type='prov:Organization', foaf:name=\"Computer Research Institute of Montr\xE9al\", schema:name=\"Computer Research Institute of Montr\xE9al\"])\n  entity(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, [foaf:name=\"CRIM\", schema:name=\"CRIM\", prov:location=\"http://pavics-weaver.readthedocs.org/en/latest/\", prov:type='prov:Organization', prov:label=\"Server Provider\"])\n  entity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, [prov:type='wfdesc:ProcessRun', prov:location=\"http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a\", prov:label=\"Job Information\"])\n  entity(data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, [prov:type='wfdesc:Process', prov:location=\"http://localhost:4002/processes/echo\", prov:label=\"Process Description\"])\n  wasDerivedFrom(data:15401f8d937f5d526951c1bf20dcba16a1271d97, data:644e201526525f62152815a76a2dc773450f3dd9, -, -, -, [prov:type='prov:PrimarySource'])\n  actedOnBehalfOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  specializationOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  wasAttributedTo(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, data:644e201526525f62152815a76a2dc773450f3dd9)\n  wasDerivedFrom(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -)\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, 2024-12-12T14:15:50.834000+00:00)\n  specializationOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  alternateOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  wasGeneratedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, -)\n  wasDerivedFrom(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasAttributedTo(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97)\n  entity(wf:main, [prov:type='wfdesc:Process', prov:type='prov:Plan', prov:label=\"Prospective provenance\"])\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.846280, [prov:role='wf:main/message'])\n  agent(id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, [prov:type='prov:SoftwareAgent', cwlprov:image=\"debian:stretch-slim\", prov:label=\"Container execution of image debian:stretch-slim\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, -)\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.863017, [prov:role='wf:main/echo/message'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b, [prov:type='wfprov:Artifact'])\n  entity(id:59967079-217e-4bdb-92d7-2ef2f784825c, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:59967079-217e-4bdb-92d7-2ef2f784825c, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/output'])\n  entity(data:da39a3ee5e6b4b0d3255bfef95601890afd80709, [prov:type='wfprov:Artifact'])\n  entity(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stderr.log\", cwlprov:nameroot=\"stderr\", cwlprov:nameext=\".log\"])\n  specializationOf(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, data:da39a3ee5e6b4b0d3255bfef95601890afd80709)\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  entity(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867034)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/output'])\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:18.869299)\nendDocument\n"
                  PROV-XML:
                    summary: Provenance details returned in PROV-XML format.
                    value: "<?xml version='1.0' encoding='ASCII'?>\n<prov:document\n        xmlns:wfprov=\"http://purl.org/wf4ever/wfprov#\"\n        xmlns:wfdesc=\"http://purl.org/wf4ever/wfdesc#\"\n        xmlns:cwlprov=\"https://w3id.org/cwl/prov#\"\n        xmlns:foaf=\"http://xmlns.com/foaf/0.1/\"\n        xmlns:schema=\"http://schema.org/\"\n        xmlns:orcid=\"https://orcid.org/\"\n        xmlns:id=\"urn:uuid:\"\n        xmlns:data=\"urn:hash::sha1:\"\n        xmlns:sha256=\"nih:sha-256;\"\n        xmlns:researchobject=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/\"\n        xmlns:metadata=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/\"\n        xmlns:provenance=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/\"\n        xmlns:wf=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#\"\n        xmlns:input=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#\"\n        xmlns:doi=\"https://doi.org/\"\n        xmlns:wf4ever=\"http://purl.org/wf4ever/wf4ever#\"\n        xmlns:prov=\"http://www.w3.org/ns/prov#\"\n        xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <cwlprov:hostname>localhost</cwlprov:hostname>\n  </prov:agent>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <foaf:accountName>crim-ca/weaver:6.0.0</foaf:accountName>\n  </prov:agent>\n  <prov:person prov:id=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">schema:Person</prov:type>\n    <foaf:account xsi:type=\"xsd:QName\">id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b</foaf:account>\n    <foaf:name>crim-ca/weaver:6.0.0</foaf:name>\n    <schema:name>crim-ca/weaver:6.0.0</schema:name>\n  </prov:person>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:softwareAgent prov:id=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\">\n    <prov:label>cwltool 3.1.20240708091338.dev15+g9c05bb7d</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowEngine</prov:type>\n  </prov:softwareAgent>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:starter prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:time>2024-12-12T09:16:17.843783</prov:time>\n  </prov:wasStartedBy>\n  <prov:activity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:startTime>2024-12-12T09:16:17.843806</prov:startTime>\n    <prov:label>Run of workflow/packed.cwl#main</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowRun</prov:type>\n  </prov:activity>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:plan prov:ref=\"wf:main\"/>\n  </prov:wasAssociatedWith>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:starter prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:17.843852</prov:time>\n  </prov:wasStartedBy>\n  <prov:hadPrimarySource prov:id=\"data:644e201526525f62152815a76a2dc773450f3dd9\">\n    <prov:label>Source code repository</prov:label>\n    <prov:location xsi:type=\"xsd:string\">https://github.com/crim-ca/weaver</prov:location>\n  </prov:hadPrimarySource>\n  <prov:softwareAgent prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\">\n    <prov:label>Weaver internal WPS used for demo and testing.</prov:label>\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:generalEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n    <prov:specificEntity prov:ref=\"doi:10.5281/zenodo.14210717\"/>\n  </prov:softwareAgent>\n  <prov:organization prov:id=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\">\n    <foaf:name>Computer Research Institute of Montr&#233;al</foaf:name>\n    <schema:name>Computer Research Institute of Montr&#233;al</schema:name>\n  </prov:organization>\n  <prov:organization prov:id=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\">\n    <prov:label>Server Provider</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://pavics-weaver.readthedocs.org/en/latest/</prov:location>\n    <foaf:name>CRIM</foaf:name>\n    <schema:name>CRIM</schema:name>\n  </prov:organization>\n  <prov:entity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:label>Job Information</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:ProcessRun</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\">\n    <prov:label>Process Description</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:entity>\n  <prov:hadPrimarySource>\n    <prov:generatedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:usedEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:hadPrimarySource>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:generalEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  </prov:specializationOf>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\"/>\n    <prov:agent prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:wasAttributedTo>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:trigger prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasStartedBy>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:trigger prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T14:15:50.834000+00:00</prov:time>\n  </prov:wasStartedBy>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:generalEntity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:specializationOf>\n  <prov:alternateOf>\n    <prov:alternate1 prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:alternate2 prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:alternateOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:activity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\"/>\n  </prov:wasGeneratedBy>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:agent prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasAttributedTo>\n  <prov:plan prov:id=\"wf:main\">\n    <prov:label>Prospective provenance</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:plan>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.846280</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/message</prov:role>\n  </prov:used>\n  <prov:softwareAgent prov:id=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\">\n    <prov:label>Container execution of image debian:stretch-slim</prov:label>\n    <cwlprov:image>debian:stretch-slim</cwlprov:image>\n  </prov:softwareAgent>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\"/>\n  </prov:wasAssociatedWith>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.863017</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/message</prov:role>\n  </prov:used>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stderr.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stderr</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:generalEntity prov:ref=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  <prov:entity prov:id=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867034</prov:time>\n  </prov:wasEndedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:18.869299</prov:time>\n  </prov:wasEndedBy>\n</prov:document>\n"
              examples:
                PROV-JSON:
                  summary: Provenance details returned in PROV-JSON format.
                  value:
                    prefix:
                      wfprov: http://purl.org/wf4ever/wfprov#
                      wfdesc: http://purl.org/wf4ever/wfdesc#
                      cwlprov: https://w3id.org/cwl/prov#
                      foaf: http://xmlns.com/foaf/0.1/
                      schema: http://schema.org/
                      orcid: https://orcid.org/
                      id: 'urn:uuid:'
                      data: 'urn:hash::sha1:'
                      sha256: nih:sha-256;
                      researchobject: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/
                      metadata: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/
                      provenance: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/
                      wf: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#
                      input: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#
                      doi: https://doi.org/
                      wf4ever: http://purl.org/wf4ever/wf4ever#
                    agent:
                      id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b:
                      - {}
                      - prov:type:
                          $: foaf:OnlineAccount
                          type: prov:QUALIFIED_NAME
                        prov:location: http://localhost:4002
                        cwlprov:hostname: localhost
                      - prov:type:
                          $: foaf:OnlineAccount
                          type: prov:QUALIFIED_NAME
                        prov:label: crim-ca/weaver:6.1.0
                        foaf:accountName: crim-ca/weaver:6.1.0
                      id:b3a49ee7-f620-4154-9e4d-d2e948748deb:
                        prov:type:
                        - $: schema:Person
                          type: prov:QUALIFIED_NAME
                        - $: prov:Person
                          type: prov:QUALIFIED_NAME
                        prov:label: crim-ca/weaver:6.1.0
                        foaf:name: crim-ca/weaver:6.1.0
                        foaf:account:
                          $: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          type: prov:QUALIFIED_NAME
                        schema:name: crim-ca/weaver:6.1.0
                      id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c:
                        prov:type:
                        - $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:WorkflowEngine
                          type: prov:QUALIFIED_NAME
                        prov:label: cwltool 3.1.20240708091338.dev15+g9c05bb7d
                      data:15401f8d937f5d526951c1bf20dcba16a1271d97:
                        prov:type:
                          $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver
                        prov:label:
                        - Weaver internal WPS used for demo and testing.
                        - crim-ca/weaver:6.1.0
                        prov:generalEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                        prov:specificEntity: doi:10.5281/zenodo.14210717
                      id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1:
                        prov:type:
                          $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        cwlprov:image: debian:stretch-slim
                        prov:label: Container execution of image debian:stretch-slim
                    actedOnBehalfOf:
                      _:id1:
                        prov:delegate: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                      _:id6:
                        prov:delegate: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                    wasStartedBy:
                      _:id2:
                        prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:starter: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:time: '2024-12-12T09:16:17.843783'
                      _:id4:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:starter: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:time: '2024-12-12T09:16:17.843852'
                      _:id10:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:trigger: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      _:id11:
                        prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:trigger: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T14:15:50.834000+00:00'
                    activity:
                      id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                        prov:startTime: '2024-12-12T09:16:17.843806'
                        prov:type:
                          $: wfprov:WorkflowRun
                          type: prov:QUALIFIED_NAME
                        prov:label: Run of workflow/packed.cwl#main
                    wasAssociatedWith:
                      _:id3:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:agent: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:plan: wf:main
                      _:id18:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:agent: id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1
                    entity:
                      data:644e201526525f62152815a76a2dc773450f3dd9:
                        prov:type:
                          $: prov:PrimarySource
                          type: prov:QUALIFIED_NAME
                        prov:label: Source code repository
                        prov:location: https://github.com/crim-ca/weaver
                      data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2:
                        prov:type:
                          $: prov:Organization
                          type: prov:QUALIFIED_NAME
                        foaf:name: "Computer Research Institute of Montr\xE9al"
                        schema:name: "Computer Research Institute of Montr\xE9al"
                      data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0:
                        foaf:name: CRIM
                        schema:name: CRIM
                        prov:location: http://pavics-weaver.readthedocs.org/en/latest/
                        prov:type:
                          $: prov:Organization
                          type: prov:QUALIFIED_NAME
                        prov:label: Server Provider
                      id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                        prov:type:
                          $: wfdesc:ProcessRun
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:label: Job Information
                      data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo:
                        prov:type:
                          $: wfdesc:Process
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver/processes/echo
                        prov:label: Process Description
                      wf:main:
                        prov:type:
                        - $: wfdesc:Process
                          type: prov:QUALIFIED_NAME
                        - $: prov:Plan
                          type: prov:QUALIFIED_NAME
                        prov:label: Prospective provenance
                      data:2ef7bde608ce5404e97d5f042f95f89f1c232871:
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        prov:value: Hello World!
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        prov:value: Hello World!
                      data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b:
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                      - {}
                      id:59967079-217e-4bdb-92d7-2ef2f784825c:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stdout.log
                        cwlprov:nameroot: stdout
                        cwlprov:nameext: .log
                      data:da39a3ee5e6b4b0d3255bfef95601890afd80709:
                        prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                      id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stderr.log
                        cwlprov:nameroot: stderr
                        cwlprov:nameext: .log
                      id:6b04550d-c2bd-400b-858b-14e287bbf8c3:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stdout.log
                        cwlprov:nameroot: stdout
                        cwlprov:nameext: .log
                    wasDerivedFrom:
                      _:id5:
                        prov:generatedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:usedEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                        prov:type:
                          $: prov:PrimarySource
                          type: prov:QUALIFIED_NAME
                      _:id9:
                        prov:generatedEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      _:id15:
                        prov:generatedEntity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                        prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                    specializationOf:
                      _:id7:
                        prov:specificEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:generalEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                      _:id12:
                        prov:specificEntity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:generalEntity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                      _:id20:
                        prov:specificEntity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                      _:id22:
                        prov:specificEntity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:generalEntity: data:da39a3ee5e6b4b0d3255bfef95601890afd80709
                      _:id24:
                        prov:specificEntity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                    wasAttributedTo:
                      _:id8:
                        prov:entity: data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2
                        prov:agent: data:644e201526525f62152815a76a2dc773450f3dd9
                      _:id16:
                        prov:entity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                        prov:agent: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                    alternateOf:
                      _:id13:
                        prov:alternate1: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:alternate2: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                    wasGeneratedBy:
                      _:id14:
                        prov:entity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:activity: data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo
                      _:id21:
                        prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/output
                          type: prov:QUALIFIED_NAME
                      _:id23:
                        prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                          type: prov:QUALIFIED_NAME
                      _:id25:
                        prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                          type: prov:QUALIFIED_NAME
                      _:id27:
                        prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/output
                          type: prov:QUALIFIED_NAME
                      _:id28:
                        prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                          type: prov:QUALIFIED_NAME
                      _:id29:
                        prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                          type: prov:QUALIFIED_NAME
                    used:
                      _:id17:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                        prov:time: '2024-12-12T09:16:17.846280'
                        prov:role:
                          $: wf:main/message
                          type: prov:QUALIFIED_NAME
                      _:id19:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                        prov:time: '2024-12-12T09:16:17.863017'
                        prov:role:
                          $: wf:main/echo/message
                          type: prov:QUALIFIED_NAME
                    wasEndedBy:
                      _:id26:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:ender: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867034'
                      _:id30:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:ender: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:time: '2024-12-12T09:16:18.869299'
                PROV-N:
                  summary: Provenance details returned in PROV-N format.
                  value: "document\n  prefix wfprov <http://purl.org/wf4ever/wfprov#>\n  prefix wfdesc <http://purl.org/wf4ever/wfdesc#>\n  prefix cwlprov <https://w3id.org/cwl/prov#>\n  prefix foaf <http://xmlns.com/foaf/0.1/>\n  prefix schema <http://schema.org/>\n  prefix orcid <https://orcid.org/>\n  prefix id <urn:uuid:>\n  prefix data <urn:hash::sha1:>\n  prefix sha256 <nih:sha-256;>\n  prefix researchobject <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/>\n  prefix metadata <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/>\n  prefix provenance <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/>\n  prefix wf <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#>\n  prefix input <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#>\n  prefix doi <https://doi.org/>\n  prefix wf4ever <http://purl.org/wf4ever/wf4ever#>\n  \n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:location=\"http://localhost:4002\", cwlprov:hostname=\"localhost\"])\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:label=\"crim-ca/weaver:6.0.0\", foaf:accountName=\"crim-ca/weaver:6.0.0\"])\n  agent(id:b3a49ee7-f620-4154-9e4d-d2e948748deb, [prov:type='schema:Person', prov:type='prov:Person', prov:label=\"crim-ca/weaver:6.0.0\", foaf:name=\"crim-ca/weaver:6.0.0\", foaf:account='id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b', schema:name=\"crim-ca/weaver:6.0.0\"])\n  actedOnBehalfOf(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  agent(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, [prov:type='prov:SoftwareAgent', prov:type='wfprov:WorkflowEngine', prov:label=\"cwltool 3.1.20240708091338.dev15+g9c05bb7d\"])\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, -, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, 2024-12-12T09:16:17.843783)\n  activity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:17.843806, -, [prov:type='wfprov:WorkflowRun', prov:label=\"Run of workflow/packed.cwl#main\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, wf:main)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:17.843852)\n  entity(data:644e201526525f62152815a76a2dc773450f3dd9, [prov:type='prov:PrimarySource', prov:label=\"Source code repository\", prov:location=\"https://github.com/crim-ca/weaver\"])\n  agent(data:15401f8d937f5d526951c1bf20dcba16a1271d97, [prov:type='prov:SoftwareAgent', prov:location=\"http://localhost:4002\", prov:label=\"Weaver internal WPS used for demo and testing.\", prov:label=\"crim-ca/weaver:6.0.0\", prov:generalEntity='data:644e201526525f62152815a76a2dc773450f3dd9', prov:specificEntity='doi:10.5281/zenodo.14210717'])\n  entity(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, [prov:type='prov:Organization', foaf:name=\"Computer Research Institute of Montr\xE9al\", schema:name=\"Computer Research Institute of Montr\xE9al\"])\n  entity(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, [foaf:name=\"CRIM\", schema:name=\"CRIM\", prov:location=\"http://pavics-weaver.readthedocs.org/en/latest/\", prov:type='prov:Organization', prov:label=\"Server Provider\"])\n  entity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, [prov:type='wfdesc:ProcessRun', prov:location=\"http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a\", prov:label=\"Job Information\"])\n  entity(data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, [prov:type='wfdesc:Process', prov:location=\"http://localhost:4002/processes/echo\", prov:label=\"Process Description\"])\n  wasDerivedFrom(data:15401f8d937f5d526951c1bf20dcba16a1271d97, data:644e201526525f62152815a76a2dc773450f3dd9, -, -, -, [prov:type='prov:PrimarySource'])\n  actedOnBehalfOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  specializationOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  wasAttributedTo(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, data:644e201526525f62152815a76a2dc773450f3dd9)\n  wasDerivedFrom(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -)\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, 2024-12-12T14:15:50.834000+00:00)\n  specializationOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  alternateOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  wasGeneratedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, -)\n  wasDerivedFrom(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasAttributedTo(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97)\n  entity(wf:main, [prov:type='wfdesc:Process', prov:type='prov:Plan', prov:label=\"Prospective provenance\"])\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.846280, [prov:role='wf:main/message'])\n  agent(id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, [prov:type='prov:SoftwareAgent', cwlprov:image=\"debian:stretch-slim\", prov:label=\"Container execution of image debian:stretch-slim\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, -)\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.863017, [prov:role='wf:main/echo/message'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b, [prov:type='wfprov:Artifact'])\n  entity(id:59967079-217e-4bdb-92d7-2ef2f784825c, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:59967079-217e-4bdb-92d7-2ef2f784825c, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/output'])\n  entity(data:da39a3ee5e6b4b0d3255bfef95601890afd80709, [prov:type='wfprov:Artifact'])\n  entity(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stderr.log\", cwlprov:nameroot=\"stderr\", cwlprov:nameext=\".log\"])\n  specializationOf(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, data:da39a3ee5e6b4b0d3255bfef95601890afd80709)\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  entity(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867034)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/output'])\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:18.869299)\nendDocument\n"
                PROV-XML:
                  summary: Provenance details returned in PROV-XML format.
                  value: "<?xml version='1.0' encoding='ASCII'?>\n<prov:document\n        xmlns:wfprov=\"http://purl.org/wf4ever/wfprov#\"\n        xmlns:wfdesc=\"http://purl.org/wf4ever/wfdesc#\"\n        xmlns:cwlprov=\"https://w3id.org/cwl/prov#\"\n        xmlns:foaf=\"http://xmlns.com/foaf/0.1/\"\n        xmlns:schema=\"http://schema.org/\"\n        xmlns:orcid=\"https://orcid.org/\"\n        xmlns:id=\"urn:uuid:\"\n        xmlns:data=\"urn:hash::sha1:\"\n        xmlns:sha256=\"nih:sha-256;\"\n        xmlns:researchobject=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/\"\n        xmlns:metadata=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/\"\n        xmlns:provenance=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/\"\n        xmlns:wf=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#\"\n        xmlns:input=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#\"\n        xmlns:doi=\"https://doi.org/\"\n        xmlns:wf4ever=\"http://purl.org/wf4ever/wf4ever#\"\n        xmlns:prov=\"http://www.w3.org/ns/prov#\"\n        xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <cwlprov:hostname>localhost</cwlprov:hostname>\n  </prov:agent>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <foaf:accountName>crim-ca/weaver:6.0.0</foaf:accountName>\n  </prov:agent>\n  <prov:person prov:id=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">schema:Person</prov:type>\n    <foaf:account xsi:type=\"xsd:QName\">id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b</foaf:account>\n    <foaf:name>crim-ca/weaver:6.0.0</foaf:name>\n    <schema:name>crim-ca/weaver:6.0.0</schema:name>\n  </prov:person>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:softwareAgent prov:id=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\">\n    <prov:label>cwltool 3.1.20240708091338.dev15+g9c05bb7d</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowEngine</prov:type>\n  </prov:softwareAgent>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:starter prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:time>2024-12-12T09:16:17.843783</prov:time>\n  </prov:wasStartedBy>\n  <prov:activity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:startTime>2024-12-12T09:16:17.843806</prov:startTime>\n    <prov:label>Run of workflow/packed.cwl#main</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowRun</prov:type>\n  </prov:activity>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:plan prov:ref=\"wf:main\"/>\n  </prov:wasAssociatedWith>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:starter prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:17.843852</prov:time>\n  </prov:wasStartedBy>\n  <prov:hadPrimarySource prov:id=\"data:644e201526525f62152815a76a2dc773450f3dd9\">\n    <prov:label>Source code repository</prov:label>\n    <prov:location xsi:type=\"xsd:string\">https://github.com/crim-ca/weaver</prov:location>\n  </prov:hadPrimarySource>\n  <prov:softwareAgent prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\">\n    <prov:label>Weaver internal WPS used for demo and testing.</prov:label>\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:generalEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n    <prov:specificEntity prov:ref=\"doi:10.5281/zenodo.14210717\"/>\n  </prov:softwareAgent>\n  <prov:organization prov:id=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\">\n    <foaf:name>Computer Research Institute of Montr&#233;al</foaf:name>\n    <schema:name>Computer Research Institute of Montr&#233;al</schema:name>\n  </prov:organization>\n  <prov:organization prov:id=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\">\n    <prov:label>Server Provider</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://pavics-weaver.readthedocs.org/en/latest/</prov:location>\n    <foaf:name>CRIM</foaf:name>\n    <schema:name>CRIM</schema:name>\n  </prov:organization>\n  <prov:entity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:label>Job Information</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:ProcessRun</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\">\n    <prov:label>Process Description</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:entity>\n  <prov:hadPrimarySource>\n    <prov:generatedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:usedEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:hadPrimarySource>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:generalEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  </prov:specializationOf>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\"/>\n    <prov:agent prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:wasAttributedTo>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:trigger prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasStartedBy>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:trigger prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T14:15:50.834000+00:00</prov:time>\n  </prov:wasStartedBy>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:generalEntity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:specializationOf>\n  <prov:alternateOf>\n    <prov:alternate1 prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:alternate2 prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:alternateOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:activity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\"/>\n  </prov:wasGeneratedBy>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:agent prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasAttributedTo>\n  <prov:plan prov:id=\"wf:main\">\n    <prov:label>Prospective provenance</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:plan>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.846280</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/message</prov:role>\n  </prov:used>\n  <prov:softwareAgent prov:id=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\">\n    <prov:label>Container execution of image debian:stretch-slim</prov:label>\n    <cwlprov:image>debian:stretch-slim</cwlprov:image>\n  </prov:softwareAgent>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\"/>\n  </prov:wasAssociatedWith>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.863017</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/message</prov:role>\n  </prov:used>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stderr.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stderr</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:generalEntity prov:ref=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  <prov:entity prov:id=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867034</prov:time>\n  </prov:wasEndedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:18.869299</prov:time>\n  </prov:wasEndedBy>\n</prov:document>\n"
            text/turtle:
              schema:
                $ref: '#/components/responses/OkGetJobProvResponse'
                examples:
                  PROV-JSON:
                    summary: Provenance details returned in PROV-JSON format.
                    value:
                      prefix:
                        wfprov: http://purl.org/wf4ever/wfprov#
                        wfdesc: http://purl.org/wf4ever/wfdesc#
                        cwlprov: https://w3id.org/cwl/prov#
                        foaf: http://xmlns.com/foaf/0.1/
                        schema: http://schema.org/
                        orcid: https://orcid.org/
                        id: 'urn:uuid:'
                        data: 'urn:hash::sha1:'
                        sha256: nih:sha-256;
                        researchobject: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/
                        metadata: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/
                        provenance: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/
                        wf: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#
                        input: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#
                        doi: https://doi.org/
                        wf4ever: http://purl.org/wf4ever/wf4ever#
                      agent:
                        id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b:
                        - {}
                        - prov:type:
                            $: foaf:OnlineAccount
                            type: prov:QUALIFIED_NAME
                          prov:location: http://localhost:4002
                          cwlprov:hostname: localhost
                        - prov:type:
                            $: foaf:OnlineAccount
                            type: prov:QUALIFIED_NAME
                          prov:label: crim-ca/weaver:6.1.0
                          foaf:accountName: crim-ca/weaver:6.1.0
                        id:b3a49ee7-f620-4154-9e4d-d2e948748deb:
                          prov:type:
                          - $: schema:Person
                            type: prov:QUALIFIED_NAME
                          - $: prov:Person
                            type: prov:QUALIFIED_NAME
                          prov:label: crim-ca/weaver:6.1.0
                          foaf:name: crim-ca/weaver:6.1.0
                          foaf:account:
                            $: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                            type: prov:QUALIFIED_NAME
                          schema:name: crim-ca/weaver:6.1.0
                        id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c:
                          prov:type:
                          - $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:WorkflowEngine
                            type: prov:QUALIFIED_NAME
                          prov:label: cwltool 3.1.20240708091338.dev15+g9c05bb7d
                        data:15401f8d937f5d526951c1bf20dcba16a1271d97:
                          prov:type:
                            $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver
                          prov:label:
                          - Weaver internal WPS used for demo and testing.
                          - crim-ca/weaver:6.1.0
                          prov:generalEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                          prov:specificEntity: doi:10.5281/zenodo.14210717
                        id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1:
                          prov:type:
                            $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          cwlprov:image: debian:stretch-slim
                          prov:label: Container execution of image debian:stretch-slim
                      actedOnBehalfOf:
                        _:id1:
                          prov:delegate: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                        _:id6:
                          prov:delegate: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                      wasStartedBy:
                        _:id2:
                          prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:starter: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:time: '2024-12-12T09:16:17.843783'
                        _:id4:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:starter: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:time: '2024-12-12T09:16:17.843852'
                        _:id10:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:trigger: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        _:id11:
                          prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:trigger: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T14:15:50.834000+00:00'
                      activity:
                        id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                          prov:startTime: '2024-12-12T09:16:17.843806'
                          prov:type:
                            $: wfprov:WorkflowRun
                            type: prov:QUALIFIED_NAME
                          prov:label: Run of workflow/packed.cwl#main
                      wasAssociatedWith:
                        _:id3:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:agent: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:plan: wf:main
                        _:id18:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:agent: id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1
                      entity:
                        data:644e201526525f62152815a76a2dc773450f3dd9:
                          prov:type:
                            $: prov:PrimarySource
                            type: prov:QUALIFIED_NAME
                          prov:label: Source code repository
                          prov:location: https://github.com/crim-ca/weaver
                        data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2:
                          prov:type:
                            $: prov:Organization
                            type: prov:QUALIFIED_NAME
                          foaf:name: "Computer Research Institute of Montr\xE9al"
                          schema:name: "Computer Research Institute of Montr\xE9al"
                        data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0:
                          foaf:name: CRIM
                          schema:name: CRIM
                          prov:location: http://pavics-weaver.readthedocs.org/en/latest/
                          prov:type:
                            $: prov:Organization
                            type: prov:QUALIFIED_NAME
                          prov:label: Server Provider
                        id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                          prov:type:
                            $: wfdesc:ProcessRun
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:label: Job Information
                        data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo:
                          prov:type:
                            $: wfdesc:Process
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver/processes/echo
                          prov:label: Process Description
                        wf:main:
                          prov:type:
                          - $: wfdesc:Process
                            type: prov:QUALIFIED_NAME
                          - $: prov:Plan
                            type: prov:QUALIFIED_NAME
                          prov:label: Prospective provenance
                        data:2ef7bde608ce5404e97d5f042f95f89f1c232871:
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          prov:value: Hello World!
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          prov:value: Hello World!
                        data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b:
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                        - {}
                        id:59967079-217e-4bdb-92d7-2ef2f784825c:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stdout.log
                          cwlprov:nameroot: stdout
                          cwlprov:nameext: .log
                        data:da39a3ee5e6b4b0d3255bfef95601890afd80709:
                          prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                        id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stderr.log
                          cwlprov:nameroot: stderr
                          cwlprov:nameext: .log
                        id:6b04550d-c2bd-400b-858b-14e287bbf8c3:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stdout.log
                          cwlprov:nameroot: stdout
                          cwlprov:nameext: .log
                      wasDerivedFrom:
                        _:id5:
                          prov:generatedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:usedEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                          prov:type:
                            $: prov:PrimarySource
                            type: prov:QUALIFIED_NAME
                        _:id9:
                          prov:generatedEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        _:id15:
                          prov:generatedEntity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                          prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      specializationOf:
                        _:id7:
                          prov:specificEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:generalEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        _:id12:
                          prov:specificEntity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:generalEntity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        _:id20:
                          prov:specificEntity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                        _:id22:
                          prov:specificEntity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:generalEntity: data:da39a3ee5e6b4b0d3255bfef95601890afd80709
                        _:id24:
                          prov:specificEntity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                      wasAttributedTo:
                        _:id8:
                          prov:entity: data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2
                          prov:agent: data:644e201526525f62152815a76a2dc773450f3dd9
                        _:id16:
                          prov:entity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                          prov:agent: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      alternateOf:
                        _:id13:
                          prov:alternate1: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:alternate2: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                      wasGeneratedBy:
                        _:id14:
                          prov:entity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:activity: data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo
                        _:id21:
                          prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/output
                            type: prov:QUALIFIED_NAME
                        _:id23:
                          prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                            type: prov:QUALIFIED_NAME
                        _:id25:
                          prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                            type: prov:QUALIFIED_NAME
                        _:id27:
                          prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/output
                            type: prov:QUALIFIED_NAME
                        _:id28:
                          prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                            type: prov:QUALIFIED_NAME
                        _:id29:
                          prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                            type: prov:QUALIFIED_NAME
                      used:
                        _:id17:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                          prov:time: '2024-12-12T09:16:17.846280'
                          prov:role:
                            $: wf:main/message
                            type: prov:QUALIFIED_NAME
                        _:id19:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                          prov:time: '2024-12-12T09:16:17.863017'
                          prov:role:
                            $: wf:main/echo/message
                            type: prov:QUALIFIED_NAME
                      wasEndedBy:
                        _:id26:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:ender: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867034'
                        _:id30:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:ender: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:time: '2024-12-12T09:16:18.869299'
                  PROV-N:
                    summary: Provenance details returned in PROV-N format.
                    value: "document\n  prefix wfprov <http://purl.org/wf4ever/wfprov#>\n  prefix wfdesc <http://purl.org/wf4ever/wfdesc#>\n  prefix cwlprov <https://w3id.org/cwl/prov#>\n  prefix foaf <http://xmlns.com/foaf/0.1/>\n  prefix schema <http://schema.org/>\n  prefix orcid <https://orcid.org/>\n  prefix id <urn:uuid:>\n  prefix data <urn:hash::sha1:>\n  prefix sha256 <nih:sha-256;>\n  prefix researchobject <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/>\n  prefix metadata <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/>\n  prefix provenance <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/>\n  prefix wf <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#>\n  prefix input <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#>\n  prefix doi <https://doi.org/>\n  prefix wf4ever <http://purl.org/wf4ever/wf4ever#>\n  \n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:location=\"http://localhost:4002\", cwlprov:hostname=\"localhost\"])\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:label=\"crim-ca/weaver:6.0.0\", foaf:accountName=\"crim-ca/weaver:6.0.0\"])\n  agent(id:b3a49ee7-f620-4154-9e4d-d2e948748deb, [prov:type='schema:Person', prov:type='prov:Person', prov:label=\"crim-ca/weaver:6.0.0\", foaf:name=\"crim-ca/weaver:6.0.0\", foaf:account='id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b', schema:name=\"crim-ca/weaver:6.0.0\"])\n  actedOnBehalfOf(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  agent(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, [prov:type='prov:SoftwareAgent', prov:type='wfprov:WorkflowEngine', prov:label=\"cwltool 3.1.20240708091338.dev15+g9c05bb7d\"])\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, -, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, 2024-12-12T09:16:17.843783)\n  activity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:17.843806, -, [prov:type='wfprov:WorkflowRun', prov:label=\"Run of workflow/packed.cwl#main\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, wf:main)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:17.843852)\n  entity(data:644e201526525f62152815a76a2dc773450f3dd9, [prov:type='prov:PrimarySource', prov:label=\"Source code repository\", prov:location=\"https://github.com/crim-ca/weaver\"])\n  agent(data:15401f8d937f5d526951c1bf20dcba16a1271d97, [prov:type='prov:SoftwareAgent', prov:location=\"http://localhost:4002\", prov:label=\"Weaver internal WPS used for demo and testing.\", prov:label=\"crim-ca/weaver:6.0.0\", prov:generalEntity='data:644e201526525f62152815a76a2dc773450f3dd9', prov:specificEntity='doi:10.5281/zenodo.14210717'])\n  entity(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, [prov:type='prov:Organization', foaf:name=\"Computer Research Institute of Montr\xE9al\", schema:name=\"Computer Research Institute of Montr\xE9al\"])\n  entity(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, [foaf:name=\"CRIM\", schema:name=\"CRIM\", prov:location=\"http://pavics-weaver.readthedocs.org/en/latest/\", prov:type='prov:Organization', prov:label=\"Server Provider\"])\n  entity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, [prov:type='wfdesc:ProcessRun', prov:location=\"http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a\", prov:label=\"Job Information\"])\n  entity(data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, [prov:type='wfdesc:Process', prov:location=\"http://localhost:4002/processes/echo\", prov:label=\"Process Description\"])\n  wasDerivedFrom(data:15401f8d937f5d526951c1bf20dcba16a1271d97, data:644e201526525f62152815a76a2dc773450f3dd9, -, -, -, [prov:type='prov:PrimarySource'])\n  actedOnBehalfOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  specializationOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  wasAttributedTo(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, data:644e201526525f62152815a76a2dc773450f3dd9)\n  wasDerivedFrom(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -)\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, 2024-12-12T14:15:50.834000+00:00)\n  specializationOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  alternateOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  wasGeneratedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, -)\n  wasDerivedFrom(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasAttributedTo(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97)\n  entity(wf:main, [prov:type='wfdesc:Process', prov:type='prov:Plan', prov:label=\"Prospective provenance\"])\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.846280, [prov:role='wf:main/message'])\n  agent(id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, [prov:type='prov:SoftwareAgent', cwlprov:image=\"debian:stretch-slim\", prov:label=\"Container execution of image debian:stretch-slim\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, -)\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.863017, [prov:role='wf:main/echo/message'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b, [prov:type='wfprov:Artifact'])\n  entity(id:59967079-217e-4bdb-92d7-2ef2f784825c, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:59967079-217e-4bdb-92d7-2ef2f784825c, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/output'])\n  entity(data:da39a3ee5e6b4b0d3255bfef95601890afd80709, [prov:type='wfprov:Artifact'])\n  entity(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stderr.log\", cwlprov:nameroot=\"stderr\", cwlprov:nameext=\".log\"])\n  specializationOf(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, data:da39a3ee5e6b4b0d3255bfef95601890afd80709)\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  entity(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867034)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/output'])\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:18.869299)\nendDocument\n"
                  PROV-XML:
                    summary: Provenance details returned in PROV-XML format.
                    value: "<?xml version='1.0' encoding='ASCII'?>\n<prov:document\n        xmlns:wfprov=\"http://purl.org/wf4ever/wfprov#\"\n        xmlns:wfdesc=\"http://purl.org/wf4ever/wfdesc#\"\n        xmlns:cwlprov=\"https://w3id.org/cwl/prov#\"\n        xmlns:foaf=\"http://xmlns.com/foaf/0.1/\"\n        xmlns:schema=\"http://schema.org/\"\n        xmlns:orcid=\"https://orcid.org/\"\n        xmlns:id=\"urn:uuid:\"\n        xmlns:data=\"urn:hash::sha1:\"\n        xmlns:sha256=\"nih:sha-256;\"\n        xmlns:researchobject=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/\"\n        xmlns:metadata=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/\"\n        xmlns:provenance=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/\"\n        xmlns:wf=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#\"\n        xmlns:input=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#\"\n        xmlns:doi=\"https://doi.org/\"\n        xmlns:wf4ever=\"http://purl.org/wf4ever/wf4ever#\"\n        xmlns:prov=\"http://www.w3.org/ns/prov#\"\n        xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <cwlprov:hostname>localhost</cwlprov:hostname>\n  </prov:agent>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <foaf:accountName>crim-ca/weaver:6.0.0</foaf:accountName>\n  </prov:agent>\n  <prov:person prov:id=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">schema:Person</prov:type>\n    <foaf:account xsi:type=\"xsd:QName\">id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b</foaf:account>\n    <foaf:name>crim-ca/weaver:6.0.0</foaf:name>\n    <schema:name>crim-ca/weaver:6.0.0</schema:name>\n  </prov:person>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:softwareAgent prov:id=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\">\n    <prov:label>cwltool 3.1.20240708091338.dev15+g9c05bb7d</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowEngine</prov:type>\n  </prov:softwareAgent>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:starter prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:time>2024-12-12T09:16:17.843783</prov:time>\n  </prov:wasStartedBy>\n  <prov:activity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:startTime>2024-12-12T09:16:17.843806</prov:startTime>\n    <prov:label>Run of workflow/packed.cwl#main</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowRun</prov:type>\n  </prov:activity>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:plan prov:ref=\"wf:main\"/>\n  </prov:wasAssociatedWith>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:starter prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:17.843852</prov:time>\n  </prov:wasStartedBy>\n  <prov:hadPrimarySource prov:id=\"data:644e201526525f62152815a76a2dc773450f3dd9\">\n    <prov:label>Source code repository</prov:label>\n    <prov:location xsi:type=\"xsd:string\">https://github.com/crim-ca/weaver</prov:location>\n  </prov:hadPrimarySource>\n  <prov:softwareAgent prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\">\n    <prov:label>Weaver internal WPS used for demo and testing.</prov:label>\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:generalEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n    <prov:specificEntity prov:ref=\"doi:10.5281/zenodo.14210717\"/>\n  </prov:softwareAgent>\n  <prov:organization prov:id=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\">\n    <foaf:name>Computer Research Institute of Montr&#233;al</foaf:name>\n    <schema:name>Computer Research Institute of Montr&#233;al</schema:name>\n  </prov:organization>\n  <prov:organization prov:id=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\">\n    <prov:label>Server Provider</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://pavics-weaver.readthedocs.org/en/latest/</prov:location>\n    <foaf:name>CRIM</foaf:name>\n    <schema:name>CRIM</schema:name>\n  </prov:organization>\n  <prov:entity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:label>Job Information</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:ProcessRun</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\">\n    <prov:label>Process Description</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:entity>\n  <prov:hadPrimarySource>\n    <prov:generatedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:usedEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:hadPrimarySource>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:generalEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  </prov:specializationOf>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\"/>\n    <prov:agent prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:wasAttributedTo>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:trigger prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasStartedBy>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:trigger prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T14:15:50.834000+00:00</prov:time>\n  </prov:wasStartedBy>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:generalEntity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:specializationOf>\n  <prov:alternateOf>\n    <prov:alternate1 prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:alternate2 prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:alternateOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:activity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\"/>\n  </prov:wasGeneratedBy>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:agent prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasAttributedTo>\n  <prov:plan prov:id=\"wf:main\">\n    <prov:label>Prospective provenance</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:plan>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.846280</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/message</prov:role>\n  </prov:used>\n  <prov:softwareAgent prov:id=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\">\n    <prov:label>Container execution of image debian:stretch-slim</prov:label>\n    <cwlprov:image>debian:stretch-slim</cwlprov:image>\n  </prov:softwareAgent>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\"/>\n  </prov:wasAssociatedWith>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.863017</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/message</prov:role>\n  </prov:used>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stderr.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stderr</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:generalEntity prov:ref=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  <prov:entity prov:id=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867034</prov:time>\n  </prov:wasEndedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:18.869299</prov:time>\n  </prov:wasEndedBy>\n</prov:document>\n"
              examples:
                PROV-JSON:
                  summary: Provenance details returned in PROV-JSON format.
                  value:
                    prefix:
                      wfprov: http://purl.org/wf4ever/wfprov#
                      wfdesc: http://purl.org/wf4ever/wfdesc#
                      cwlprov: https://w3id.org/cwl/prov#
                      foaf: http://xmlns.com/foaf/0.1/
                      schema: http://schema.org/
                      orcid: https://orcid.org/
                      id: 'urn:uuid:'
                      data: 'urn:hash::sha1:'
                      sha256: nih:sha-256;
                      researchobject: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/
                      metadata: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/
                      provenance: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/
                      wf: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#
                      input: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#
                      doi: https://doi.org/
                      wf4ever: http://purl.org/wf4ever/wf4ever#
                    agent:
                      id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b:
                      - {}
                      - prov:type:
                          $: foaf:OnlineAccount
                          type: prov:QUALIFIED_NAME
                        prov:location: http://localhost:4002
                        cwlprov:hostname: localhost
                      - prov:type:
                          $: foaf:OnlineAccount
                          type: prov:QUALIFIED_NAME
                        prov:label: crim-ca/weaver:6.1.0
                        foaf:accountName: crim-ca/weaver:6.1.0
                      id:b3a49ee7-f620-4154-9e4d-d2e948748deb:
                        prov:type:
                        - $: schema:Person
                          type: prov:QUALIFIED_NAME
                        - $: prov:Person
                          type: prov:QUALIFIED_NAME
                        prov:label: crim-ca/weaver:6.1.0
                        foaf:name: crim-ca/weaver:6.1.0
                        foaf:account:
                          $: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          type: prov:QUALIFIED_NAME
                        schema:name: crim-ca/weaver:6.1.0
                      id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c:
                        prov:type:
                        - $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:WorkflowEngine
                          type: prov:QUALIFIED_NAME
                        prov:label: cwltool 3.1.20240708091338.dev15+g9c05bb7d
                      data:15401f8d937f5d526951c1bf20dcba16a1271d97:
                        prov:type:
                          $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver
                        prov:label:
                        - Weaver internal WPS used for demo and testing.
                        - crim-ca/weaver:6.1.0
                        prov:generalEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                        prov:specificEntity: doi:10.5281/zenodo.14210717
                      id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1:
                        prov:type:
                          $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        cwlprov:image: debian:stretch-slim
                        prov:label: Container execution of image debian:stretch-slim
                    actedOnBehalfOf:
                      _:id1:
                        prov:delegate: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                      _:id6:
                        prov:delegate: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                    wasStartedBy:
                      _:id2:
                        prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:starter: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:time: '2024-12-12T09:16:17.843783'
                      _:id4:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:starter: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:time: '2024-12-12T09:16:17.843852'
                      _:id10:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:trigger: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      _:id11:
                        prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:trigger: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T14:15:50.834000+00:00'
                    activity:
                      id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                        prov:startTime: '2024-12-12T09:16:17.843806'
                        prov:type:
                          $: wfprov:WorkflowRun
                          type: prov:QUALIFIED_NAME
                        prov:label: Run of workflow/packed.cwl#main
                    wasAssociatedWith:
                      _:id3:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:agent: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:plan: wf:main
                      _:id18:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:agent: id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1
                    entity:
                      data:644e201526525f62152815a76a2dc773450f3dd9:
                        prov:type:
                          $: prov:PrimarySource
                          type: prov:QUALIFIED_NAME
                        prov:label: Source code repository
                        prov:location: https://github.com/crim-ca/weaver
                      data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2:
                        prov:type:
                          $: prov:Organization
                          type: prov:QUALIFIED_NAME
                        foaf:name: "Computer Research Institute of Montr\xE9al"
                        schema:name: "Computer Research Institute of Montr\xE9al"
                      data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0:
                        foaf:name: CRIM
                        schema:name: CRIM
                        prov:location: http://pavics-weaver.readthedocs.org/en/latest/
                        prov:type:
                          $: prov:Organization
                          type: prov:QUALIFIED_NAME
                        prov:label: Server Provider
                      id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                        prov:type:
                          $: wfdesc:ProcessRun
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:label: Job Information
                      data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo:
                        prov:type:
                          $: wfdesc:Process
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver/processes/echo
                        prov:label: Process Description
                      wf:main:
                        prov:type:
                        - $: wfdesc:Process
                          type: prov:QUALIFIED_NAME
                        - $: prov:Plan
                          type: prov:QUALIFIED_NAME
                        prov:label: Prospective provenance
                      data:2ef7bde608ce5404e97d5f042f95f89f1c232871:
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        prov:value: Hello World!
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        prov:value: Hello World!
                      data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b:
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                      - {}
                      id:59967079-217e-4bdb-92d7-2ef2f784825c:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stdout.log
                        cwlprov:nameroot: stdout
                        cwlprov:nameext: .log
                      data:da39a3ee5e6b4b0d3255bfef95601890afd80709:
                        prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                      id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stderr.log
                        cwlprov:nameroot: stderr
                        cwlprov:nameext: .log
                      id:6b04550d-c2bd-400b-858b-14e287bbf8c3:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stdout.log
                        cwlprov:nameroot: stdout
                        cwlprov:nameext: .log
                    wasDerivedFrom:
                      _:id5:
                        prov:generatedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:usedEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                        prov:type:
                          $: prov:PrimarySource
                          type: prov:QUALIFIED_NAME
                      _:id9:
                        prov:generatedEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      _:id15:
                        prov:generatedEntity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                        prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                    specializationOf:
                      _:id7:
                        prov:specificEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:generalEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                      _:id12:
                        prov:specificEntity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:generalEntity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                      _:id20:
                        prov:specificEntity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                      _:id22:
                        prov:specificEntity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:generalEntity: data:da39a3ee5e6b4b0d3255bfef95601890afd80709
                      _:id24:
                        prov:specificEntity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                    wasAttributedTo:
                      _:id8:
                        prov:entity: data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2
                        prov:agent: data:644e201526525f62152815a76a2dc773450f3dd9
                      _:id16:
                        prov:entity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                        prov:agent: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                    alternateOf:
                      _:id13:
                        prov:alternate1: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:alternate2: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                    wasGeneratedBy:
                      _:id14:
                        prov:entity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:activity: data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo
                      _:id21:
                        prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/output
                          type: prov:QUALIFIED_NAME
                      _:id23:
                        prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                          type: prov:QUALIFIED_NAME
                      _:id25:
                        prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                          type: prov:QUALIFIED_NAME
                      _:id27:
                        prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/output
                          type: prov:QUALIFIED_NAME
                      _:id28:
                        prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                          type: prov:QUALIFIED_NAME
                      _:id29:
                        prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                          type: prov:QUALIFIED_NAME
                    used:
                      _:id17:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                        prov:time: '2024-12-12T09:16:17.846280'
                        prov:role:
                          $: wf:main/message
                          type: prov:QUALIFIED_NAME
                      _:id19:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                        prov:time: '2024-12-12T09:16:17.863017'
                        prov:role:
                          $: wf:main/echo/message
                          type: prov:QUALIFIED_NAME
                    wasEndedBy:
                      _:id26:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:ender: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867034'
                      _:id30:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:ender: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:time: '2024-12-12T09:16:18.869299'
                PROV-N:
                  summary: Provenance details returned in PROV-N format.
                  value: "document\n  prefix wfprov <http://purl.org/wf4ever/wfprov#>\n  prefix wfdesc <http://purl.org/wf4ever/wfdesc#>\n  prefix cwlprov <https://w3id.org/cwl/prov#>\n  prefix foaf <http://xmlns.com/foaf/0.1/>\n  prefix schema <http://schema.org/>\n  prefix orcid <https://orcid.org/>\n  prefix id <urn:uuid:>\n  prefix data <urn:hash::sha1:>\n  prefix sha256 <nih:sha-256;>\n  prefix researchobject <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/>\n  prefix metadata <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/>\n  prefix provenance <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/>\n  prefix wf <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#>\n  prefix input <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#>\n  prefix doi <https://doi.org/>\n  prefix wf4ever <http://purl.org/wf4ever/wf4ever#>\n  \n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:location=\"http://localhost:4002\", cwlprov:hostname=\"localhost\"])\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:label=\"crim-ca/weaver:6.0.0\", foaf:accountName=\"crim-ca/weaver:6.0.0\"])\n  agent(id:b3a49ee7-f620-4154-9e4d-d2e948748deb, [prov:type='schema:Person', prov:type='prov:Person', prov:label=\"crim-ca/weaver:6.0.0\", foaf:name=\"crim-ca/weaver:6.0.0\", foaf:account='id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b', schema:name=\"crim-ca/weaver:6.0.0\"])\n  actedOnBehalfOf(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  agent(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, [prov:type='prov:SoftwareAgent', prov:type='wfprov:WorkflowEngine', prov:label=\"cwltool 3.1.20240708091338.dev15+g9c05bb7d\"])\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, -, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, 2024-12-12T09:16:17.843783)\n  activity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:17.843806, -, [prov:type='wfprov:WorkflowRun', prov:label=\"Run of workflow/packed.cwl#main\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, wf:main)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:17.843852)\n  entity(data:644e201526525f62152815a76a2dc773450f3dd9, [prov:type='prov:PrimarySource', prov:label=\"Source code repository\", prov:location=\"https://github.com/crim-ca/weaver\"])\n  agent(data:15401f8d937f5d526951c1bf20dcba16a1271d97, [prov:type='prov:SoftwareAgent', prov:location=\"http://localhost:4002\", prov:label=\"Weaver internal WPS used for demo and testing.\", prov:label=\"crim-ca/weaver:6.0.0\", prov:generalEntity='data:644e201526525f62152815a76a2dc773450f3dd9', prov:specificEntity='doi:10.5281/zenodo.14210717'])\n  entity(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, [prov:type='prov:Organization', foaf:name=\"Computer Research Institute of Montr\xE9al\", schema:name=\"Computer Research Institute of Montr\xE9al\"])\n  entity(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, [foaf:name=\"CRIM\", schema:name=\"CRIM\", prov:location=\"http://pavics-weaver.readthedocs.org/en/latest/\", prov:type='prov:Organization', prov:label=\"Server Provider\"])\n  entity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, [prov:type='wfdesc:ProcessRun', prov:location=\"http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a\", prov:label=\"Job Information\"])\n  entity(data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, [prov:type='wfdesc:Process', prov:location=\"http://localhost:4002/processes/echo\", prov:label=\"Process Description\"])\n  wasDerivedFrom(data:15401f8d937f5d526951c1bf20dcba16a1271d97, data:644e201526525f62152815a76a2dc773450f3dd9, -, -, -, [prov:type='prov:PrimarySource'])\n  actedOnBehalfOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  specializationOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  wasAttributedTo(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, data:644e201526525f62152815a76a2dc773450f3dd9)\n  wasDerivedFrom(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -)\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, 2024-12-12T14:15:50.834000+00:00)\n  specializationOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  alternateOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  wasGeneratedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, -)\n  wasDerivedFrom(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasAttributedTo(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97)\n  entity(wf:main, [prov:type='wfdesc:Process', prov:type='prov:Plan', prov:label=\"Prospective provenance\"])\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.846280, [prov:role='wf:main/message'])\n  agent(id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, [prov:type='prov:SoftwareAgent', cwlprov:image=\"debian:stretch-slim\", prov:label=\"Container execution of image debian:stretch-slim\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, -)\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.863017, [prov:role='wf:main/echo/message'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b, [prov:type='wfprov:Artifact'])\n  entity(id:59967079-217e-4bdb-92d7-2ef2f784825c, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:59967079-217e-4bdb-92d7-2ef2f784825c, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/output'])\n  entity(data:da39a3ee5e6b4b0d3255bfef95601890afd80709, [prov:type='wfprov:Artifact'])\n  entity(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stderr.log\", cwlprov:nameroot=\"stderr\", cwlprov:nameext=\".log\"])\n  specializationOf(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, data:da39a3ee5e6b4b0d3255bfef95601890afd80709)\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  entity(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867034)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/output'])\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:18.869299)\nendDocument\n"
                PROV-XML:
                  summary: Provenance details returned in PROV-XML format.
                  value: "<?xml version='1.0' encoding='ASCII'?>\n<prov:document\n        xmlns:wfprov=\"http://purl.org/wf4ever/wfprov#\"\n        xmlns:wfdesc=\"http://purl.org/wf4ever/wfdesc#\"\n        xmlns:cwlprov=\"https://w3id.org/cwl/prov#\"\n        xmlns:foaf=\"http://xmlns.com/foaf/0.1/\"\n        xmlns:schema=\"http://schema.org/\"\n        xmlns:orcid=\"https://orcid.org/\"\n        xmlns:id=\"urn:uuid:\"\n        xmlns:data=\"urn:hash::sha1:\"\n        xmlns:sha256=\"nih:sha-256;\"\n        xmlns:researchobject=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/\"\n        xmlns:metadata=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/\"\n        xmlns:provenance=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/\"\n        xmlns:wf=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#\"\n        xmlns:input=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#\"\n        xmlns:doi=\"https://doi.org/\"\n        xmlns:wf4ever=\"http://purl.org/wf4ever/wf4ever#\"\n        xmlns:prov=\"http://www.w3.org/ns/prov#\"\n        xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <cwlprov:hostname>localhost</cwlprov:hostname>\n  </prov:agent>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <foaf:accountName>crim-ca/weaver:6.0.0</foaf:accountName>\n  </prov:agent>\n  <prov:person prov:id=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">schema:Person</prov:type>\n    <foaf:account xsi:type=\"xsd:QName\">id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b</foaf:account>\n    <foaf:name>crim-ca/weaver:6.0.0</foaf:name>\n    <schema:name>crim-ca/weaver:6.0.0</schema:name>\n  </prov:person>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:softwareAgent prov:id=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\">\n    <prov:label>cwltool 3.1.20240708091338.dev15+g9c05bb7d</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowEngine</prov:type>\n  </prov:softwareAgent>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:starter prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:time>2024-12-12T09:16:17.843783</prov:time>\n  </prov:wasStartedBy>\n  <prov:activity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:startTime>2024-12-12T09:16:17.843806</prov:startTime>\n    <prov:label>Run of workflow/packed.cwl#main</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowRun</prov:type>\n  </prov:activity>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:plan prov:ref=\"wf:main\"/>\n  </prov:wasAssociatedWith>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:starter prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:17.843852</prov:time>\n  </prov:wasStartedBy>\n  <prov:hadPrimarySource prov:id=\"data:644e201526525f62152815a76a2dc773450f3dd9\">\n    <prov:label>Source code repository</prov:label>\n    <prov:location xsi:type=\"xsd:string\">https://github.com/crim-ca/weaver</prov:location>\n  </prov:hadPrimarySource>\n  <prov:softwareAgent prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\">\n    <prov:label>Weaver internal WPS used for demo and testing.</prov:label>\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:generalEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n    <prov:specificEntity prov:ref=\"doi:10.5281/zenodo.14210717\"/>\n  </prov:softwareAgent>\n  <prov:organization prov:id=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\">\n    <foaf:name>Computer Research Institute of Montr&#233;al</foaf:name>\n    <schema:name>Computer Research Institute of Montr&#233;al</schema:name>\n  </prov:organization>\n  <prov:organization prov:id=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\">\n    <prov:label>Server Provider</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://pavics-weaver.readthedocs.org/en/latest/</prov:location>\n    <foaf:name>CRIM</foaf:name>\n    <schema:name>CRIM</schema:name>\n  </prov:organization>\n  <prov:entity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:label>Job Information</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:ProcessRun</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\">\n    <prov:label>Process Description</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:entity>\n  <prov:hadPrimarySource>\n    <prov:generatedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:usedEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:hadPrimarySource>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:generalEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  </prov:specializationOf>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\"/>\n    <prov:agent prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:wasAttributedTo>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:trigger prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasStartedBy>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:trigger prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T14:15:50.834000+00:00</prov:time>\n  </prov:wasStartedBy>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:generalEntity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:specializationOf>\n  <prov:alternateOf>\n    <prov:alternate1 prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:alternate2 prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:alternateOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:activity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\"/>\n  </prov:wasGeneratedBy>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:agent prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasAttributedTo>\n  <prov:plan prov:id=\"wf:main\">\n    <prov:label>Prospective provenance</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:plan>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.846280</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/message</prov:role>\n  </prov:used>\n  <prov:softwareAgent prov:id=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\">\n    <prov:label>Container execution of image debian:stretch-slim</prov:label>\n    <cwlprov:image>debian:stretch-slim</cwlprov:image>\n  </prov:softwareAgent>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\"/>\n  </prov:wasAssociatedWith>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.863017</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/message</prov:role>\n  </prov:used>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stderr.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stderr</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:generalEntity prov:ref=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  <prov:entity prov:id=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867034</prov:time>\n  </prov:wasEndedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:18.869299</prov:time>\n  </prov:wasEndedBy>\n</prov:document>\n"
            text/provenance-notation:
              schema:
                $ref: '#/components/responses/OkGetJobProvResponse'
                examples:
                  PROV-JSON:
                    summary: Provenance details returned in PROV-JSON format.
                    value:
                      prefix:
                        wfprov: http://purl.org/wf4ever/wfprov#
                        wfdesc: http://purl.org/wf4ever/wfdesc#
                        cwlprov: https://w3id.org/cwl/prov#
                        foaf: http://xmlns.com/foaf/0.1/
                        schema: http://schema.org/
                        orcid: https://orcid.org/
                        id: 'urn:uuid:'
                        data: 'urn:hash::sha1:'
                        sha256: nih:sha-256;
                        researchobject: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/
                        metadata: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/
                        provenance: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/
                        wf: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#
                        input: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#
                        doi: https://doi.org/
                        wf4ever: http://purl.org/wf4ever/wf4ever#
                      agent:
                        id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b:
                        - {}
                        - prov:type:
                            $: foaf:OnlineAccount
                            type: prov:QUALIFIED_NAME
                          prov:location: http://localhost:4002
                          cwlprov:hostname: localhost
                        - prov:type:
                            $: foaf:OnlineAccount
                            type: prov:QUALIFIED_NAME
                          prov:label: crim-ca/weaver:6.1.0
                          foaf:accountName: crim-ca/weaver:6.1.0
                        id:b3a49ee7-f620-4154-9e4d-d2e948748deb:
                          prov:type:
                          - $: schema:Person
                            type: prov:QUALIFIED_NAME
                          - $: prov:Person
                            type: prov:QUALIFIED_NAME
                          prov:label: crim-ca/weaver:6.1.0
                          foaf:name: crim-ca/weaver:6.1.0
                          foaf:account:
                            $: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                            type: prov:QUALIFIED_NAME
                          schema:name: crim-ca/weaver:6.1.0
                        id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c:
                          prov:type:
                          - $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:WorkflowEngine
                            type: prov:QUALIFIED_NAME
                          prov:label: cwltool 3.1.20240708091338.dev15+g9c05bb7d
                        data:15401f8d937f5d526951c1bf20dcba16a1271d97:
                          prov:type:
                            $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver
                          prov:label:
                          - Weaver internal WPS used for demo and testing.
                          - crim-ca/weaver:6.1.0
                          prov:generalEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                          prov:specificEntity: doi:10.5281/zenodo.14210717
                        id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1:
                          prov:type:
                            $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          cwlprov:image: debian:stretch-slim
                          prov:label: Container execution of image debian:stretch-slim
                      actedOnBehalfOf:
                        _:id1:
                          prov:delegate: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                        _:id6:
                          prov:delegate: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                      wasStartedBy:
                        _:id2:
                          prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:starter: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:time: '2024-12-12T09:16:17.843783'
                        _:id4:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:starter: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:time: '2024-12-12T09:16:17.843852'
                        _:id10:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:trigger: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        _:id11:
                          prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:trigger: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T14:15:50.834000+00:00'
                      activity:
                        id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                          prov:startTime: '2024-12-12T09:16:17.843806'
                          prov:type:
                            $: wfprov:WorkflowRun
                            type: prov:QUALIFIED_NAME
                          prov:label: Run of workflow/packed.cwl#main
                      wasAssociatedWith:
                        _:id3:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:agent: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:plan: wf:main
                        _:id18:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:agent: id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1
                      entity:
                        data:644e201526525f62152815a76a2dc773450f3dd9:
                          prov:type:
                            $: prov:PrimarySource
                            type: prov:QUALIFIED_NAME
                          prov:label: Source code repository
                          prov:location: https://github.com/crim-ca/weaver
                        data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2:
                          prov:type:
                            $: prov:Organization
                            type: prov:QUALIFIED_NAME
                          foaf:name: "Computer Research Institute of Montr\xE9al"
                          schema:name: "Computer Research Institute of Montr\xE9al"
                        data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0:
                          foaf:name: CRIM
                          schema:name: CRIM
                          prov:location: http://pavics-weaver.readthedocs.org/en/latest/
                          prov:type:
                            $: prov:Organization
                            type: prov:QUALIFIED_NAME
                          prov:label: Server Provider
                        id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                          prov:type:
                            $: wfdesc:ProcessRun
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:label: Job Information
                        data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo:
                          prov:type:
                            $: wfdesc:Process
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver/processes/echo
                          prov:label: Process Description
                        wf:main:
                          prov:type:
                          - $: wfdesc:Process
                            type: prov:QUALIFIED_NAME
                          - $: prov:Plan
                            type: prov:QUALIFIED_NAME
                          prov:label: Prospective provenance
                        data:2ef7bde608ce5404e97d5f042f95f89f1c232871:
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          prov:value: Hello World!
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          prov:value: Hello World!
                        data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b:
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                        - {}
                        id:59967079-217e-4bdb-92d7-2ef2f784825c:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stdout.log
                          cwlprov:nameroot: stdout
                          cwlprov:nameext: .log
                        data:da39a3ee5e6b4b0d3255bfef95601890afd80709:
                          prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                        id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stderr.log
                          cwlprov:nameroot: stderr
                          cwlprov:nameext: .log
                        id:6b04550d-c2bd-400b-858b-14e287bbf8c3:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stdout.log
                          cwlprov:nameroot: stdout
                          cwlprov:nameext: .log
                      wasDerivedFrom:
                        _:id5:
                          prov:generatedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:usedEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                          prov:type:
                            $: prov:PrimarySource
                            type: prov:QUALIFIED_NAME
                        _:id9:
                          prov:generatedEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        _:id15:
                          prov:generatedEntity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                          prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      specializationOf:
                        _:id7:
                          prov:specificEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:generalEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        _:id12:
                          prov:specificEntity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:generalEntity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        _:id20:
                          prov:specificEntity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                        _:id22:
                          prov:specificEntity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:generalEntity: data:da39a3ee5e6b4b0d3255bfef95601890afd80709
                        _:id24:
                          prov:specificEntity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                      wasAttributedTo:
                        _:id8:
                          prov:entity: data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2
                          prov:agent: data:644e201526525f62152815a76a2dc773450f3dd9
                        _:id16:
                          prov:entity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                          prov:agent: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      alternateOf:
                        _:id13:
                          prov:alternate1: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:alternate2: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                      wasGeneratedBy:
                        _:id14:
                          prov:entity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:activity: data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo
                        _:id21:
                          prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/output
                            type: prov:QUALIFIED_NAME
                        _:id23:
                          prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                            type: prov:QUALIFIED_NAME
                        _:id25:
                          prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                            type: prov:QUALIFIED_NAME
                        _:id27:
                          prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/output
                            type: prov:QUALIFIED_NAME
                        _:id28:
                          prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                            type: prov:QUALIFIED_NAME
                        _:id29:
                          prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                            type: prov:QUALIFIED_NAME
                      used:
                        _:id17:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                          prov:time: '2024-12-12T09:16:17.846280'
                          prov:role:
                            $: wf:main/message
                            type: prov:QUALIFIED_NAME
                        _:id19:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                          prov:time: '2024-12-12T09:16:17.863017'
                          prov:role:
                            $: wf:main/echo/message
                            type: prov:QUALIFIED_NAME
                      wasEndedBy:
                        _:id26:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:ender: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867034'
                        _:id30:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:ender: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:time: '2024-12-12T09:16:18.869299'
                  PROV-N:
                    summary: Provenance details returned in PROV-N format.
                    value: "document\n  prefix wfprov <http://purl.org/wf4ever/wfprov#>\n  prefix wfdesc <http://purl.org/wf4ever/wfdesc#>\n  prefix cwlprov <https://w3id.org/cwl/prov#>\n  prefix foaf <http://xmlns.com/foaf/0.1/>\n  prefix schema <http://schema.org/>\n  prefix orcid <https://orcid.org/>\n  prefix id <urn:uuid:>\n  prefix data <urn:hash::sha1:>\n  prefix sha256 <nih:sha-256;>\n  prefix researchobject <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/>\n  prefix metadata <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/>\n  prefix provenance <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/>\n  prefix wf <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#>\n  prefix input <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#>\n  prefix doi <https://doi.org/>\n  prefix wf4ever <http://purl.org/wf4ever/wf4ever#>\n  \n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:location=\"http://localhost:4002\", cwlprov:hostname=\"localhost\"])\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:label=\"crim-ca/weaver:6.0.0\", foaf:accountName=\"crim-ca/weaver:6.0.0\"])\n  agent(id:b3a49ee7-f620-4154-9e4d-d2e948748deb, [prov:type='schema:Person', prov:type='prov:Person', prov:label=\"crim-ca/weaver:6.0.0\", foaf:name=\"crim-ca/weaver:6.0.0\", foaf:account='id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b', schema:name=\"crim-ca/weaver:6.0.0\"])\n  actedOnBehalfOf(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  agent(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, [prov:type='prov:SoftwareAgent', prov:type='wfprov:WorkflowEngine', prov:label=\"cwltool 3.1.20240708091338.dev15+g9c05bb7d\"])\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, -, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, 2024-12-12T09:16:17.843783)\n  activity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:17.843806, -, [prov:type='wfprov:WorkflowRun', prov:label=\"Run of workflow/packed.cwl#main\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, wf:main)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:17.843852)\n  entity(data:644e201526525f62152815a76a2dc773450f3dd9, [prov:type='prov:PrimarySource', prov:label=\"Source code repository\", prov:location=\"https://github.com/crim-ca/weaver\"])\n  agent(data:15401f8d937f5d526951c1bf20dcba16a1271d97, [prov:type='prov:SoftwareAgent', prov:location=\"http://localhost:4002\", prov:label=\"Weaver internal WPS used for demo and testing.\", prov:label=\"crim-ca/weaver:6.0.0\", prov:generalEntity='data:644e201526525f62152815a76a2dc773450f3dd9', prov:specificEntity='doi:10.5281/zenodo.14210717'])\n  entity(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, [prov:type='prov:Organization', foaf:name=\"Computer Research Institute of Montr\xE9al\", schema:name=\"Computer Research Institute of Montr\xE9al\"])\n  entity(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, [foaf:name=\"CRIM\", schema:name=\"CRIM\", prov:location=\"http://pavics-weaver.readthedocs.org/en/latest/\", prov:type='prov:Organization', prov:label=\"Server Provider\"])\n  entity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, [prov:type='wfdesc:ProcessRun', prov:location=\"http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a\", prov:label=\"Job Information\"])\n  entity(data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, [prov:type='wfdesc:Process', prov:location=\"http://localhost:4002/processes/echo\", prov:label=\"Process Description\"])\n  wasDerivedFrom(data:15401f8d937f5d526951c1bf20dcba16a1271d97, data:644e201526525f62152815a76a2dc773450f3dd9, -, -, -, [prov:type='prov:PrimarySource'])\n  actedOnBehalfOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  specializationOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  wasAttributedTo(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, data:644e201526525f62152815a76a2dc773450f3dd9)\n  wasDerivedFrom(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -)\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, 2024-12-12T14:15:50.834000+00:00)\n  specializationOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  alternateOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  wasGeneratedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, -)\n  wasDerivedFrom(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasAttributedTo(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97)\n  entity(wf:main, [prov:type='wfdesc:Process', prov:type='prov:Plan', prov:label=\"Prospective provenance\"])\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.846280, [prov:role='wf:main/message'])\n  agent(id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, [prov:type='prov:SoftwareAgent', cwlprov:image=\"debian:stretch-slim\", prov:label=\"Container execution of image debian:stretch-slim\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, -)\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.863017, [prov:role='wf:main/echo/message'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b, [prov:type='wfprov:Artifact'])\n  entity(id:59967079-217e-4bdb-92d7-2ef2f784825c, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:59967079-217e-4bdb-92d7-2ef2f784825c, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/output'])\n  entity(data:da39a3ee5e6b4b0d3255bfef95601890afd80709, [prov:type='wfprov:Artifact'])\n  entity(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stderr.log\", cwlprov:nameroot=\"stderr\", cwlprov:nameext=\".log\"])\n  specializationOf(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, data:da39a3ee5e6b4b0d3255bfef95601890afd80709)\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  entity(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867034)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/output'])\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:18.869299)\nendDocument\n"
                  PROV-XML:
                    summary: Provenance details returned in PROV-XML format.
                    value: "<?xml version='1.0' encoding='ASCII'?>\n<prov:document\n        xmlns:wfprov=\"http://purl.org/wf4ever/wfprov#\"\n        xmlns:wfdesc=\"http://purl.org/wf4ever/wfdesc#\"\n        xmlns:cwlprov=\"https://w3id.org/cwl/prov#\"\n        xmlns:foaf=\"http://xmlns.com/foaf/0.1/\"\n        xmlns:schema=\"http://schema.org/\"\n        xmlns:orcid=\"https://orcid.org/\"\n        xmlns:id=\"urn:uuid:\"\n        xmlns:data=\"urn:hash::sha1:\"\n        xmlns:sha256=\"nih:sha-256;\"\n        xmlns:researchobject=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/\"\n        xmlns:metadata=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/\"\n        xmlns:provenance=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/\"\n        xmlns:wf=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#\"\n        xmlns:input=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#\"\n        xmlns:doi=\"https://doi.org/\"\n        xmlns:wf4ever=\"http://purl.org/wf4ever/wf4ever#\"\n        xmlns:prov=\"http://www.w3.org/ns/prov#\"\n        xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <cwlprov:hostname>localhost</cwlprov:hostname>\n  </prov:agent>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <foaf:accountName>crim-ca/weaver:6.0.0</foaf:accountName>\n  </prov:agent>\n  <prov:person prov:id=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">schema:Person</prov:type>\n    <foaf:account xsi:type=\"xsd:QName\">id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b</foaf:account>\n    <foaf:name>crim-ca/weaver:6.0.0</foaf:name>\n    <schema:name>crim-ca/weaver:6.0.0</schema:name>\n  </prov:person>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:softwareAgent prov:id=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\">\n    <prov:label>cwltool 3.1.20240708091338.dev15+g9c05bb7d</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowEngine</prov:type>\n  </prov:softwareAgent>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:starter prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:time>2024-12-12T09:16:17.843783</prov:time>\n  </prov:wasStartedBy>\n  <prov:activity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:startTime>2024-12-12T09:16:17.843806</prov:startTime>\n    <prov:label>Run of workflow/packed.cwl#main</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowRun</prov:type>\n  </prov:activity>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:plan prov:ref=\"wf:main\"/>\n  </prov:wasAssociatedWith>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:starter prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:17.843852</prov:time>\n  </prov:wasStartedBy>\n  <prov:hadPrimarySource prov:id=\"data:644e201526525f62152815a76a2dc773450f3dd9\">\n    <prov:label>Source code repository</prov:label>\n    <prov:location xsi:type=\"xsd:string\">https://github.com/crim-ca/weaver</prov:location>\n  </prov:hadPrimarySource>\n  <prov:softwareAgent prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\">\n    <prov:label>Weaver internal WPS used for demo and testing.</prov:label>\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:generalEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n    <prov:specificEntity prov:ref=\"doi:10.5281/zenodo.14210717\"/>\n  </prov:softwareAgent>\n  <prov:organization prov:id=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\">\n    <foaf:name>Computer Research Institute of Montr&#233;al</foaf:name>\n    <schema:name>Computer Research Institute of Montr&#233;al</schema:name>\n  </prov:organization>\n  <prov:organization prov:id=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\">\n    <prov:label>Server Provider</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://pavics-weaver.readthedocs.org/en/latest/</prov:location>\n    <foaf:name>CRIM</foaf:name>\n    <schema:name>CRIM</schema:name>\n  </prov:organization>\n  <prov:entity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:label>Job Information</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:ProcessRun</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\">\n    <prov:label>Process Description</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:entity>\n  <prov:hadPrimarySource>\n    <prov:generatedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:usedEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:hadPrimarySource>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:generalEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  </prov:specializationOf>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\"/>\n    <prov:agent prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:wasAttributedTo>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:trigger prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasStartedBy>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:trigger prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T14:15:50.834000+00:00</prov:time>\n  </prov:wasStartedBy>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:generalEntity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:specializationOf>\n  <prov:alternateOf>\n    <prov:alternate1 prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:alternate2 prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:alternateOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:activity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\"/>\n  </prov:wasGeneratedBy>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:agent prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasAttributedTo>\n  <prov:plan prov:id=\"wf:main\">\n    <prov:label>Prospective provenance</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:plan>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.846280</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/message</prov:role>\n  </prov:used>\n  <prov:softwareAgent prov:id=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\">\n    <prov:label>Container execution of image debian:stretch-slim</prov:label>\n    <cwlprov:image>debian:stretch-slim</cwlprov:image>\n  </prov:softwareAgent>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\"/>\n  </prov:wasAssociatedWith>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.863017</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/message</prov:role>\n  </prov:used>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stderr.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stderr</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:generalEntity prov:ref=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  <prov:entity prov:id=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867034</prov:time>\n  </prov:wasEndedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:18.869299</prov:time>\n  </prov:wasEndedBy>\n</prov:document>\n"
              examples:
                PROV-JSON:
                  summary: Provenance details returned in PROV-JSON format.
                  value:
                    prefix:
                      wfprov: http://purl.org/wf4ever/wfprov#
                      wfdesc: http://purl.org/wf4ever/wfdesc#
                      cwlprov: https://w3id.org/cwl/prov#
                      foaf: http://xmlns.com/foaf/0.1/
                      schema: http://schema.org/
                      orcid: https://orcid.org/
                      id: 'urn:uuid:'
                      data: 'urn:hash::sha1:'
                      sha256: nih:sha-256;
                      researchobject: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/
                      metadata: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/
                      provenance: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/
                      wf: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#
                      input: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#
                      doi: https://doi.org/
                      wf4ever: http://purl.org/wf4ever/wf4ever#
                    agent:
                      id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b:
                      - {}
                      - prov:type:
                          $: foaf:OnlineAccount
                          type: prov:QUALIFIED_NAME
                        prov:location: http://localhost:4002
                        cwlprov:hostname: localhost
                      - prov:type:
                          $: foaf:OnlineAccount
                          type: prov:QUALIFIED_NAME
                        prov:label: crim-ca/weaver:6.1.0
                        foaf:accountName: crim-ca/weaver:6.1.0
                      id:b3a49ee7-f620-4154-9e4d-d2e948748deb:
                        prov:type:
                        - $: schema:Person
                          type: prov:QUALIFIED_NAME
                        - $: prov:Person
                          type: prov:QUALIFIED_NAME
                        prov:label: crim-ca/weaver:6.1.0
                        foaf:name: crim-ca/weaver:6.1.0
                        foaf:account:
                          $: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          type: prov:QUALIFIED_NAME
                        schema:name: crim-ca/weaver:6.1.0
                      id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c:
                        prov:type:
                        - $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:WorkflowEngine
                          type: prov:QUALIFIED_NAME
                        prov:label: cwltool 3.1.20240708091338.dev15+g9c05bb7d
                      data:15401f8d937f5d526951c1bf20dcba16a1271d97:
                        prov:type:
                          $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver
                        prov:label:
                        - Weaver internal WPS used for demo and testing.
                        - crim-ca/weaver:6.1.0
                        prov:generalEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                        prov:specificEntity: doi:10.5281/zenodo.14210717
                      id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1:
                        prov:type:
                          $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        cwlprov:image: debian:stretch-slim
                        prov:label: Container execution of image debian:stretch-slim
                    actedOnBehalfOf:
                      _:id1:
                        prov:delegate: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                      _:id6:
                        prov:delegate: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                    wasStartedBy:
                      _:id2:
                        prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:starter: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:time: '2024-12-12T09:16:17.843783'
                      _:id4:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:starter: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:time: '2024-12-12T09:16:17.843852'
                      _:id10:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:trigger: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      _:id11:
                        prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:trigger: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T14:15:50.834000+00:00'
                    activity:
                      id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                        prov:startTime: '2024-12-12T09:16:17.843806'
                        prov:type:
                          $: wfprov:WorkflowRun
                          type: prov:QUALIFIED_NAME
                        prov:label: Run of workflow/packed.cwl#main
                    wasAssociatedWith:
                      _:id3:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:agent: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:plan: wf:main
                      _:id18:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:agent: id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1
                    entity:
                      data:644e201526525f62152815a76a2dc773450f3dd9:
                        prov:type:
                          $: prov:PrimarySource
                          type: prov:QUALIFIED_NAME
                        prov:label: Source code repository
                        prov:location: https://github.com/crim-ca/weaver
                      data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2:
                        prov:type:
                          $: prov:Organization
                          type: prov:QUALIFIED_NAME
                        foaf:name: "Computer Research Institute of Montr\xE9al"
                        schema:name: "Computer Research Institute of Montr\xE9al"
                      data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0:
                        foaf:name: CRIM
                        schema:name: CRIM
                        prov:location: http://pavics-weaver.readthedocs.org/en/latest/
                        prov:type:
                          $: prov:Organization
                          type: prov:QUALIFIED_NAME
                        prov:label: Server Provider
                      id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                        prov:type:
                          $: wfdesc:ProcessRun
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:label: Job Information
                      data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo:
                        prov:type:
                          $: wfdesc:Process
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver/processes/echo
                        prov:label: Process Description
                      wf:main:
                        prov:type:
                        - $: wfdesc:Process
                          type: prov:QUALIFIED_NAME
                        - $: prov:Plan
                          type: prov:QUALIFIED_NAME
                        prov:label: Prospective provenance
                      data:2ef7bde608ce5404e97d5f042f95f89f1c232871:
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        prov:value: Hello World!
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        prov:value: Hello World!
                      data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b:
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                      - {}
                      id:59967079-217e-4bdb-92d7-2ef2f784825c:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stdout.log
                        cwlprov:nameroot: stdout
                        cwlprov:nameext: .log
                      data:da39a3ee5e6b4b0d3255bfef95601890afd80709:
                        prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                      id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stderr.log
                        cwlprov:nameroot: stderr
                        cwlprov:nameext: .log
                      id:6b04550d-c2bd-400b-858b-14e287bbf8c3:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stdout.log
                        cwlprov:nameroot: stdout
                        cwlprov:nameext: .log
                    wasDerivedFrom:
                      _:id5:
                        prov:generatedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:usedEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                        prov:type:
                          $: prov:PrimarySource
                          type: prov:QUALIFIED_NAME
                      _:id9:
                        prov:generatedEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      _:id15:
                        prov:generatedEntity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                        prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                    specializationOf:
                      _:id7:
                        prov:specificEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:generalEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                      _:id12:
                        prov:specificEntity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:generalEntity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                      _:id20:
                        prov:specificEntity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                      _:id22:
                        prov:specificEntity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:generalEntity: data:da39a3ee5e6b4b0d3255bfef95601890afd80709
                      _:id24:
                        prov:specificEntity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                    wasAttributedTo:
                      _:id8:
                        prov:entity: data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2
                        prov:agent: data:644e201526525f62152815a76a2dc773450f3dd9
                      _:id16:
                        prov:entity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                        prov:agent: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                    alternateOf:
                      _:id13:
                        prov:alternate1: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:alternate2: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                    wasGeneratedBy:
                      _:id14:
                        prov:entity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:activity: data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo
                      _:id21:
                        prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/output
                          type: prov:QUALIFIED_NAME
                      _:id23:
                        prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                          type: prov:QUALIFIED_NAME
                      _:id25:
                        prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                          type: prov:QUALIFIED_NAME
                      _:id27:
                        prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/output
                          type: prov:QUALIFIED_NAME
                      _:id28:
                        prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                          type: prov:QUALIFIED_NAME
                      _:id29:
                        prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                          type: prov:QUALIFIED_NAME
                    used:
                      _:id17:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                        prov:time: '2024-12-12T09:16:17.846280'
                        prov:role:
                          $: wf:main/message
                          type: prov:QUALIFIED_NAME
                      _:id19:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                        prov:time: '2024-12-12T09:16:17.863017'
                        prov:role:
                          $: wf:main/echo/message
                          type: prov:QUALIFIED_NAME
                    wasEndedBy:
                      _:id26:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:ender: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867034'
                      _:id30:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:ender: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:time: '2024-12-12T09:16:18.869299'
                PROV-N:
                  summary: Provenance details returned in PROV-N format.
                  value: "document\n  prefix wfprov <http://purl.org/wf4ever/wfprov#>\n  prefix wfdesc <http://purl.org/wf4ever/wfdesc#>\n  prefix cwlprov <https://w3id.org/cwl/prov#>\n  prefix foaf <http://xmlns.com/foaf/0.1/>\n  prefix schema <http://schema.org/>\n  prefix orcid <https://orcid.org/>\n  prefix id <urn:uuid:>\n  prefix data <urn:hash::sha1:>\n  prefix sha256 <nih:sha-256;>\n  prefix researchobject <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/>\n  prefix metadata <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/>\n  prefix provenance <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/>\n  prefix wf <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#>\n  prefix input <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#>\n  prefix doi <https://doi.org/>\n  prefix wf4ever <http://purl.org/wf4ever/wf4ever#>\n  \n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:location=\"http://localhost:4002\", cwlprov:hostname=\"localhost\"])\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:label=\"crim-ca/weaver:6.0.0\", foaf:accountName=\"crim-ca/weaver:6.0.0\"])\n  agent(id:b3a49ee7-f620-4154-9e4d-d2e948748deb, [prov:type='schema:Person', prov:type='prov:Person', prov:label=\"crim-ca/weaver:6.0.0\", foaf:name=\"crim-ca/weaver:6.0.0\", foaf:account='id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b', schema:name=\"crim-ca/weaver:6.0.0\"])\n  actedOnBehalfOf(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  agent(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, [prov:type='prov:SoftwareAgent', prov:type='wfprov:WorkflowEngine', prov:label=\"cwltool 3.1.20240708091338.dev15+g9c05bb7d\"])\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, -, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, 2024-12-12T09:16:17.843783)\n  activity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:17.843806, -, [prov:type='wfprov:WorkflowRun', prov:label=\"Run of workflow/packed.cwl#main\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, wf:main)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:17.843852)\n  entity(data:644e201526525f62152815a76a2dc773450f3dd9, [prov:type='prov:PrimarySource', prov:label=\"Source code repository\", prov:location=\"https://github.com/crim-ca/weaver\"])\n  agent(data:15401f8d937f5d526951c1bf20dcba16a1271d97, [prov:type='prov:SoftwareAgent', prov:location=\"http://localhost:4002\", prov:label=\"Weaver internal WPS used for demo and testing.\", prov:label=\"crim-ca/weaver:6.0.0\", prov:generalEntity='data:644e201526525f62152815a76a2dc773450f3dd9', prov:specificEntity='doi:10.5281/zenodo.14210717'])\n  entity(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, [prov:type='prov:Organization', foaf:name=\"Computer Research Institute of Montr\xE9al\", schema:name=\"Computer Research Institute of Montr\xE9al\"])\n  entity(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, [foaf:name=\"CRIM\", schema:name=\"CRIM\", prov:location=\"http://pavics-weaver.readthedocs.org/en/latest/\", prov:type='prov:Organization', prov:label=\"Server Provider\"])\n  entity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, [prov:type='wfdesc:ProcessRun', prov:location=\"http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a\", prov:label=\"Job Information\"])\n  entity(data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, [prov:type='wfdesc:Process', prov:location=\"http://localhost:4002/processes/echo\", prov:label=\"Process Description\"])\n  wasDerivedFrom(data:15401f8d937f5d526951c1bf20dcba16a1271d97, data:644e201526525f62152815a76a2dc773450f3dd9, -, -, -, [prov:type='prov:PrimarySource'])\n  actedOnBehalfOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  specializationOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  wasAttributedTo(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, data:644e201526525f62152815a76a2dc773450f3dd9)\n  wasDerivedFrom(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -)\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, 2024-12-12T14:15:50.834000+00:00)\n  specializationOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  alternateOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  wasGeneratedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, -)\n  wasDerivedFrom(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasAttributedTo(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97)\n  entity(wf:main, [prov:type='wfdesc:Process', prov:type='prov:Plan', prov:label=\"Prospective provenance\"])\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.846280, [prov:role='wf:main/message'])\n  agent(id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, [prov:type='prov:SoftwareAgent', cwlprov:image=\"debian:stretch-slim\", prov:label=\"Container execution of image debian:stretch-slim\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, -)\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.863017, [prov:role='wf:main/echo/message'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b, [prov:type='wfprov:Artifact'])\n  entity(id:59967079-217e-4bdb-92d7-2ef2f784825c, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:59967079-217e-4bdb-92d7-2ef2f784825c, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/output'])\n  entity(data:da39a3ee5e6b4b0d3255bfef95601890afd80709, [prov:type='wfprov:Artifact'])\n  entity(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stderr.log\", cwlprov:nameroot=\"stderr\", cwlprov:nameext=\".log\"])\n  specializationOf(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, data:da39a3ee5e6b4b0d3255bfef95601890afd80709)\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  entity(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867034)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/output'])\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:18.869299)\nendDocument\n"
                PROV-XML:
                  summary: Provenance details returned in PROV-XML format.
                  value: "<?xml version='1.0' encoding='ASCII'?>\n<prov:document\n        xmlns:wfprov=\"http://purl.org/wf4ever/wfprov#\"\n        xmlns:wfdesc=\"http://purl.org/wf4ever/wfdesc#\"\n        xmlns:cwlprov=\"https://w3id.org/cwl/prov#\"\n        xmlns:foaf=\"http://xmlns.com/foaf/0.1/\"\n        xmlns:schema=\"http://schema.org/\"\n        xmlns:orcid=\"https://orcid.org/\"\n        xmlns:id=\"urn:uuid:\"\n        xmlns:data=\"urn:hash::sha1:\"\n        xmlns:sha256=\"nih:sha-256;\"\n        xmlns:researchobject=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/\"\n        xmlns:metadata=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/\"\n        xmlns:provenance=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/\"\n        xmlns:wf=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#\"\n        xmlns:input=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#\"\n        xmlns:doi=\"https://doi.org/\"\n        xmlns:wf4ever=\"http://purl.org/wf4ever/wf4ever#\"\n        xmlns:prov=\"http://www.w3.org/ns/prov#\"\n        xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <cwlprov:hostname>localhost</cwlprov:hostname>\n  </prov:agent>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <foaf:accountName>crim-ca/weaver:6.0.0</foaf:accountName>\n  </prov:agent>\n  <prov:person prov:id=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">schema:Person</prov:type>\n    <foaf:account xsi:type=\"xsd:QName\">id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b</foaf:account>\n    <foaf:name>crim-ca/weaver:6.0.0</foaf:name>\n    <schema:name>crim-ca/weaver:6.0.0</schema:name>\n  </prov:person>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:softwareAgent prov:id=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\">\n    <prov:label>cwltool 3.1.20240708091338.dev15+g9c05bb7d</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowEngine</prov:type>\n  </prov:softwareAgent>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:starter prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:time>2024-12-12T09:16:17.843783</prov:time>\n  </prov:wasStartedBy>\n  <prov:activity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:startTime>2024-12-12T09:16:17.843806</prov:startTime>\n    <prov:label>Run of workflow/packed.cwl#main</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowRun</prov:type>\n  </prov:activity>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:plan prov:ref=\"wf:main\"/>\n  </prov:wasAssociatedWith>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:starter prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:17.843852</prov:time>\n  </prov:wasStartedBy>\n  <prov:hadPrimarySource prov:id=\"data:644e201526525f62152815a76a2dc773450f3dd9\">\n    <prov:label>Source code repository</prov:label>\n    <prov:location xsi:type=\"xsd:string\">https://github.com/crim-ca/weaver</prov:location>\n  </prov:hadPrimarySource>\n  <prov:softwareAgent prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\">\n    <prov:label>Weaver internal WPS used for demo and testing.</prov:label>\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:generalEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n    <prov:specificEntity prov:ref=\"doi:10.5281/zenodo.14210717\"/>\n  </prov:softwareAgent>\n  <prov:organization prov:id=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\">\n    <foaf:name>Computer Research Institute of Montr&#233;al</foaf:name>\n    <schema:name>Computer Research Institute of Montr&#233;al</schema:name>\n  </prov:organization>\n  <prov:organization prov:id=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\">\n    <prov:label>Server Provider</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://pavics-weaver.readthedocs.org/en/latest/</prov:location>\n    <foaf:name>CRIM</foaf:name>\n    <schema:name>CRIM</schema:name>\n  </prov:organization>\n  <prov:entity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:label>Job Information</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:ProcessRun</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\">\n    <prov:label>Process Description</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:entity>\n  <prov:hadPrimarySource>\n    <prov:generatedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:usedEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:hadPrimarySource>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:generalEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  </prov:specializationOf>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\"/>\n    <prov:agent prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:wasAttributedTo>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:trigger prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasStartedBy>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:trigger prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T14:15:50.834000+00:00</prov:time>\n  </prov:wasStartedBy>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:generalEntity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:specializationOf>\n  <prov:alternateOf>\n    <prov:alternate1 prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:alternate2 prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:alternateOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:activity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\"/>\n  </prov:wasGeneratedBy>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:agent prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasAttributedTo>\n  <prov:plan prov:id=\"wf:main\">\n    <prov:label>Prospective provenance</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:plan>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.846280</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/message</prov:role>\n  </prov:used>\n  <prov:softwareAgent prov:id=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\">\n    <prov:label>Container execution of image debian:stretch-slim</prov:label>\n    <cwlprov:image>debian:stretch-slim</cwlprov:image>\n  </prov:softwareAgent>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\"/>\n  </prov:wasAssociatedWith>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.863017</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/message</prov:role>\n  </prov:used>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stderr.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stderr</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:generalEntity prov:ref=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  <prov:entity prov:id=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867034</prov:time>\n  </prov:wasEndedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:18.869299</prov:time>\n  </prov:wasEndedBy>\n</prov:document>\n"
            text/xml:
              schema:
                $ref: '#/components/responses/OkGetJobProvResponse'
                examples:
                  PROV-JSON:
                    summary: Provenance details returned in PROV-JSON format.
                    value:
                      prefix:
                        wfprov: http://purl.org/wf4ever/wfprov#
                        wfdesc: http://purl.org/wf4ever/wfdesc#
                        cwlprov: https://w3id.org/cwl/prov#
                        foaf: http://xmlns.com/foaf/0.1/
                        schema: http://schema.org/
                        orcid: https://orcid.org/
                        id: 'urn:uuid:'
                        data: 'urn:hash::sha1:'
                        sha256: nih:sha-256;
                        researchobject: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/
                        metadata: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/
                        provenance: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/
                        wf: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#
                        input: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#
                        doi: https://doi.org/
                        wf4ever: http://purl.org/wf4ever/wf4ever#
                      agent:
                        id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b:
                        - {}
                        - prov:type:
                            $: foaf:OnlineAccount
                            type: prov:QUALIFIED_NAME
                          prov:location: http://localhost:4002
                          cwlprov:hostname: localhost
                        - prov:type:
                            $: foaf:OnlineAccount
                            type: prov:QUALIFIED_NAME
                          prov:label: crim-ca/weaver:6.1.0
                          foaf:accountName: crim-ca/weaver:6.1.0
                        id:b3a49ee7-f620-4154-9e4d-d2e948748deb:
                          prov:type:
                          - $: schema:Person
                            type: prov:QUALIFIED_NAME
                          - $: prov:Person
                            type: prov:QUALIFIED_NAME
                          prov:label: crim-ca/weaver:6.1.0
                          foaf:name: crim-ca/weaver:6.1.0
                          foaf:account:
                            $: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                            type: prov:QUALIFIED_NAME
                          schema:name: crim-ca/weaver:6.1.0
                        id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c:
                          prov:type:
                          - $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:WorkflowEngine
                            type: prov:QUALIFIED_NAME
                          prov:label: cwltool 3.1.20240708091338.dev15+g9c05bb7d
                        data:15401f8d937f5d526951c1bf20dcba16a1271d97:
                          prov:type:
                            $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver
                          prov:label:
                          - Weaver internal WPS used for demo and testing.
                          - crim-ca/weaver:6.1.0
                          prov:generalEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                          prov:specificEntity: doi:10.5281/zenodo.14210717
                        id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1:
                          prov:type:
                            $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          cwlprov:image: debian:stretch-slim
                          prov:label: Container execution of image debian:stretch-slim
                      actedOnBehalfOf:
                        _:id1:
                          prov:delegate: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                        _:id6:
                          prov:delegate: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                      wasStartedBy:
                        _:id2:
                          prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:starter: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:time: '2024-12-12T09:16:17.843783'
                        _:id4:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:starter: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:time: '2024-12-12T09:16:17.843852'
                        _:id10:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:trigger: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        _:id11:
                          prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:trigger: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T14:15:50.834000+00:00'
                      activity:
                        id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                          prov:startTime: '2024-12-12T09:16:17.843806'
                          prov:type:
                            $: wfprov:WorkflowRun
                            type: prov:QUALIFIED_NAME
                          prov:label: Run of workflow/packed.cwl#main
                      wasAssociatedWith:
                        _:id3:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:agent: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:plan: wf:main
                        _:id18:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:agent: id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1
                      entity:
                        data:644e201526525f62152815a76a2dc773450f3dd9:
                          prov:type:
                            $: prov:PrimarySource
                            type: prov:QUALIFIED_NAME
                          prov:label: Source code repository
                          prov:location: https://github.com/crim-ca/weaver
                        data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2:
                          prov:type:
                            $: prov:Organization
                            type: prov:QUALIFIED_NAME
                          foaf:name: "Computer Research Institute of Montr\xE9al"
                          schema:name: "Computer Research Institute of Montr\xE9al"
                        data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0:
                          foaf:name: CRIM
                          schema:name: CRIM
                          prov:location: http://pavics-weaver.readthedocs.org/en/latest/
                          prov:type:
                            $: prov:Organization
                            type: prov:QUALIFIED_NAME
                          prov:label: Server Provider
                        id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                          prov:type:
                            $: wfdesc:ProcessRun
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:label: Job Information
                        data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo:
                          prov:type:
                            $: wfdesc:Process
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver/processes/echo
                          prov:label: Process Description
                        wf:main:
                          prov:type:
                          - $: wfdesc:Process
                            type: prov:QUALIFIED_NAME
                          - $: prov:Plan
                            type: prov:QUALIFIED_NAME
                          prov:label: Prospective provenance
                        data:2ef7bde608ce5404e97d5f042f95f89f1c232871:
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          prov:value: Hello World!
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          prov:value: Hello World!
                        data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b:
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                        - {}
                        id:59967079-217e-4bdb-92d7-2ef2f784825c:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stdout.log
                          cwlprov:nameroot: stdout
                          cwlprov:nameext: .log
                        data:da39a3ee5e6b4b0d3255bfef95601890afd80709:
                          prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                        id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stderr.log
                          cwlprov:nameroot: stderr
                          cwlprov:nameext: .log
                        id:6b04550d-c2bd-400b-858b-14e287bbf8c3:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stdout.log
                          cwlprov:nameroot: stdout
                          cwlprov:nameext: .log
                      wasDerivedFrom:
                        _:id5:
                          prov:generatedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:usedEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                          prov:type:
                            $: prov:PrimarySource
                            type: prov:QUALIFIED_NAME
                        _:id9:
                          prov:generatedEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        _:id15:
                          prov:generatedEntity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                          prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      specializationOf:
                        _:id7:
                          prov:specificEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:generalEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        _:id12:
                          prov:specificEntity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:generalEntity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        _:id20:
                          prov:specificEntity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                        _:id22:
                          prov:specificEntity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:generalEntity: data:da39a3ee5e6b4b0d3255bfef95601890afd80709
                        _:id24:
                          prov:specificEntity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                      wasAttributedTo:
                        _:id8:
                          prov:entity: data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2
                          prov:agent: data:644e201526525f62152815a76a2dc773450f3dd9
                        _:id16:
                          prov:entity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                          prov:agent: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      alternateOf:
                        _:id13:
                          prov:alternate1: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:alternate2: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                      wasGeneratedBy:
                        _:id14:
                          prov:entity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:activity: data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo
                        _:id21:
                          prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/output
                            type: prov:QUALIFIED_NAME
                        _:id23:
                          prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                            type: prov:QUALIFIED_NAME
                        _:id25:
                          prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                            type: prov:QUALIFIED_NAME
                        _:id27:
                          prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/output
                            type: prov:QUALIFIED_NAME
                        _:id28:
                          prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                            type: prov:QUALIFIED_NAME
                        _:id29:
                          prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                            type: prov:QUALIFIED_NAME
                      used:
                        _:id17:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                          prov:time: '2024-12-12T09:16:17.846280'
                          prov:role:
                            $: wf:main/message
                            type: prov:QUALIFIED_NAME
                        _:id19:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                          prov:time: '2024-12-12T09:16:17.863017'
                          prov:role:
                            $: wf:main/echo/message
                            type: prov:QUALIFIED_NAME
                      wasEndedBy:
                        _:id26:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:ender: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867034'
                        _:id30:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:ender: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:time: '2024-12-12T09:16:18.869299'
                  PROV-N:
                    summary: Provenance details returned in PROV-N format.
                    value: "document\n  prefix wfprov <http://purl.org/wf4ever/wfprov#>\n  prefix wfdesc <http://purl.org/wf4ever/wfdesc#>\n  prefix cwlprov <https://w3id.org/cwl/prov#>\n  prefix foaf <http://xmlns.com/foaf/0.1/>\n  prefix schema <http://schema.org/>\n  prefix orcid <https://orcid.org/>\n  prefix id <urn:uuid:>\n  prefix data <urn:hash::sha1:>\n  prefix sha256 <nih:sha-256;>\n  prefix researchobject <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/>\n  prefix metadata <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/>\n  prefix provenance <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/>\n  prefix wf <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#>\n  prefix input <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#>\n  prefix doi <https://doi.org/>\n  prefix wf4ever <http://purl.org/wf4ever/wf4ever#>\n  \n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:location=\"http://localhost:4002\", cwlprov:hostname=\"localhost\"])\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:label=\"crim-ca/weaver:6.0.0\", foaf:accountName=\"crim-ca/weaver:6.0.0\"])\n  agent(id:b3a49ee7-f620-4154-9e4d-d2e948748deb, [prov:type='schema:Person', prov:type='prov:Person', prov:label=\"crim-ca/weaver:6.0.0\", foaf:name=\"crim-ca/weaver:6.0.0\", foaf:account='id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b', schema:name=\"crim-ca/weaver:6.0.0\"])\n  actedOnBehalfOf(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  agent(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, [prov:type='prov:SoftwareAgent', prov:type='wfprov:WorkflowEngine', prov:label=\"cwltool 3.1.20240708091338.dev15+g9c05bb7d\"])\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, -, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, 2024-12-12T09:16:17.843783)\n  activity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:17.843806, -, [prov:type='wfprov:WorkflowRun', prov:label=\"Run of workflow/packed.cwl#main\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, wf:main)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:17.843852)\n  entity(data:644e201526525f62152815a76a2dc773450f3dd9, [prov:type='prov:PrimarySource', prov:label=\"Source code repository\", prov:location=\"https://github.com/crim-ca/weaver\"])\n  agent(data:15401f8d937f5d526951c1bf20dcba16a1271d97, [prov:type='prov:SoftwareAgent', prov:location=\"http://localhost:4002\", prov:label=\"Weaver internal WPS used for demo and testing.\", prov:label=\"crim-ca/weaver:6.0.0\", prov:generalEntity='data:644e201526525f62152815a76a2dc773450f3dd9', prov:specificEntity='doi:10.5281/zenodo.14210717'])\n  entity(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, [prov:type='prov:Organization', foaf:name=\"Computer Research Institute of Montr\xE9al\", schema:name=\"Computer Research Institute of Montr\xE9al\"])\n  entity(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, [foaf:name=\"CRIM\", schema:name=\"CRIM\", prov:location=\"http://pavics-weaver.readthedocs.org/en/latest/\", prov:type='prov:Organization', prov:label=\"Server Provider\"])\n  entity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, [prov:type='wfdesc:ProcessRun', prov:location=\"http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a\", prov:label=\"Job Information\"])\n  entity(data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, [prov:type='wfdesc:Process', prov:location=\"http://localhost:4002/processes/echo\", prov:label=\"Process Description\"])\n  wasDerivedFrom(data:15401f8d937f5d526951c1bf20dcba16a1271d97, data:644e201526525f62152815a76a2dc773450f3dd9, -, -, -, [prov:type='prov:PrimarySource'])\n  actedOnBehalfOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  specializationOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  wasAttributedTo(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, data:644e201526525f62152815a76a2dc773450f3dd9)\n  wasDerivedFrom(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -)\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, 2024-12-12T14:15:50.834000+00:00)\n  specializationOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  alternateOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  wasGeneratedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, -)\n  wasDerivedFrom(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasAttributedTo(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97)\n  entity(wf:main, [prov:type='wfdesc:Process', prov:type='prov:Plan', prov:label=\"Prospective provenance\"])\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.846280, [prov:role='wf:main/message'])\n  agent(id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, [prov:type='prov:SoftwareAgent', cwlprov:image=\"debian:stretch-slim\", prov:label=\"Container execution of image debian:stretch-slim\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, -)\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.863017, [prov:role='wf:main/echo/message'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b, [prov:type='wfprov:Artifact'])\n  entity(id:59967079-217e-4bdb-92d7-2ef2f784825c, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:59967079-217e-4bdb-92d7-2ef2f784825c, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/output'])\n  entity(data:da39a3ee5e6b4b0d3255bfef95601890afd80709, [prov:type='wfprov:Artifact'])\n  entity(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stderr.log\", cwlprov:nameroot=\"stderr\", cwlprov:nameext=\".log\"])\n  specializationOf(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, data:da39a3ee5e6b4b0d3255bfef95601890afd80709)\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  entity(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867034)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/output'])\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:18.869299)\nendDocument\n"
                  PROV-XML:
                    summary: Provenance details returned in PROV-XML format.
                    value: "<?xml version='1.0' encoding='ASCII'?>\n<prov:document\n        xmlns:wfprov=\"http://purl.org/wf4ever/wfprov#\"\n        xmlns:wfdesc=\"http://purl.org/wf4ever/wfdesc#\"\n        xmlns:cwlprov=\"https://w3id.org/cwl/prov#\"\n        xmlns:foaf=\"http://xmlns.com/foaf/0.1/\"\n        xmlns:schema=\"http://schema.org/\"\n        xmlns:orcid=\"https://orcid.org/\"\n        xmlns:id=\"urn:uuid:\"\n        xmlns:data=\"urn:hash::sha1:\"\n        xmlns:sha256=\"nih:sha-256;\"\n        xmlns:researchobject=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/\"\n        xmlns:metadata=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/\"\n        xmlns:provenance=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/\"\n        xmlns:wf=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#\"\n        xmlns:input=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#\"\n        xmlns:doi=\"https://doi.org/\"\n        xmlns:wf4ever=\"http://purl.org/wf4ever/wf4ever#\"\n        xmlns:prov=\"http://www.w3.org/ns/prov#\"\n        xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <cwlprov:hostname>localhost</cwlprov:hostname>\n  </prov:agent>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <foaf:accountName>crim-ca/weaver:6.0.0</foaf:accountName>\n  </prov:agent>\n  <prov:person prov:id=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">schema:Person</prov:type>\n    <foaf:account xsi:type=\"xsd:QName\">id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b</foaf:account>\n    <foaf:name>crim-ca/weaver:6.0.0</foaf:name>\n    <schema:name>crim-ca/weaver:6.0.0</schema:name>\n  </prov:person>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:softwareAgent prov:id=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\">\n    <prov:label>cwltool 3.1.20240708091338.dev15+g9c05bb7d</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowEngine</prov:type>\n  </prov:softwareAgent>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:starter prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:time>2024-12-12T09:16:17.843783</prov:time>\n  </prov:wasStartedBy>\n  <prov:activity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:startTime>2024-12-12T09:16:17.843806</prov:startTime>\n    <prov:label>Run of workflow/packed.cwl#main</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowRun</prov:type>\n  </prov:activity>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:plan prov:ref=\"wf:main\"/>\n  </prov:wasAssociatedWith>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:starter prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:17.843852</prov:time>\n  </prov:wasStartedBy>\n  <prov:hadPrimarySource prov:id=\"data:644e201526525f62152815a76a2dc773450f3dd9\">\n    <prov:label>Source code repository</prov:label>\n    <prov:location xsi:type=\"xsd:string\">https://github.com/crim-ca/weaver</prov:location>\n  </prov:hadPrimarySource>\n  <prov:softwareAgent prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\">\n    <prov:label>Weaver internal WPS used for demo and testing.</prov:label>\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:generalEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n    <prov:specificEntity prov:ref=\"doi:10.5281/zenodo.14210717\"/>\n  </prov:softwareAgent>\n  <prov:organization prov:id=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\">\n    <foaf:name>Computer Research Institute of Montr&#233;al</foaf:name>\n    <schema:name>Computer Research Institute of Montr&#233;al</schema:name>\n  </prov:organization>\n  <prov:organization prov:id=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\">\n    <prov:label>Server Provider</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://pavics-weaver.readthedocs.org/en/latest/</prov:location>\n    <foaf:name>CRIM</foaf:name>\n    <schema:name>CRIM</schema:name>\n  </prov:organization>\n  <prov:entity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:label>Job Information</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:ProcessRun</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\">\n    <prov:label>Process Description</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:entity>\n  <prov:hadPrimarySource>\n    <prov:generatedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:usedEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:hadPrimarySource>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:generalEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  </prov:specializationOf>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\"/>\n    <prov:agent prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:wasAttributedTo>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:trigger prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasStartedBy>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:trigger prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T14:15:50.834000+00:00</prov:time>\n  </prov:wasStartedBy>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:generalEntity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:specializationOf>\n  <prov:alternateOf>\n    <prov:alternate1 prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:alternate2 prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:alternateOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:activity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\"/>\n  </prov:wasGeneratedBy>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:agent prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasAttributedTo>\n  <prov:plan prov:id=\"wf:main\">\n    <prov:label>Prospective provenance</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:plan>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.846280</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/message</prov:role>\n  </prov:used>\n  <prov:softwareAgent prov:id=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\">\n    <prov:label>Container execution of image debian:stretch-slim</prov:label>\n    <cwlprov:image>debian:stretch-slim</cwlprov:image>\n  </prov:softwareAgent>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\"/>\n  </prov:wasAssociatedWith>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.863017</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/message</prov:role>\n  </prov:used>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stderr.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stderr</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:generalEntity prov:ref=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  <prov:entity prov:id=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867034</prov:time>\n  </prov:wasEndedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:18.869299</prov:time>\n  </prov:wasEndedBy>\n</prov:document>\n"
              examples:
                PROV-JSON:
                  summary: Provenance details returned in PROV-JSON format.
                  value:
                    prefix:
                      wfprov: http://purl.org/wf4ever/wfprov#
                      wfdesc: http://purl.org/wf4ever/wfdesc#
                      cwlprov: https://w3id.org/cwl/prov#
                      foaf: http://xmlns.com/foaf/0.1/
                      schema: http://schema.org/
                      orcid: https://orcid.org/
                      id: 'urn:uuid:'
                      data: 'urn:hash::sha1:'
                      sha256: nih:sha-256;
                      researchobject: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/
                      metadata: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/
                      provenance: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/
                      wf: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#
                      input: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#
                      doi: https://doi.org/
                      wf4ever: http://purl.org/wf4ever/wf4ever#
                    agent:
                      id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b:
                      - {}
                      - prov:type:
                          $: foaf:OnlineAccount
                          type: prov:QUALIFIED_NAME
                        prov:location: http://localhost:4002
                        cwlprov:hostname: localhost
                      - prov:type:
                          $: foaf:OnlineAccount
                          type: prov:QUALIFIED_NAME
                        prov:label: crim-ca/weaver:6.1.0
                        foaf:accountName: crim-ca/weaver:6.1.0
                      id:b3a49ee7-f620-4154-9e4d-d2e948748deb:
                        prov:type:
                        - $: schema:Person
                          type: prov:QUALIFIED_NAME
                        - $: prov:Person
                          type: prov:QUALIFIED_NAME
                        prov:label: crim-ca/weaver:6.1.0
                        foaf:name: crim-ca/weaver:6.1.0
                        foaf:account:
                          $: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          type: prov:QUALIFIED_NAME
                        schema:name: crim-ca/weaver:6.1.0
                      id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c:
                        prov:type:
                        - $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:WorkflowEngine
                          type: prov:QUALIFIED_NAME
                        prov:label: cwltool 3.1.20240708091338.dev15+g9c05bb7d
                      data:15401f8d937f5d526951c1bf20dcba16a1271d97:
                        prov:type:
                          $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver
                        prov:label:
                        - Weaver internal WPS used for demo and testing.
                        - crim-ca/weaver:6.1.0
                        prov:generalEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                        prov:specificEntity: doi:10.5281/zenodo.14210717
                      id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1:
                        prov:type:
                          $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        cwlprov:image: debian:stretch-slim
                        prov:label: Container execution of image debian:stretch-slim
                    actedOnBehalfOf:
                      _:id1:
                        prov:delegate: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                      _:id6:
                        prov:delegate: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                    wasStartedBy:
                      _:id2:
                        prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:starter: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:time: '2024-12-12T09:16:17.843783'
                      _:id4:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:starter: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:time: '2024-12-12T09:16:17.843852'
                      _:id10:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:trigger: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      _:id11:
                        prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:trigger: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T14:15:50.834000+00:00'
                    activity:
                      id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                        prov:startTime: '2024-12-12T09:16:17.843806'
                        prov:type:
                          $: wfprov:WorkflowRun
                          type: prov:QUALIFIED_NAME
                        prov:label: Run of workflow/packed.cwl#main
                    wasAssociatedWith:
                      _:id3:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:agent: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:plan: wf:main
                      _:id18:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:agent: id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1
                    entity:
                      data:644e201526525f62152815a76a2dc773450f3dd9:
                        prov:type:
                          $: prov:PrimarySource
                          type: prov:QUALIFIED_NAME
                        prov:label: Source code repository
                        prov:location: https://github.com/crim-ca/weaver
                      data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2:
                        prov:type:
                          $: prov:Organization
                          type: prov:QUALIFIED_NAME
                        foaf:name: "Computer Research Institute of Montr\xE9al"
                        schema:name: "Computer Research Institute of Montr\xE9al"
                      data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0:
                        foaf:name: CRIM
                        schema:name: CRIM
                        prov:location: http://pavics-weaver.readthedocs.org/en/latest/
                        prov:type:
                          $: prov:Organization
                          type: prov:QUALIFIED_NAME
                        prov:label: Server Provider
                      id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                        prov:type:
                          $: wfdesc:ProcessRun
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:label: Job Information
                      data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo:
                        prov:type:
                          $: wfdesc:Process
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver/processes/echo
                        prov:label: Process Description
                      wf:main:
                        prov:type:
                        - $: wfdesc:Process
                          type: prov:QUALIFIED_NAME
                        - $: prov:Plan
                          type: prov:QUALIFIED_NAME
                        prov:label: Prospective provenance
                      data:2ef7bde608ce5404e97d5f042f95f89f1c232871:
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        prov:value: Hello World!
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        prov:value: Hello World!
                      data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b:
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                      - {}
                      id:59967079-217e-4bdb-92d7-2ef2f784825c:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stdout.log
                        cwlprov:nameroot: stdout
                        cwlprov:nameext: .log
                      data:da39a3ee5e6b4b0d3255bfef95601890afd80709:
                        prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                      id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stderr.log
                        cwlprov:nameroot: stderr
                        cwlprov:nameext: .log
                      id:6b04550d-c2bd-400b-858b-14e287bbf8c3:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stdout.log
                        cwlprov:nameroot: stdout
                        cwlprov:nameext: .log
                    wasDerivedFrom:
                      _:id5:
                        prov:generatedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:usedEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                        prov:type:
                          $: prov:PrimarySource
                          type: prov:QUALIFIED_NAME
                      _:id9:
                        prov:generatedEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      _:id15:
                        prov:generatedEntity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                        prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                    specializationOf:
                      _:id7:
                        prov:specificEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:generalEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                      _:id12:
                        prov:specificEntity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:generalEntity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                      _:id20:
                        prov:specificEntity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                      _:id22:
                        prov:specificEntity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:generalEntity: data:da39a3ee5e6b4b0d3255bfef95601890afd80709
                      _:id24:
                        prov:specificEntity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                    wasAttributedTo:
                      _:id8:
                        prov:entity: data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2
                        prov:agent: data:644e201526525f62152815a76a2dc773450f3dd9
                      _:id16:
                        prov:entity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                        prov:agent: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                    alternateOf:
                      _:id13:
                        prov:alternate1: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:alternate2: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                    wasGeneratedBy:
                      _:id14:
                        prov:entity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:activity: data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo
                      _:id21:
                        prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/output
                          type: prov:QUALIFIED_NAME
                      _:id23:
                        prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                          type: prov:QUALIFIED_NAME
                      _:id25:
                        prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                          type: prov:QUALIFIED_NAME
                      _:id27:
                        prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/output
                          type: prov:QUALIFIED_NAME
                      _:id28:
                        prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                          type: prov:QUALIFIED_NAME
                      _:id29:
                        prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                          type: prov:QUALIFIED_NAME
                    used:
                      _:id17:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                        prov:time: '2024-12-12T09:16:17.846280'
                        prov:role:
                          $: wf:main/message
                          type: prov:QUALIFIED_NAME
                      _:id19:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                        prov:time: '2024-12-12T09:16:17.863017'
                        prov:role:
                          $: wf:main/echo/message
                          type: prov:QUALIFIED_NAME
                    wasEndedBy:
                      _:id26:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:ender: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867034'
                      _:id30:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:ender: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:time: '2024-12-12T09:16:18.869299'
                PROV-N:
                  summary: Provenance details returned in PROV-N format.
                  value: "document\n  prefix wfprov <http://purl.org/wf4ever/wfprov#>\n  prefix wfdesc <http://purl.org/wf4ever/wfdesc#>\n  prefix cwlprov <https://w3id.org/cwl/prov#>\n  prefix foaf <http://xmlns.com/foaf/0.1/>\n  prefix schema <http://schema.org/>\n  prefix orcid <https://orcid.org/>\n  prefix id <urn:uuid:>\n  prefix data <urn:hash::sha1:>\n  prefix sha256 <nih:sha-256;>\n  prefix researchobject <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/>\n  prefix metadata <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/>\n  prefix provenance <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/>\n  prefix wf <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#>\n  prefix input <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#>\n  prefix doi <https://doi.org/>\n  prefix wf4ever <http://purl.org/wf4ever/wf4ever#>\n  \n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:location=\"http://localhost:4002\", cwlprov:hostname=\"localhost\"])\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:label=\"crim-ca/weaver:6.0.0\", foaf:accountName=\"crim-ca/weaver:6.0.0\"])\n  agent(id:b3a49ee7-f620-4154-9e4d-d2e948748deb, [prov:type='schema:Person', prov:type='prov:Person', prov:label=\"crim-ca/weaver:6.0.0\", foaf:name=\"crim-ca/weaver:6.0.0\", foaf:account='id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b', schema:name=\"crim-ca/weaver:6.0.0\"])\n  actedOnBehalfOf(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  agent(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, [prov:type='prov:SoftwareAgent', prov:type='wfprov:WorkflowEngine', prov:label=\"cwltool 3.1.20240708091338.dev15+g9c05bb7d\"])\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, -, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, 2024-12-12T09:16:17.843783)\n  activity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:17.843806, -, [prov:type='wfprov:WorkflowRun', prov:label=\"Run of workflow/packed.cwl#main\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, wf:main)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:17.843852)\n  entity(data:644e201526525f62152815a76a2dc773450f3dd9, [prov:type='prov:PrimarySource', prov:label=\"Source code repository\", prov:location=\"https://github.com/crim-ca/weaver\"])\n  agent(data:15401f8d937f5d526951c1bf20dcba16a1271d97, [prov:type='prov:SoftwareAgent', prov:location=\"http://localhost:4002\", prov:label=\"Weaver internal WPS used for demo and testing.\", prov:label=\"crim-ca/weaver:6.0.0\", prov:generalEntity='data:644e201526525f62152815a76a2dc773450f3dd9', prov:specificEntity='doi:10.5281/zenodo.14210717'])\n  entity(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, [prov:type='prov:Organization', foaf:name=\"Computer Research Institute of Montr\xE9al\", schema:name=\"Computer Research Institute of Montr\xE9al\"])\n  entity(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, [foaf:name=\"CRIM\", schema:name=\"CRIM\", prov:location=\"http://pavics-weaver.readthedocs.org/en/latest/\", prov:type='prov:Organization', prov:label=\"Server Provider\"])\n  entity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, [prov:type='wfdesc:ProcessRun', prov:location=\"http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a\", prov:label=\"Job Information\"])\n  entity(data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, [prov:type='wfdesc:Process', prov:location=\"http://localhost:4002/processes/echo\", prov:label=\"Process Description\"])\n  wasDerivedFrom(data:15401f8d937f5d526951c1bf20dcba16a1271d97, data:644e201526525f62152815a76a2dc773450f3dd9, -, -, -, [prov:type='prov:PrimarySource'])\n  actedOnBehalfOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  specializationOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  wasAttributedTo(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, data:644e201526525f62152815a76a2dc773450f3dd9)\n  wasDerivedFrom(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -)\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, 2024-12-12T14:15:50.834000+00:00)\n  specializationOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  alternateOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  wasGeneratedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, -)\n  wasDerivedFrom(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasAttributedTo(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97)\n  entity(wf:main, [prov:type='wfdesc:Process', prov:type='prov:Plan', prov:label=\"Prospective provenance\"])\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.846280, [prov:role='wf:main/message'])\n  agent(id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, [prov:type='prov:SoftwareAgent', cwlprov:image=\"debian:stretch-slim\", prov:label=\"Container execution of image debian:stretch-slim\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, -)\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.863017, [prov:role='wf:main/echo/message'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b, [prov:type='wfprov:Artifact'])\n  entity(id:59967079-217e-4bdb-92d7-2ef2f784825c, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:59967079-217e-4bdb-92d7-2ef2f784825c, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/output'])\n  entity(data:da39a3ee5e6b4b0d3255bfef95601890afd80709, [prov:type='wfprov:Artifact'])\n  entity(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stderr.log\", cwlprov:nameroot=\"stderr\", cwlprov:nameext=\".log\"])\n  specializationOf(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, data:da39a3ee5e6b4b0d3255bfef95601890afd80709)\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  entity(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867034)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/output'])\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:18.869299)\nendDocument\n"
                PROV-XML:
                  summary: Provenance details returned in PROV-XML format.
                  value: "<?xml version='1.0' encoding='ASCII'?>\n<prov:document\n        xmlns:wfprov=\"http://purl.org/wf4ever/wfprov#\"\n        xmlns:wfdesc=\"http://purl.org/wf4ever/wfdesc#\"\n        xmlns:cwlprov=\"https://w3id.org/cwl/prov#\"\n        xmlns:foaf=\"http://xmlns.com/foaf/0.1/\"\n        xmlns:schema=\"http://schema.org/\"\n        xmlns:orcid=\"https://orcid.org/\"\n        xmlns:id=\"urn:uuid:\"\n        xmlns:data=\"urn:hash::sha1:\"\n        xmlns:sha256=\"nih:sha-256;\"\n        xmlns:researchobject=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/\"\n        xmlns:metadata=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/\"\n        xmlns:provenance=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/\"\n        xmlns:wf=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#\"\n        xmlns:input=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#\"\n        xmlns:doi=\"https://doi.org/\"\n        xmlns:wf4ever=\"http://purl.org/wf4ever/wf4ever#\"\n        xmlns:prov=\"http://www.w3.org/ns/prov#\"\n        xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <cwlprov:hostname>localhost</cwlprov:hostname>\n  </prov:agent>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <foaf:accountName>crim-ca/weaver:6.0.0</foaf:accountName>\n  </prov:agent>\n  <prov:person prov:id=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">schema:Person</prov:type>\n    <foaf:account xsi:type=\"xsd:QName\">id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b</foaf:account>\n    <foaf:name>crim-ca/weaver:6.0.0</foaf:name>\n    <schema:name>crim-ca/weaver:6.0.0</schema:name>\n  </prov:person>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:softwareAgent prov:id=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\">\n    <prov:label>cwltool 3.1.20240708091338.dev15+g9c05bb7d</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowEngine</prov:type>\n  </prov:softwareAgent>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:starter prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:time>2024-12-12T09:16:17.843783</prov:time>\n  </prov:wasStartedBy>\n  <prov:activity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:startTime>2024-12-12T09:16:17.843806</prov:startTime>\n    <prov:label>Run of workflow/packed.cwl#main</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowRun</prov:type>\n  </prov:activity>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:plan prov:ref=\"wf:main\"/>\n  </prov:wasAssociatedWith>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:starter prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:17.843852</prov:time>\n  </prov:wasStartedBy>\n  <prov:hadPrimarySource prov:id=\"data:644e201526525f62152815a76a2dc773450f3dd9\">\n    <prov:label>Source code repository</prov:label>\n    <prov:location xsi:type=\"xsd:string\">https://github.com/crim-ca/weaver</prov:location>\n  </prov:hadPrimarySource>\n  <prov:softwareAgent prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\">\n    <prov:label>Weaver internal WPS used for demo and testing.</prov:label>\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:generalEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n    <prov:specificEntity prov:ref=\"doi:10.5281/zenodo.14210717\"/>\n  </prov:softwareAgent>\n  <prov:organization prov:id=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\">\n    <foaf:name>Computer Research Institute of Montr&#233;al</foaf:name>\n    <schema:name>Computer Research Institute of Montr&#233;al</schema:name>\n  </prov:organization>\n  <prov:organization prov:id=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\">\n    <prov:label>Server Provider</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://pavics-weaver.readthedocs.org/en/latest/</prov:location>\n    <foaf:name>CRIM</foaf:name>\n    <schema:name>CRIM</schema:name>\n  </prov:organization>\n  <prov:entity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:label>Job Information</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:ProcessRun</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\">\n    <prov:label>Process Description</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:entity>\n  <prov:hadPrimarySource>\n    <prov:generatedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:usedEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:hadPrimarySource>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:generalEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  </prov:specializationOf>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\"/>\n    <prov:agent prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:wasAttributedTo>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:trigger prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasStartedBy>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:trigger prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T14:15:50.834000+00:00</prov:time>\n  </prov:wasStartedBy>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:generalEntity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:specializationOf>\n  <prov:alternateOf>\n    <prov:alternate1 prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:alternate2 prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:alternateOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:activity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\"/>\n  </prov:wasGeneratedBy>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:agent prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasAttributedTo>\n  <prov:plan prov:id=\"wf:main\">\n    <prov:label>Prospective provenance</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:plan>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.846280</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/message</prov:role>\n  </prov:used>\n  <prov:softwareAgent prov:id=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\">\n    <prov:label>Container execution of image debian:stretch-slim</prov:label>\n    <cwlprov:image>debian:stretch-slim</cwlprov:image>\n  </prov:softwareAgent>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\"/>\n  </prov:wasAssociatedWith>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.863017</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/message</prov:role>\n  </prov:used>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stderr.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stderr</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:generalEntity prov:ref=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  <prov:entity prov:id=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867034</prov:time>\n  </prov:wasEndedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:18.869299</prov:time>\n  </prov:wasEndedBy>\n</prov:document>\n"
            application/xml:
              schema:
                $ref: '#/components/responses/OkGetJobProvResponse'
                examples:
                  PROV-JSON:
                    summary: Provenance details returned in PROV-JSON format.
                    value:
                      prefix:
                        wfprov: http://purl.org/wf4ever/wfprov#
                        wfdesc: http://purl.org/wf4ever/wfdesc#
                        cwlprov: https://w3id.org/cwl/prov#
                        foaf: http://xmlns.com/foaf/0.1/
                        schema: http://schema.org/
                        orcid: https://orcid.org/
                        id: 'urn:uuid:'
                        data: 'urn:hash::sha1:'
                        sha256: nih:sha-256;
                        researchobject: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/
                        metadata: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/
                        provenance: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/
                        wf: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#
                        input: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#
                        doi: https://doi.org/
                        wf4ever: http://purl.org/wf4ever/wf4ever#
                      agent:
                        id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b:
                        - {}
                        - prov:type:
                            $: foaf:OnlineAccount
                            type: prov:QUALIFIED_NAME
                          prov:location: http://localhost:4002
                          cwlprov:hostname: localhost
                        - prov:type:
                            $: foaf:OnlineAccount
                            type: prov:QUALIFIED_NAME
                          prov:label: crim-ca/weaver:6.1.0
                          foaf:accountName: crim-ca/weaver:6.1.0
                        id:b3a49ee7-f620-4154-9e4d-d2e948748deb:
                          prov:type:
                          - $: schema:Person
                            type: prov:QUALIFIED_NAME
                          - $: prov:Person
                            type: prov:QUALIFIED_NAME
                          prov:label: crim-ca/weaver:6.1.0
                          foaf:name: crim-ca/weaver:6.1.0
                          foaf:account:
                            $: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                            type: prov:QUALIFIED_NAME
                          schema:name: crim-ca/weaver:6.1.0
                        id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c:
                          prov:type:
                          - $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:WorkflowEngine
                            type: prov:QUALIFIED_NAME
                          prov:label: cwltool 3.1.20240708091338.dev15+g9c05bb7d
                        data:15401f8d937f5d526951c1bf20dcba16a1271d97:
                          prov:type:
                            $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver
                          prov:label:
                          - Weaver internal WPS used for demo and testing.
                          - crim-ca/weaver:6.1.0
                          prov:generalEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                          prov:specificEntity: doi:10.5281/zenodo.14210717
                        id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1:
                          prov:type:
                            $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          cwlprov:image: debian:stretch-slim
                          prov:label: Container execution of image debian:stretch-slim
                      actedOnBehalfOf:
                        _:id1:
                          prov:delegate: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                        _:id6:
                          prov:delegate: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                      wasStartedBy:
                        _:id2:
                          prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:starter: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:time: '2024-12-12T09:16:17.843783'
                        _:id4:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:starter: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:time: '2024-12-12T09:16:17.843852'
                        _:id10:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:trigger: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        _:id11:
                          prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:trigger: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T14:15:50.834000+00:00'
                      activity:
                        id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                          prov:startTime: '2024-12-12T09:16:17.843806'
                          prov:type:
                            $: wfprov:WorkflowRun
                            type: prov:QUALIFIED_NAME
                          prov:label: Run of workflow/packed.cwl#main
                      wasAssociatedWith:
                        _:id3:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:agent: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:plan: wf:main
                        _:id18:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:agent: id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1
                      entity:
                        data:644e201526525f62152815a76a2dc773450f3dd9:
                          prov:type:
                            $: prov:PrimarySource
                            type: prov:QUALIFIED_NAME
                          prov:label: Source code repository
                          prov:location: https://github.com/crim-ca/weaver
                        data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2:
                          prov:type:
                            $: prov:Organization
                            type: prov:QUALIFIED_NAME
                          foaf:name: "Computer Research Institute of Montr\xE9al"
                          schema:name: "Computer Research Institute of Montr\xE9al"
                        data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0:
                          foaf:name: CRIM
                          schema:name: CRIM
                          prov:location: http://pavics-weaver.readthedocs.org/en/latest/
                          prov:type:
                            $: prov:Organization
                            type: prov:QUALIFIED_NAME
                          prov:label: Server Provider
                        id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                          prov:type:
                            $: wfdesc:ProcessRun
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:label: Job Information
                        data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo:
                          prov:type:
                            $: wfdesc:Process
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver/processes/echo
                          prov:label: Process Description
                        wf:main:
                          prov:type:
                          - $: wfdesc:Process
                            type: prov:QUALIFIED_NAME
                          - $: prov:Plan
                            type: prov:QUALIFIED_NAME
                          prov:label: Prospective provenance
                        data:2ef7bde608ce5404e97d5f042f95f89f1c232871:
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          prov:value: Hello World!
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          prov:value: Hello World!
                        data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b:
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                        - {}
                        id:59967079-217e-4bdb-92d7-2ef2f784825c:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stdout.log
                          cwlprov:nameroot: stdout
                          cwlprov:nameext: .log
                        data:da39a3ee5e6b4b0d3255bfef95601890afd80709:
                          prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                        id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stderr.log
                          cwlprov:nameroot: stderr
                          cwlprov:nameext: .log
                        id:6b04550d-c2bd-400b-858b-14e287bbf8c3:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stdout.log
                          cwlprov:nameroot: stdout
                          cwlprov:nameext: .log
                      wasDerivedFrom:
                        _:id5:
                          prov:generatedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:usedEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                          prov:type:
                            $: prov:PrimarySource
                            type: prov:QUALIFIED_NAME
                        _:id9:
                          prov:generatedEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        _:id15:
                          prov:generatedEntity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                          prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      specializationOf:
                        _:id7:
                          prov:specificEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:generalEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        _:id12:
                          prov:specificEntity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:generalEntity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        _:id20:
                          prov:specificEntity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                        _:id22:
                          prov:specificEntity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:generalEntity: data:da39a3ee5e6b4b0d3255bfef95601890afd80709
                        _:id24:
                          prov:specificEntity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                      wasAttributedTo:
                        _:id8:
                          prov:entity: data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2
                          prov:agent: data:644e201526525f62152815a76a2dc773450f3dd9
                        _:id16:
                          prov:entity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                          prov:agent: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      alternateOf:
                        _:id13:
                          prov:alternate1: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:alternate2: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                      wasGeneratedBy:
                        _:id14:
                          prov:entity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:activity: data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo
                        _:id21:
                          prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/output
                            type: prov:QUALIFIED_NAME
                        _:id23:
                          prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                            type: prov:QUALIFIED_NAME
                        _:id25:
                          prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                            type: prov:QUALIFIED_NAME
                        _:id27:
                          prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/output
                            type: prov:QUALIFIED_NAME
                        _:id28:
                          prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                            type: prov:QUALIFIED_NAME
                        _:id29:
                          prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                            type: prov:QUALIFIED_NAME
                      used:
                        _:id17:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                          prov:time: '2024-12-12T09:16:17.846280'
                          prov:role:
                            $: wf:main/message
                            type: prov:QUALIFIED_NAME
                        _:id19:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                          prov:time: '2024-12-12T09:16:17.863017'
                          prov:role:
                            $: wf:main/echo/message
                            type: prov:QUALIFIED_NAME
                      wasEndedBy:
                        _:id26:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:ender: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867034'
                        _:id30:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:ender: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:time: '2024-12-12T09:16:18.869299'
                  PROV-N:
                    summary: Provenance details returned in PROV-N format.
                    value: "document\n  prefix wfprov <http://purl.org/wf4ever/wfprov#>\n  prefix wfdesc <http://purl.org/wf4ever/wfdesc#>\n  prefix cwlprov <https://w3id.org/cwl/prov#>\n  prefix foaf <http://xmlns.com/foaf/0.1/>\n  prefix schema <http://schema.org/>\n  prefix orcid <https://orcid.org/>\n  prefix id <urn:uuid:>\n  prefix data <urn:hash::sha1:>\n  prefix sha256 <nih:sha-256;>\n  prefix researchobject <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/>\n  prefix metadata <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/>\n  prefix provenance <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/>\n  prefix wf <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#>\n  prefix input <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#>\n  prefix doi <https://doi.org/>\n  prefix wf4ever <http://purl.org/wf4ever/wf4ever#>\n  \n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:location=\"http://localhost:4002\", cwlprov:hostname=\"localhost\"])\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:label=\"crim-ca/weaver:6.0.0\", foaf:accountName=\"crim-ca/weaver:6.0.0\"])\n  agent(id:b3a49ee7-f620-4154-9e4d-d2e948748deb, [prov:type='schema:Person', prov:type='prov:Person', prov:label=\"crim-ca/weaver:6.0.0\", foaf:name=\"crim-ca/weaver:6.0.0\", foaf:account='id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b', schema:name=\"crim-ca/weaver:6.0.0\"])\n  actedOnBehalfOf(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  agent(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, [prov:type='prov:SoftwareAgent', prov:type='wfprov:WorkflowEngine', prov:label=\"cwltool 3.1.20240708091338.dev15+g9c05bb7d\"])\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, -, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, 2024-12-12T09:16:17.843783)\n  activity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:17.843806, -, [prov:type='wfprov:WorkflowRun', prov:label=\"Run of workflow/packed.cwl#main\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, wf:main)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:17.843852)\n  entity(data:644e201526525f62152815a76a2dc773450f3dd9, [prov:type='prov:PrimarySource', prov:label=\"Source code repository\", prov:location=\"https://github.com/crim-ca/weaver\"])\n  agent(data:15401f8d937f5d526951c1bf20dcba16a1271d97, [prov:type='prov:SoftwareAgent', prov:location=\"http://localhost:4002\", prov:label=\"Weaver internal WPS used for demo and testing.\", prov:label=\"crim-ca/weaver:6.0.0\", prov:generalEntity='data:644e201526525f62152815a76a2dc773450f3dd9', prov:specificEntity='doi:10.5281/zenodo.14210717'])\n  entity(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, [prov:type='prov:Organization', foaf:name=\"Computer Research Institute of Montr\xE9al\", schema:name=\"Computer Research Institute of Montr\xE9al\"])\n  entity(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, [foaf:name=\"CRIM\", schema:name=\"CRIM\", prov:location=\"http://pavics-weaver.readthedocs.org/en/latest/\", prov:type='prov:Organization', prov:label=\"Server Provider\"])\n  entity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, [prov:type='wfdesc:ProcessRun', prov:location=\"http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a\", prov:label=\"Job Information\"])\n  entity(data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, [prov:type='wfdesc:Process', prov:location=\"http://localhost:4002/processes/echo\", prov:label=\"Process Description\"])\n  wasDerivedFrom(data:15401f8d937f5d526951c1bf20dcba16a1271d97, data:644e201526525f62152815a76a2dc773450f3dd9, -, -, -, [prov:type='prov:PrimarySource'])\n  actedOnBehalfOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  specializationOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  wasAttributedTo(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, data:644e201526525f62152815a76a2dc773450f3dd9)\n  wasDerivedFrom(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -)\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, 2024-12-12T14:15:50.834000+00:00)\n  specializationOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  alternateOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  wasGeneratedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, -)\n  wasDerivedFrom(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasAttributedTo(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97)\n  entity(wf:main, [prov:type='wfdesc:Process', prov:type='prov:Plan', prov:label=\"Prospective provenance\"])\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.846280, [prov:role='wf:main/message'])\n  agent(id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, [prov:type='prov:SoftwareAgent', cwlprov:image=\"debian:stretch-slim\", prov:label=\"Container execution of image debian:stretch-slim\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, -)\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.863017, [prov:role='wf:main/echo/message'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b, [prov:type='wfprov:Artifact'])\n  entity(id:59967079-217e-4bdb-92d7-2ef2f784825c, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:59967079-217e-4bdb-92d7-2ef2f784825c, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/output'])\n  entity(data:da39a3ee5e6b4b0d3255bfef95601890afd80709, [prov:type='wfprov:Artifact'])\n  entity(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stderr.log\", cwlprov:nameroot=\"stderr\", cwlprov:nameext=\".log\"])\n  specializationOf(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, data:da39a3ee5e6b4b0d3255bfef95601890afd80709)\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  entity(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867034)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/output'])\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:18.869299)\nendDocument\n"
                  PROV-XML:
                    summary: Provenance details returned in PROV-XML format.
                    value: "<?xml version='1.0' encoding='ASCII'?>\n<prov:document\n        xmlns:wfprov=\"http://purl.org/wf4ever/wfprov#\"\n        xmlns:wfdesc=\"http://purl.org/wf4ever/wfdesc#\"\n        xmlns:cwlprov=\"https://w3id.org/cwl/prov#\"\n        xmlns:foaf=\"http://xmlns.com/foaf/0.1/\"\n        xmlns:schema=\"http://schema.org/\"\n        xmlns:orcid=\"https://orcid.org/\"\n        xmlns:id=\"urn:uuid:\"\n        xmlns:data=\"urn:hash::sha1:\"\n        xmlns:sha256=\"nih:sha-256;\"\n        xmlns:researchobject=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/\"\n        xmlns:metadata=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/\"\n        xmlns:provenance=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/\"\n        xmlns:wf=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#\"\n        xmlns:input=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#\"\n        xmlns:doi=\"https://doi.org/\"\n        xmlns:wf4ever=\"http://purl.org/wf4ever/wf4ever#\"\n        xmlns:prov=\"http://www.w3.org/ns/prov#\"\n        xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <cwlprov:hostname>localhost</cwlprov:hostname>\n  </prov:agent>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <foaf:accountName>crim-ca/weaver:6.0.0</foaf:accountName>\n  </prov:agent>\n  <prov:person prov:id=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">schema:Person</prov:type>\n    <foaf:account xsi:type=\"xsd:QName\">id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b</foaf:account>\n    <foaf:name>crim-ca/weaver:6.0.0</foaf:name>\n    <schema:name>crim-ca/weaver:6.0.0</schema:name>\n  </prov:person>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:softwareAgent prov:id=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\">\n    <prov:label>cwltool 3.1.20240708091338.dev15+g9c05bb7d</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowEngine</prov:type>\n  </prov:softwareAgent>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:starter prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:time>2024-12-12T09:16:17.843783</prov:time>\n  </prov:wasStartedBy>\n  <prov:activity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:startTime>2024-12-12T09:16:17.843806</prov:startTime>\n    <prov:label>Run of workflow/packed.cwl#main</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowRun</prov:type>\n  </prov:activity>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:plan prov:ref=\"wf:main\"/>\n  </prov:wasAssociatedWith>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:starter prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:17.843852</prov:time>\n  </prov:wasStartedBy>\n  <prov:hadPrimarySource prov:id=\"data:644e201526525f62152815a76a2dc773450f3dd9\">\n    <prov:label>Source code repository</prov:label>\n    <prov:location xsi:type=\"xsd:string\">https://github.com/crim-ca/weaver</prov:location>\n  </prov:hadPrimarySource>\n  <prov:softwareAgent prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\">\n    <prov:label>Weaver internal WPS used for demo and testing.</prov:label>\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:generalEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n    <prov:specificEntity prov:ref=\"doi:10.5281/zenodo.14210717\"/>\n  </prov:softwareAgent>\n  <prov:organization prov:id=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\">\n    <foaf:name>Computer Research Institute of Montr&#233;al</foaf:name>\n    <schema:name>Computer Research Institute of Montr&#233;al</schema:name>\n  </prov:organization>\n  <prov:organization prov:id=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\">\n    <prov:label>Server Provider</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://pavics-weaver.readthedocs.org/en/latest/</prov:location>\n    <foaf:name>CRIM</foaf:name>\n    <schema:name>CRIM</schema:name>\n  </prov:organization>\n  <prov:entity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:label>Job Information</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:ProcessRun</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\">\n    <prov:label>Process Description</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:entity>\n  <prov:hadPrimarySource>\n    <prov:generatedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:usedEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:hadPrimarySource>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:generalEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  </prov:specializationOf>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\"/>\n    <prov:agent prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:wasAttributedTo>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:trigger prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasStartedBy>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:trigger prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T14:15:50.834000+00:00</prov:time>\n  </prov:wasStartedBy>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:generalEntity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:specializationOf>\n  <prov:alternateOf>\n    <prov:alternate1 prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:alternate2 prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:alternateOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:activity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\"/>\n  </prov:wasGeneratedBy>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:agent prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasAttributedTo>\n  <prov:plan prov:id=\"wf:main\">\n    <prov:label>Prospective provenance</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:plan>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.846280</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/message</prov:role>\n  </prov:used>\n  <prov:softwareAgent prov:id=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\">\n    <prov:label>Container execution of image debian:stretch-slim</prov:label>\n    <cwlprov:image>debian:stretch-slim</cwlprov:image>\n  </prov:softwareAgent>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\"/>\n  </prov:wasAssociatedWith>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.863017</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/message</prov:role>\n  </prov:used>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stderr.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stderr</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:generalEntity prov:ref=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  <prov:entity prov:id=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867034</prov:time>\n  </prov:wasEndedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:18.869299</prov:time>\n  </prov:wasEndedBy>\n</prov:document>\n"
              examples:
                PROV-JSON:
                  summary: Provenance details returned in PROV-JSON format.
                  value:
                    prefix:
                      wfprov: http://purl.org/wf4ever/wfprov#
                      wfdesc: http://purl.org/wf4ever/wfdesc#
                      cwlprov: https://w3id.org/cwl/prov#
                      foaf: http://xmlns.com/foaf/0.1/
                      schema: http://schema.org/
                      orcid: https://orcid.org/
                      id: 'urn:uuid:'
                      data: 'urn:hash::sha1:'
                      sha256: nih:sha-256;
                      researchobject: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/
                      metadata: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/
                      provenance: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/
                      wf: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#
                      input: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#
                      doi: https://doi.org/
                      wf4ever: http://purl.org/wf4ever/wf4ever#
                    agent:
                      id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b:
                      - {}
                      - prov:type:
                          $: foaf:OnlineAccount
                          type: prov:QUALIFIED_NAME
                        prov:location: http://localhost:4002
                        cwlprov:hostname: localhost
                      - prov:type:
                          $: foaf:OnlineAccount
                          type: prov:QUALIFIED_NAME
                        prov:label: crim-ca/weaver:6.1.0
                        foaf:accountName: crim-ca/weaver:6.1.0
                      id:b3a49ee7-f620-4154-9e4d-d2e948748deb:
                        prov:type:
                        - $: schema:Person
                          type: prov:QUALIFIED_NAME
                        - $: prov:Person
                          type: prov:QUALIFIED_NAME
                        prov:label: crim-ca/weaver:6.1.0
                        foaf:name: crim-ca/weaver:6.1.0
                        foaf:account:
                          $: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          type: prov:QUALIFIED_NAME
                        schema:name: crim-ca/weaver:6.1.0
                      id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c:
                        prov:type:
                        - $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:WorkflowEngine
                          type: prov:QUALIFIED_NAME
                        prov:label: cwltool 3.1.20240708091338.dev15+g9c05bb7d
                      data:15401f8d937f5d526951c1bf20dcba16a1271d97:
                        prov:type:
                          $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver
                        prov:label:
                        - Weaver internal WPS used for demo and testing.
                        - crim-ca/weaver:6.1.0
                        prov:generalEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                        prov:specificEntity: doi:10.5281/zenodo.14210717
                      id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1:
                        prov:type:
                          $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        cwlprov:image: debian:stretch-slim
                        prov:label: Container execution of image debian:stretch-slim
                    actedOnBehalfOf:
                      _:id1:
                        prov:delegate: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                      _:id6:
                        prov:delegate: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                    wasStartedBy:
                      _:id2:
                        prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:starter: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:time: '2024-12-12T09:16:17.843783'
                      _:id4:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:starter: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:time: '2024-12-12T09:16:17.843852'
                      _:id10:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:trigger: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      _:id11:
                        prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:trigger: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T14:15:50.834000+00:00'
                    activity:
                      id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                        prov:startTime: '2024-12-12T09:16:17.843806'
                        prov:type:
                          $: wfprov:WorkflowRun
                          type: prov:QUALIFIED_NAME
                        prov:label: Run of workflow/packed.cwl#main
                    wasAssociatedWith:
                      _:id3:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:agent: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:plan: wf:main
                      _:id18:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:agent: id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1
                    entity:
                      data:644e201526525f62152815a76a2dc773450f3dd9:
                        prov:type:
                          $: prov:PrimarySource
                          type: prov:QUALIFIED_NAME
                        prov:label: Source code repository
                        prov:location: https://github.com/crim-ca/weaver
                      data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2:
                        prov:type:
                          $: prov:Organization
                          type: prov:QUALIFIED_NAME
                        foaf:name: "Computer Research Institute of Montr\xE9al"
                        schema:name: "Computer Research Institute of Montr\xE9al"
                      data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0:
                        foaf:name: CRIM
                        schema:name: CRIM
                        prov:location: http://pavics-weaver.readthedocs.org/en/latest/
                        prov:type:
                          $: prov:Organization
                          type: prov:QUALIFIED_NAME
                        prov:label: Server Provider
                      id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                        prov:type:
                          $: wfdesc:ProcessRun
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:label: Job Information
                      data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo:
                        prov:type:
                          $: wfdesc:Process
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver/processes/echo
                        prov:label: Process Description
                      wf:main:
                        prov:type:
                        - $: wfdesc:Process
                          type: prov:QUALIFIED_NAME
                        - $: prov:Plan
                          type: prov:QUALIFIED_NAME
                        prov:label: Prospective provenance
                      data:2ef7bde608ce5404e97d5f042f95f89f1c232871:
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        prov:value: Hello World!
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        prov:value: Hello World!
                      data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b:
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                      - {}
                      id:59967079-217e-4bdb-92d7-2ef2f784825c:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stdout.log
                        cwlprov:nameroot: stdout
                        cwlprov:nameext: .log
                      data:da39a3ee5e6b4b0d3255bfef95601890afd80709:
                        prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                      id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stderr.log
                        cwlprov:nameroot: stderr
                        cwlprov:nameext: .log
                      id:6b04550d-c2bd-400b-858b-14e287bbf8c3:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stdout.log
                        cwlprov:nameroot: stdout
                        cwlprov:nameext: .log
                    wasDerivedFrom:
                      _:id5:
                        prov:generatedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:usedEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                        prov:type:
                          $: prov:PrimarySource
                          type: prov:QUALIFIED_NAME
                      _:id9:
                        prov:generatedEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      _:id15:
                        prov:generatedEntity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                        prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                    specializationOf:
                      _:id7:
                        prov:specificEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:generalEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                      _:id12:
                        prov:specificEntity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:generalEntity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                      _:id20:
                        prov:specificEntity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                      _:id22:
                        prov:specificEntity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:generalEntity: data:da39a3ee5e6b4b0d3255bfef95601890afd80709
                      _:id24:
                        prov:specificEntity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                    wasAttributedTo:
                      _:id8:
                        prov:entity: data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2
                        prov:agent: data:644e201526525f62152815a76a2dc773450f3dd9
                      _:id16:
                        prov:entity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                        prov:agent: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                    alternateOf:
                      _:id13:
                        prov:alternate1: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:alternate2: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                    wasGeneratedBy:
                      _:id14:
                        prov:entity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:activity: data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo
                      _:id21:
                        prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/output
                          type: prov:QUALIFIED_NAME
                      _:id23:
                        prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                          type: prov:QUALIFIED_NAME
                      _:id25:
                        prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                          type: prov:QUALIFIED_NAME
                      _:id27:
                        prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/output
                          type: prov:QUALIFIED_NAME
                      _:id28:
                        prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                          type: prov:QUALIFIED_NAME
                      _:id29:
                        prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                          type: prov:QUALIFIED_NAME
                    used:
                      _:id17:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                        prov:time: '2024-12-12T09:16:17.846280'
                        prov:role:
                          $: wf:main/message
                          type: prov:QUALIFIED_NAME
                      _:id19:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                        prov:time: '2024-12-12T09:16:17.863017'
                        prov:role:
                          $: wf:main/echo/message
                          type: prov:QUALIFIED_NAME
                    wasEndedBy:
                      _:id26:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:ender: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867034'
                      _:id30:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:ender: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:time: '2024-12-12T09:16:18.869299'
                PROV-N:
                  summary: Provenance details returned in PROV-N format.
                  value: "document\n  prefix wfprov <http://purl.org/wf4ever/wfprov#>\n  prefix wfdesc <http://purl.org/wf4ever/wfdesc#>\n  prefix cwlprov <https://w3id.org/cwl/prov#>\n  prefix foaf <http://xmlns.com/foaf/0.1/>\n  prefix schema <http://schema.org/>\n  prefix orcid <https://orcid.org/>\n  prefix id <urn:uuid:>\n  prefix data <urn:hash::sha1:>\n  prefix sha256 <nih:sha-256;>\n  prefix researchobject <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/>\n  prefix metadata <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/>\n  prefix provenance <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/>\n  prefix wf <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#>\n  prefix input <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#>\n  prefix doi <https://doi.org/>\n  prefix wf4ever <http://purl.org/wf4ever/wf4ever#>\n  \n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:location=\"http://localhost:4002\", cwlprov:hostname=\"localhost\"])\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:label=\"crim-ca/weaver:6.0.0\", foaf:accountName=\"crim-ca/weaver:6.0.0\"])\n  agent(id:b3a49ee7-f620-4154-9e4d-d2e948748deb, [prov:type='schema:Person', prov:type='prov:Person', prov:label=\"crim-ca/weaver:6.0.0\", foaf:name=\"crim-ca/weaver:6.0.0\", foaf:account='id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b', schema:name=\"crim-ca/weaver:6.0.0\"])\n  actedOnBehalfOf(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  agent(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, [prov:type='prov:SoftwareAgent', prov:type='wfprov:WorkflowEngine', prov:label=\"cwltool 3.1.20240708091338.dev15+g9c05bb7d\"])\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, -, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, 2024-12-12T09:16:17.843783)\n  activity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:17.843806, -, [prov:type='wfprov:WorkflowRun', prov:label=\"Run of workflow/packed.cwl#main\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, wf:main)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:17.843852)\n  entity(data:644e201526525f62152815a76a2dc773450f3dd9, [prov:type='prov:PrimarySource', prov:label=\"Source code repository\", prov:location=\"https://github.com/crim-ca/weaver\"])\n  agent(data:15401f8d937f5d526951c1bf20dcba16a1271d97, [prov:type='prov:SoftwareAgent', prov:location=\"http://localhost:4002\", prov:label=\"Weaver internal WPS used for demo and testing.\", prov:label=\"crim-ca/weaver:6.0.0\", prov:generalEntity='data:644e201526525f62152815a76a2dc773450f3dd9', prov:specificEntity='doi:10.5281/zenodo.14210717'])\n  entity(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, [prov:type='prov:Organization', foaf:name=\"Computer Research Institute of Montr\xE9al\", schema:name=\"Computer Research Institute of Montr\xE9al\"])\n  entity(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, [foaf:name=\"CRIM\", schema:name=\"CRIM\", prov:location=\"http://pavics-weaver.readthedocs.org/en/latest/\", prov:type='prov:Organization', prov:label=\"Server Provider\"])\n  entity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, [prov:type='wfdesc:ProcessRun', prov:location=\"http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a\", prov:label=\"Job Information\"])\n  entity(data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, [prov:type='wfdesc:Process', prov:location=\"http://localhost:4002/processes/echo\", prov:label=\"Process Description\"])\n  wasDerivedFrom(data:15401f8d937f5d526951c1bf20dcba16a1271d97, data:644e201526525f62152815a76a2dc773450f3dd9, -, -, -, [prov:type='prov:PrimarySource'])\n  actedOnBehalfOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  specializationOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  wasAttributedTo(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, data:644e201526525f62152815a76a2dc773450f3dd9)\n  wasDerivedFrom(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -)\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, 2024-12-12T14:15:50.834000+00:00)\n  specializationOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  alternateOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  wasGeneratedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, -)\n  wasDerivedFrom(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasAttributedTo(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97)\n  entity(wf:main, [prov:type='wfdesc:Process', prov:type='prov:Plan', prov:label=\"Prospective provenance\"])\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.846280, [prov:role='wf:main/message'])\n  agent(id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, [prov:type='prov:SoftwareAgent', cwlprov:image=\"debian:stretch-slim\", prov:label=\"Container execution of image debian:stretch-slim\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, -)\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.863017, [prov:role='wf:main/echo/message'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b, [prov:type='wfprov:Artifact'])\n  entity(id:59967079-217e-4bdb-92d7-2ef2f784825c, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:59967079-217e-4bdb-92d7-2ef2f784825c, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/output'])\n  entity(data:da39a3ee5e6b4b0d3255bfef95601890afd80709, [prov:type='wfprov:Artifact'])\n  entity(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stderr.log\", cwlprov:nameroot=\"stderr\", cwlprov:nameext=\".log\"])\n  specializationOf(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, data:da39a3ee5e6b4b0d3255bfef95601890afd80709)\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  entity(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867034)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/output'])\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:18.869299)\nendDocument\n"
                PROV-XML:
                  summary: Provenance details returned in PROV-XML format.
                  value: "<?xml version='1.0' encoding='ASCII'?>\n<prov:document\n        xmlns:wfprov=\"http://purl.org/wf4ever/wfprov#\"\n        xmlns:wfdesc=\"http://purl.org/wf4ever/wfdesc#\"\n        xmlns:cwlprov=\"https://w3id.org/cwl/prov#\"\n        xmlns:foaf=\"http://xmlns.com/foaf/0.1/\"\n        xmlns:schema=\"http://schema.org/\"\n        xmlns:orcid=\"https://orcid.org/\"\n        xmlns:id=\"urn:uuid:\"\n        xmlns:data=\"urn:hash::sha1:\"\n        xmlns:sha256=\"nih:sha-256;\"\n        xmlns:researchobject=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/\"\n        xmlns:metadata=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/\"\n        xmlns:provenance=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/\"\n        xmlns:wf=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#\"\n        xmlns:input=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#\"\n        xmlns:doi=\"https://doi.org/\"\n        xmlns:wf4ever=\"http://purl.org/wf4ever/wf4ever#\"\n        xmlns:prov=\"http://www.w3.org/ns/prov#\"\n        xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <cwlprov:hostname>localhost</cwlprov:hostname>\n  </prov:agent>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <foaf:accountName>crim-ca/weaver:6.0.0</foaf:accountName>\n  </prov:agent>\n  <prov:person prov:id=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">schema:Person</prov:type>\n    <foaf:account xsi:type=\"xsd:QName\">id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b</foaf:account>\n    <foaf:name>crim-ca/weaver:6.0.0</foaf:name>\n    <schema:name>crim-ca/weaver:6.0.0</schema:name>\n  </prov:person>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:softwareAgent prov:id=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\">\n    <prov:label>cwltool 3.1.20240708091338.dev15+g9c05bb7d</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowEngine</prov:type>\n  </prov:softwareAgent>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:starter prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:time>2024-12-12T09:16:17.843783</prov:time>\n  </prov:wasStartedBy>\n  <prov:activity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:startTime>2024-12-12T09:16:17.843806</prov:startTime>\n    <prov:label>Run of workflow/packed.cwl#main</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowRun</prov:type>\n  </prov:activity>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:plan prov:ref=\"wf:main\"/>\n  </prov:wasAssociatedWith>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:starter prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:17.843852</prov:time>\n  </prov:wasStartedBy>\n  <prov:hadPrimarySource prov:id=\"data:644e201526525f62152815a76a2dc773450f3dd9\">\n    <prov:label>Source code repository</prov:label>\n    <prov:location xsi:type=\"xsd:string\">https://github.com/crim-ca/weaver</prov:location>\n  </prov:hadPrimarySource>\n  <prov:softwareAgent prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\">\n    <prov:label>Weaver internal WPS used for demo and testing.</prov:label>\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:generalEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n    <prov:specificEntity prov:ref=\"doi:10.5281/zenodo.14210717\"/>\n  </prov:softwareAgent>\n  <prov:organization prov:id=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\">\n    <foaf:name>Computer Research Institute of Montr&#233;al</foaf:name>\n    <schema:name>Computer Research Institute of Montr&#233;al</schema:name>\n  </prov:organization>\n  <prov:organization prov:id=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\">\n    <prov:label>Server Provider</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://pavics-weaver.readthedocs.org/en/latest/</prov:location>\n    <foaf:name>CRIM</foaf:name>\n    <schema:name>CRIM</schema:name>\n  </prov:organization>\n  <prov:entity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:label>Job Information</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:ProcessRun</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\">\n    <prov:label>Process Description</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:entity>\n  <prov:hadPrimarySource>\n    <prov:generatedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:usedEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:hadPrimarySource>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:generalEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  </prov:specializationOf>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\"/>\n    <prov:agent prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:wasAttributedTo>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:trigger prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasStartedBy>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:trigger prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T14:15:50.834000+00:00</prov:time>\n  </prov:wasStartedBy>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:generalEntity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:specializationOf>\n  <prov:alternateOf>\n    <prov:alternate1 prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:alternate2 prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:alternateOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:activity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\"/>\n  </prov:wasGeneratedBy>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:agent prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasAttributedTo>\n  <prov:plan prov:id=\"wf:main\">\n    <prov:label>Prospective provenance</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:plan>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.846280</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/message</prov:role>\n  </prov:used>\n  <prov:softwareAgent prov:id=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\">\n    <prov:label>Container execution of image debian:stretch-slim</prov:label>\n    <cwlprov:image>debian:stretch-slim</cwlprov:image>\n  </prov:softwareAgent>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\"/>\n  </prov:wasAssociatedWith>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.863017</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/message</prov:role>\n  </prov:used>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stderr.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stderr</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:generalEntity prov:ref=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  <prov:entity prov:id=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867034</prov:time>\n  </prov:wasEndedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:18.869299</prov:time>\n  </prov:wasEndedBy>\n</prov:document>\n"
            application/n-triples:
              schema:
                $ref: '#/components/responses/OkGetJobProvResponse'
                examples:
                  PROV-JSON:
                    summary: Provenance details returned in PROV-JSON format.
                    value:
                      prefix:
                        wfprov: http://purl.org/wf4ever/wfprov#
                        wfdesc: http://purl.org/wf4ever/wfdesc#
                        cwlprov: https://w3id.org/cwl/prov#
                        foaf: http://xmlns.com/foaf/0.1/
                        schema: http://schema.org/
                        orcid: https://orcid.org/
                        id: 'urn:uuid:'
                        data: 'urn:hash::sha1:'
                        sha256: nih:sha-256;
                        researchobject: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/
                        metadata: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/
                        provenance: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/
                        wf: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#
                        input: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#
                        doi: https://doi.org/
                        wf4ever: http://purl.org/wf4ever/wf4ever#
                      agent:
                        id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b:
                        - {}
                        - prov:type:
                            $: foaf:OnlineAccount
                            type: prov:QUALIFIED_NAME
                          prov:location: http://localhost:4002
                          cwlprov:hostname: localhost
                        - prov:type:
                            $: foaf:OnlineAccount
                            type: prov:QUALIFIED_NAME
                          prov:label: crim-ca/weaver:6.1.0
                          foaf:accountName: crim-ca/weaver:6.1.0
                        id:b3a49ee7-f620-4154-9e4d-d2e948748deb:
                          prov:type:
                          - $: schema:Person
                            type: prov:QUALIFIED_NAME
                          - $: prov:Person
                            type: prov:QUALIFIED_NAME
                          prov:label: crim-ca/weaver:6.1.0
                          foaf:name: crim-ca/weaver:6.1.0
                          foaf:account:
                            $: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                            type: prov:QUALIFIED_NAME
                          schema:name: crim-ca/weaver:6.1.0
                        id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c:
                          prov:type:
                          - $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:WorkflowEngine
                            type: prov:QUALIFIED_NAME
                          prov:label: cwltool 3.1.20240708091338.dev15+g9c05bb7d
                        data:15401f8d937f5d526951c1bf20dcba16a1271d97:
                          prov:type:
                            $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver
                          prov:label:
                          - Weaver internal WPS used for demo and testing.
                          - crim-ca/weaver:6.1.0
                          prov:generalEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                          prov:specificEntity: doi:10.5281/zenodo.14210717
                        id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1:
                          prov:type:
                            $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          cwlprov:image: debian:stretch-slim
                          prov:label: Container execution of image debian:stretch-slim
                      actedOnBehalfOf:
                        _:id1:
                          prov:delegate: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                        _:id6:
                          prov:delegate: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                      wasStartedBy:
                        _:id2:
                          prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:starter: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:time: '2024-12-12T09:16:17.843783'
                        _:id4:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:starter: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:time: '2024-12-12T09:16:17.843852'
                        _:id10:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:trigger: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        _:id11:
                          prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:trigger: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T14:15:50.834000+00:00'
                      activity:
                        id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                          prov:startTime: '2024-12-12T09:16:17.843806'
                          prov:type:
                            $: wfprov:WorkflowRun
                            type: prov:QUALIFIED_NAME
                          prov:label: Run of workflow/packed.cwl#main
                      wasAssociatedWith:
                        _:id3:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:agent: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:plan: wf:main
                        _:id18:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:agent: id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1
                      entity:
                        data:644e201526525f62152815a76a2dc773450f3dd9:
                          prov:type:
                            $: prov:PrimarySource
                            type: prov:QUALIFIED_NAME
                          prov:label: Source code repository
                          prov:location: https://github.com/crim-ca/weaver
                        data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2:
                          prov:type:
                            $: prov:Organization
                            type: prov:QUALIFIED_NAME
                          foaf:name: "Computer Research Institute of Montr\xE9al"
                          schema:name: "Computer Research Institute of Montr\xE9al"
                        data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0:
                          foaf:name: CRIM
                          schema:name: CRIM
                          prov:location: http://pavics-weaver.readthedocs.org/en/latest/
                          prov:type:
                            $: prov:Organization
                            type: prov:QUALIFIED_NAME
                          prov:label: Server Provider
                        id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                          prov:type:
                            $: wfdesc:ProcessRun
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:label: Job Information
                        data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo:
                          prov:type:
                            $: wfdesc:Process
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver/processes/echo
                          prov:label: Process Description
                        wf:main:
                          prov:type:
                          - $: wfdesc:Process
                            type: prov:QUALIFIED_NAME
                          - $: prov:Plan
                            type: prov:QUALIFIED_NAME
                          prov:label: Prospective provenance
                        data:2ef7bde608ce5404e97d5f042f95f89f1c232871:
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          prov:value: Hello World!
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          prov:value: Hello World!
                        data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b:
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                        - {}
                        id:59967079-217e-4bdb-92d7-2ef2f784825c:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stdout.log
                          cwlprov:nameroot: stdout
                          cwlprov:nameext: .log
                        data:da39a3ee5e6b4b0d3255bfef95601890afd80709:
                          prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                        id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stderr.log
                          cwlprov:nameroot: stderr
                          cwlprov:nameext: .log
                        id:6b04550d-c2bd-400b-858b-14e287bbf8c3:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stdout.log
                          cwlprov:nameroot: stdout
                          cwlprov:nameext: .log
                      wasDerivedFrom:
                        _:id5:
                          prov:generatedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:usedEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                          prov:type:
                            $: prov:PrimarySource
                            type: prov:QUALIFIED_NAME
                        _:id9:
                          prov:generatedEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        _:id15:
                          prov:generatedEntity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                          prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      specializationOf:
                        _:id7:
                          prov:specificEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:generalEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        _:id12:
                          prov:specificEntity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:generalEntity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        _:id20:
                          prov:specificEntity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                        _:id22:
                          prov:specificEntity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:generalEntity: data:da39a3ee5e6b4b0d3255bfef95601890afd80709
                        _:id24:
                          prov:specificEntity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                      wasAttributedTo:
                        _:id8:
                          prov:entity: data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2
                          prov:agent: data:644e201526525f62152815a76a2dc773450f3dd9
                        _:id16:
                          prov:entity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                          prov:agent: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      alternateOf:
                        _:id13:
                          prov:alternate1: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:alternate2: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                      wasGeneratedBy:
                        _:id14:
                          prov:entity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:activity: data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo
                        _:id21:
                          prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/output
                            type: prov:QUALIFIED_NAME
                        _:id23:
                          prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                            type: prov:QUALIFIED_NAME
                        _:id25:
                          prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                            type: prov:QUALIFIED_NAME
                        _:id27:
                          prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/output
                            type: prov:QUALIFIED_NAME
                        _:id28:
                          prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                            type: prov:QUALIFIED_NAME
                        _:id29:
                          prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                            type: prov:QUALIFIED_NAME
                      used:
                        _:id17:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                          prov:time: '2024-12-12T09:16:17.846280'
                          prov:role:
                            $: wf:main/message
                            type: prov:QUALIFIED_NAME
                        _:id19:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                          prov:time: '2024-12-12T09:16:17.863017'
                          prov:role:
                            $: wf:main/echo/message
                            type: prov:QUALIFIED_NAME
                      wasEndedBy:
                        _:id26:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:ender: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867034'
                        _:id30:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:ender: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:time: '2024-12-12T09:16:18.869299'
                  PROV-N:
                    summary: Provenance details returned in PROV-N format.
                    value: "document\n  prefix wfprov <http://purl.org/wf4ever/wfprov#>\n  prefix wfdesc <http://purl.org/wf4ever/wfdesc#>\n  prefix cwlprov <https://w3id.org/cwl/prov#>\n  prefix foaf <http://xmlns.com/foaf/0.1/>\n  prefix schema <http://schema.org/>\n  prefix orcid <https://orcid.org/>\n  prefix id <urn:uuid:>\n  prefix data <urn:hash::sha1:>\n  prefix sha256 <nih:sha-256;>\n  prefix researchobject <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/>\n  prefix metadata <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/>\n  prefix provenance <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/>\n  prefix wf <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#>\n  prefix input <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#>\n  prefix doi <https://doi.org/>\n  prefix wf4ever <http://purl.org/wf4ever/wf4ever#>\n  \n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:location=\"http://localhost:4002\", cwlprov:hostname=\"localhost\"])\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:label=\"crim-ca/weaver:6.0.0\", foaf:accountName=\"crim-ca/weaver:6.0.0\"])\n  agent(id:b3a49ee7-f620-4154-9e4d-d2e948748deb, [prov:type='schema:Person', prov:type='prov:Person', prov:label=\"crim-ca/weaver:6.0.0\", foaf:name=\"crim-ca/weaver:6.0.0\", foaf:account='id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b', schema:name=\"crim-ca/weaver:6.0.0\"])\n  actedOnBehalfOf(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  agent(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, [prov:type='prov:SoftwareAgent', prov:type='wfprov:WorkflowEngine', prov:label=\"cwltool 3.1.20240708091338.dev15+g9c05bb7d\"])\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, -, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, 2024-12-12T09:16:17.843783)\n  activity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:17.843806, -, [prov:type='wfprov:WorkflowRun', prov:label=\"Run of workflow/packed.cwl#main\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, wf:main)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:17.843852)\n  entity(data:644e201526525f62152815a76a2dc773450f3dd9, [prov:type='prov:PrimarySource', prov:label=\"Source code repository\", prov:location=\"https://github.com/crim-ca/weaver\"])\n  agent(data:15401f8d937f5d526951c1bf20dcba16a1271d97, [prov:type='prov:SoftwareAgent', prov:location=\"http://localhost:4002\", prov:label=\"Weaver internal WPS used for demo and testing.\", prov:label=\"crim-ca/weaver:6.0.0\", prov:generalEntity='data:644e201526525f62152815a76a2dc773450f3dd9', prov:specificEntity='doi:10.5281/zenodo.14210717'])\n  entity(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, [prov:type='prov:Organization', foaf:name=\"Computer Research Institute of Montr\xE9al\", schema:name=\"Computer Research Institute of Montr\xE9al\"])\n  entity(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, [foaf:name=\"CRIM\", schema:name=\"CRIM\", prov:location=\"http://pavics-weaver.readthedocs.org/en/latest/\", prov:type='prov:Organization', prov:label=\"Server Provider\"])\n  entity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, [prov:type='wfdesc:ProcessRun', prov:location=\"http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a\", prov:label=\"Job Information\"])\n  entity(data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, [prov:type='wfdesc:Process', prov:location=\"http://localhost:4002/processes/echo\", prov:label=\"Process Description\"])\n  wasDerivedFrom(data:15401f8d937f5d526951c1bf20dcba16a1271d97, data:644e201526525f62152815a76a2dc773450f3dd9, -, -, -, [prov:type='prov:PrimarySource'])\n  actedOnBehalfOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  specializationOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  wasAttributedTo(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, data:644e201526525f62152815a76a2dc773450f3dd9)\n  wasDerivedFrom(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -)\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, 2024-12-12T14:15:50.834000+00:00)\n  specializationOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  alternateOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  wasGeneratedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, -)\n  wasDerivedFrom(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasAttributedTo(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97)\n  entity(wf:main, [prov:type='wfdesc:Process', prov:type='prov:Plan', prov:label=\"Prospective provenance\"])\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.846280, [prov:role='wf:main/message'])\n  agent(id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, [prov:type='prov:SoftwareAgent', cwlprov:image=\"debian:stretch-slim\", prov:label=\"Container execution of image debian:stretch-slim\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, -)\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.863017, [prov:role='wf:main/echo/message'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b, [prov:type='wfprov:Artifact'])\n  entity(id:59967079-217e-4bdb-92d7-2ef2f784825c, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:59967079-217e-4bdb-92d7-2ef2f784825c, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/output'])\n  entity(data:da39a3ee5e6b4b0d3255bfef95601890afd80709, [prov:type='wfprov:Artifact'])\n  entity(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stderr.log\", cwlprov:nameroot=\"stderr\", cwlprov:nameext=\".log\"])\n  specializationOf(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, data:da39a3ee5e6b4b0d3255bfef95601890afd80709)\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  entity(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867034)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/output'])\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:18.869299)\nendDocument\n"
                  PROV-XML:
                    summary: Provenance details returned in PROV-XML format.
                    value: "<?xml version='1.0' encoding='ASCII'?>\n<prov:document\n        xmlns:wfprov=\"http://purl.org/wf4ever/wfprov#\"\n        xmlns:wfdesc=\"http://purl.org/wf4ever/wfdesc#\"\n        xmlns:cwlprov=\"https://w3id.org/cwl/prov#\"\n        xmlns:foaf=\"http://xmlns.com/foaf/0.1/\"\n        xmlns:schema=\"http://schema.org/\"\n        xmlns:orcid=\"https://orcid.org/\"\n        xmlns:id=\"urn:uuid:\"\n        xmlns:data=\"urn:hash::sha1:\"\n        xmlns:sha256=\"nih:sha-256;\"\n        xmlns:researchobject=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/\"\n        xmlns:metadata=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/\"\n        xmlns:provenance=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/\"\n        xmlns:wf=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#\"\n        xmlns:input=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#\"\n        xmlns:doi=\"https://doi.org/\"\n        xmlns:wf4ever=\"http://purl.org/wf4ever/wf4ever#\"\n        xmlns:prov=\"http://www.w3.org/ns/prov#\"\n        xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <cwlprov:hostname>localhost</cwlprov:hostname>\n  </prov:agent>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <foaf:accountName>crim-ca/weaver:6.0.0</foaf:accountName>\n  </prov:agent>\n  <prov:person prov:id=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">schema:Person</prov:type>\n    <foaf:account xsi:type=\"xsd:QName\">id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b</foaf:account>\n    <foaf:name>crim-ca/weaver:6.0.0</foaf:name>\n    <schema:name>crim-ca/weaver:6.0.0</schema:name>\n  </prov:person>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:softwareAgent prov:id=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\">\n    <prov:label>cwltool 3.1.20240708091338.dev15+g9c05bb7d</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowEngine</prov:type>\n  </prov:softwareAgent>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:starter prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:time>2024-12-12T09:16:17.843783</prov:time>\n  </prov:wasStartedBy>\n  <prov:activity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:startTime>2024-12-12T09:16:17.843806</prov:startTime>\n    <prov:label>Run of workflow/packed.cwl#main</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowRun</prov:type>\n  </prov:activity>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:plan prov:ref=\"wf:main\"/>\n  </prov:wasAssociatedWith>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:starter prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:17.843852</prov:time>\n  </prov:wasStartedBy>\n  <prov:hadPrimarySource prov:id=\"data:644e201526525f62152815a76a2dc773450f3dd9\">\n    <prov:label>Source code repository</prov:label>\n    <prov:location xsi:type=\"xsd:string\">https://github.com/crim-ca/weaver</prov:location>\n  </prov:hadPrimarySource>\n  <prov:softwareAgent prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\">\n    <prov:label>Weaver internal WPS used for demo and testing.</prov:label>\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:generalEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n    <prov:specificEntity prov:ref=\"doi:10.5281/zenodo.14210717\"/>\n  </prov:softwareAgent>\n  <prov:organization prov:id=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\">\n    <foaf:name>Computer Research Institute of Montr&#233;al</foaf:name>\n    <schema:name>Computer Research Institute of Montr&#233;al</schema:name>\n  </prov:organization>\n  <prov:organization prov:id=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\">\n    <prov:label>Server Provider</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://pavics-weaver.readthedocs.org/en/latest/</prov:location>\n    <foaf:name>CRIM</foaf:name>\n    <schema:name>CRIM</schema:name>\n  </prov:organization>\n  <prov:entity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:label>Job Information</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:ProcessRun</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\">\n    <prov:label>Process Description</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:entity>\n  <prov:hadPrimarySource>\n    <prov:generatedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:usedEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:hadPrimarySource>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:generalEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  </prov:specializationOf>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\"/>\n    <prov:agent prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:wasAttributedTo>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:trigger prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasStartedBy>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:trigger prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T14:15:50.834000+00:00</prov:time>\n  </prov:wasStartedBy>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:generalEntity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:specializationOf>\n  <prov:alternateOf>\n    <prov:alternate1 prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:alternate2 prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:alternateOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:activity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\"/>\n  </prov:wasGeneratedBy>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:agent prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasAttributedTo>\n  <prov:plan prov:id=\"wf:main\">\n    <prov:label>Prospective provenance</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:plan>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.846280</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/message</prov:role>\n  </prov:used>\n  <prov:softwareAgent prov:id=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\">\n    <prov:label>Container execution of image debian:stretch-slim</prov:label>\n    <cwlprov:image>debian:stretch-slim</cwlprov:image>\n  </prov:softwareAgent>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\"/>\n  </prov:wasAssociatedWith>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.863017</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/message</prov:role>\n  </prov:used>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stderr.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stderr</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:generalEntity prov:ref=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  <prov:entity prov:id=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867034</prov:time>\n  </prov:wasEndedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:18.869299</prov:time>\n  </prov:wasEndedBy>\n</prov:document>\n"
              examples:
                PROV-JSON:
                  summary: Provenance details returned in PROV-JSON format.
                  value:
                    prefix:
                      wfprov: http://purl.org/wf4ever/wfprov#
                      wfdesc: http://purl.org/wf4ever/wfdesc#
                      cwlprov: https://w3id.org/cwl/prov#
                      foaf: http://xmlns.com/foaf/0.1/
                      schema: http://schema.org/
                      orcid: https://orcid.org/
                      id: 'urn:uuid:'
                      data: 'urn:hash::sha1:'
                      sha256: nih:sha-256;
                      researchobject: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/
                      metadata: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/
                      provenance: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/
                      wf: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#
                      input: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#
                      doi: https://doi.org/
                      wf4ever: http://purl.org/wf4ever/wf4ever#
                    agent:
                      id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b:
                      - {}
                      - prov:type:
                          $: foaf:OnlineAccount
                          type: prov:QUALIFIED_NAME
                        prov:location: http://localhost:4002
                        cwlprov:hostname: localhost
                      - prov:type:
                          $: foaf:OnlineAccount
                          type: prov:QUALIFIED_NAME
                        prov:label: crim-ca/weaver:6.1.0
                        foaf:accountName: crim-ca/weaver:6.1.0
                      id:b3a49ee7-f620-4154-9e4d-d2e948748deb:
                        prov:type:
                        - $: schema:Person
                          type: prov:QUALIFIED_NAME
                        - $: prov:Person
                          type: prov:QUALIFIED_NAME
                        prov:label: crim-ca/weaver:6.1.0
                        foaf:name: crim-ca/weaver:6.1.0
                        foaf:account:
                          $: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          type: prov:QUALIFIED_NAME
                        schema:name: crim-ca/weaver:6.1.0
                      id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c:
                        prov:type:
                        - $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:WorkflowEngine
                          type: prov:QUALIFIED_NAME
                        prov:label: cwltool 3.1.20240708091338.dev15+g9c05bb7d
                      data:15401f8d937f5d526951c1bf20dcba16a1271d97:
                        prov:type:
                          $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver
                        prov:label:
                        - Weaver internal WPS used for demo and testing.
                        - crim-ca/weaver:6.1.0
                        prov:generalEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                        prov:specificEntity: doi:10.5281/zenodo.14210717
                      id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1:
                        prov:type:
                          $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        cwlprov:image: debian:stretch-slim
                        prov:label: Container execution of image debian:stretch-slim
                    actedOnBehalfOf:
                      _:id1:
                        prov:delegate: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                      _:id6:
                        prov:delegate: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                    wasStartedBy:
                      _:id2:
                        prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:starter: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:time: '2024-12-12T09:16:17.843783'
                      _:id4:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:starter: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:time: '2024-12-12T09:16:17.843852'
                      _:id10:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:trigger: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      _:id11:
                        prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:trigger: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T14:15:50.834000+00:00'
                    activity:
                      id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                        prov:startTime: '2024-12-12T09:16:17.843806'
                        prov:type:
                          $: wfprov:WorkflowRun
                          type: prov:QUALIFIED_NAME
                        prov:label: Run of workflow/packed.cwl#main
                    wasAssociatedWith:
                      _:id3:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:agent: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:plan: wf:main
                      _:id18:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:agent: id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1
                    entity:
                      data:644e201526525f62152815a76a2dc773450f3dd9:
                        prov:type:
                          $: prov:PrimarySource
                          type: prov:QUALIFIED_NAME
                        prov:label: Source code repository
                        prov:location: https://github.com/crim-ca/weaver
                      data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2:
                        prov:type:
                          $: prov:Organization
                          type: prov:QUALIFIED_NAME
                        foaf:name: "Computer Research Institute of Montr\xE9al"
                        schema:name: "Computer Research Institute of Montr\xE9al"
                      data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0:
                        foaf:name: CRIM
                        schema:name: CRIM
                        prov:location: http://pavics-weaver.readthedocs.org/en/latest/
                        prov:type:
                          $: prov:Organization
                          type: prov:QUALIFIED_NAME
                        prov:label: Server Provider
                      id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                        prov:type:
                          $: wfdesc:ProcessRun
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:label: Job Information
                      data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo:
                        prov:type:
                          $: wfdesc:Process
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver/processes/echo
                        prov:label: Process Description
                      wf:main:
                        prov:type:
                        - $: wfdesc:Process
                          type: prov:QUALIFIED_NAME
                        - $: prov:Plan
                          type: prov:QUALIFIED_NAME
                        prov:label: Prospective provenance
                      data:2ef7bde608ce5404e97d5f042f95f89f1c232871:
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        prov:value: Hello World!
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        prov:value: Hello World!
                      data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b:
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                      - {}
                      id:59967079-217e-4bdb-92d7-2ef2f784825c:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stdout.log
                        cwlprov:nameroot: stdout
                        cwlprov:nameext: .log
                      data:da39a3ee5e6b4b0d3255bfef95601890afd80709:
                        prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                      id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stderr.log
                        cwlprov:nameroot: stderr
                        cwlprov:nameext: .log
                      id:6b04550d-c2bd-400b-858b-14e287bbf8c3:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stdout.log
                        cwlprov:nameroot: stdout
                        cwlprov:nameext: .log
                    wasDerivedFrom:
                      _:id5:
                        prov:generatedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:usedEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                        prov:type:
                          $: prov:PrimarySource
                          type: prov:QUALIFIED_NAME
                      _:id9:
                        prov:generatedEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      _:id15:
                        prov:generatedEntity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                        prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                    specializationOf:
                      _:id7:
                        prov:specificEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:generalEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                      _:id12:
                        prov:specificEntity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:generalEntity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                      _:id20:
                        prov:specificEntity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                      _:id22:
                        prov:specificEntity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:generalEntity: data:da39a3ee5e6b4b0d3255bfef95601890afd80709
                      _:id24:
                        prov:specificEntity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                    wasAttributedTo:
                      _:id8:
                        prov:entity: data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2
                        prov:agent: data:644e201526525f62152815a76a2dc773450f3dd9
                      _:id16:
                        prov:entity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                        prov:agent: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                    alternateOf:
                      _:id13:
                        prov:alternate1: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:alternate2: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                    wasGeneratedBy:
                      _:id14:
                        prov:entity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:activity: data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo
                      _:id21:
                        prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/output
                          type: prov:QUALIFIED_NAME
                      _:id23:
                        prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                          type: prov:QUALIFIED_NAME
                      _:id25:
                        prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                          type: prov:QUALIFIED_NAME
                      _:id27:
                        prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/output
                          type: prov:QUALIFIED_NAME
                      _:id28:
                        prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                          type: prov:QUALIFIED_NAME
                      _:id29:
                        prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                          type: prov:QUALIFIED_NAME
                    used:
                      _:id17:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                        prov:time: '2024-12-12T09:16:17.846280'
                        prov:role:
                          $: wf:main/message
                          type: prov:QUALIFIED_NAME
                      _:id19:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                        prov:time: '2024-12-12T09:16:17.863017'
                        prov:role:
                          $: wf:main/echo/message
                          type: prov:QUALIFIED_NAME
                    wasEndedBy:
                      _:id26:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:ender: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867034'
                      _:id30:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:ender: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:time: '2024-12-12T09:16:18.869299'
                PROV-N:
                  summary: Provenance details returned in PROV-N format.
                  value: "document\n  prefix wfprov <http://purl.org/wf4ever/wfprov#>\n  prefix wfdesc <http://purl.org/wf4ever/wfdesc#>\n  prefix cwlprov <https://w3id.org/cwl/prov#>\n  prefix foaf <http://xmlns.com/foaf/0.1/>\n  prefix schema <http://schema.org/>\n  prefix orcid <https://orcid.org/>\n  prefix id <urn:uuid:>\n  prefix data <urn:hash::sha1:>\n  prefix sha256 <nih:sha-256;>\n  prefix researchobject <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/>\n  prefix metadata <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/>\n  prefix provenance <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/>\n  prefix wf <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#>\n  prefix input <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#>\n  prefix doi <https://doi.org/>\n  prefix wf4ever <http://purl.org/wf4ever/wf4ever#>\n  \n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:location=\"http://localhost:4002\", cwlprov:hostname=\"localhost\"])\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:label=\"crim-ca/weaver:6.0.0\", foaf:accountName=\"crim-ca/weaver:6.0.0\"])\n  agent(id:b3a49ee7-f620-4154-9e4d-d2e948748deb, [prov:type='schema:Person', prov:type='prov:Person', prov:label=\"crim-ca/weaver:6.0.0\", foaf:name=\"crim-ca/weaver:6.0.0\", foaf:account='id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b', schema:name=\"crim-ca/weaver:6.0.0\"])\n  actedOnBehalfOf(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  agent(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, [prov:type='prov:SoftwareAgent', prov:type='wfprov:WorkflowEngine', prov:label=\"cwltool 3.1.20240708091338.dev15+g9c05bb7d\"])\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, -, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, 2024-12-12T09:16:17.843783)\n  activity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:17.843806, -, [prov:type='wfprov:WorkflowRun', prov:label=\"Run of workflow/packed.cwl#main\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, wf:main)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:17.843852)\n  entity(data:644e201526525f62152815a76a2dc773450f3dd9, [prov:type='prov:PrimarySource', prov:label=\"Source code repository\", prov:location=\"https://github.com/crim-ca/weaver\"])\n  agent(data:15401f8d937f5d526951c1bf20dcba16a1271d97, [prov:type='prov:SoftwareAgent', prov:location=\"http://localhost:4002\", prov:label=\"Weaver internal WPS used for demo and testing.\", prov:label=\"crim-ca/weaver:6.0.0\", prov:generalEntity='data:644e201526525f62152815a76a2dc773450f3dd9', prov:specificEntity='doi:10.5281/zenodo.14210717'])\n  entity(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, [prov:type='prov:Organization', foaf:name=\"Computer Research Institute of Montr\xE9al\", schema:name=\"Computer Research Institute of Montr\xE9al\"])\n  entity(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, [foaf:name=\"CRIM\", schema:name=\"CRIM\", prov:location=\"http://pavics-weaver.readthedocs.org/en/latest/\", prov:type='prov:Organization', prov:label=\"Server Provider\"])\n  entity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, [prov:type='wfdesc:ProcessRun', prov:location=\"http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a\", prov:label=\"Job Information\"])\n  entity(data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, [prov:type='wfdesc:Process', prov:location=\"http://localhost:4002/processes/echo\", prov:label=\"Process Description\"])\n  wasDerivedFrom(data:15401f8d937f5d526951c1bf20dcba16a1271d97, data:644e201526525f62152815a76a2dc773450f3dd9, -, -, -, [prov:type='prov:PrimarySource'])\n  actedOnBehalfOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  specializationOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  wasAttributedTo(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, data:644e201526525f62152815a76a2dc773450f3dd9)\n  wasDerivedFrom(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -)\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, 2024-12-12T14:15:50.834000+00:00)\n  specializationOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  alternateOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  wasGeneratedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, -)\n  wasDerivedFrom(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasAttributedTo(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97)\n  entity(wf:main, [prov:type='wfdesc:Process', prov:type='prov:Plan', prov:label=\"Prospective provenance\"])\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.846280, [prov:role='wf:main/message'])\n  agent(id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, [prov:type='prov:SoftwareAgent', cwlprov:image=\"debian:stretch-slim\", prov:label=\"Container execution of image debian:stretch-slim\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, -)\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.863017, [prov:role='wf:main/echo/message'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b, [prov:type='wfprov:Artifact'])\n  entity(id:59967079-217e-4bdb-92d7-2ef2f784825c, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:59967079-217e-4bdb-92d7-2ef2f784825c, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/output'])\n  entity(data:da39a3ee5e6b4b0d3255bfef95601890afd80709, [prov:type='wfprov:Artifact'])\n  entity(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stderr.log\", cwlprov:nameroot=\"stderr\", cwlprov:nameext=\".log\"])\n  specializationOf(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, data:da39a3ee5e6b4b0d3255bfef95601890afd80709)\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  entity(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867034)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/output'])\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:18.869299)\nendDocument\n"
                PROV-XML:
                  summary: Provenance details returned in PROV-XML format.
                  value: "<?xml version='1.0' encoding='ASCII'?>\n<prov:document\n        xmlns:wfprov=\"http://purl.org/wf4ever/wfprov#\"\n        xmlns:wfdesc=\"http://purl.org/wf4ever/wfdesc#\"\n        xmlns:cwlprov=\"https://w3id.org/cwl/prov#\"\n        xmlns:foaf=\"http://xmlns.com/foaf/0.1/\"\n        xmlns:schema=\"http://schema.org/\"\n        xmlns:orcid=\"https://orcid.org/\"\n        xmlns:id=\"urn:uuid:\"\n        xmlns:data=\"urn:hash::sha1:\"\n        xmlns:sha256=\"nih:sha-256;\"\n        xmlns:researchobject=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/\"\n        xmlns:metadata=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/\"\n        xmlns:provenance=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/\"\n        xmlns:wf=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#\"\n        xmlns:input=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#\"\n        xmlns:doi=\"https://doi.org/\"\n        xmlns:wf4ever=\"http://purl.org/wf4ever/wf4ever#\"\n        xmlns:prov=\"http://www.w3.org/ns/prov#\"\n        xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <cwlprov:hostname>localhost</cwlprov:hostname>\n  </prov:agent>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <foaf:accountName>crim-ca/weaver:6.0.0</foaf:accountName>\n  </prov:agent>\n  <prov:person prov:id=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">schema:Person</prov:type>\n    <foaf:account xsi:type=\"xsd:QName\">id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b</foaf:account>\n    <foaf:name>crim-ca/weaver:6.0.0</foaf:name>\n    <schema:name>crim-ca/weaver:6.0.0</schema:name>\n  </prov:person>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:softwareAgent prov:id=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\">\n    <prov:label>cwltool 3.1.20240708091338.dev15+g9c05bb7d</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowEngine</prov:type>\n  </prov:softwareAgent>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:starter prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:time>2024-12-12T09:16:17.843783</prov:time>\n  </prov:wasStartedBy>\n  <prov:activity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:startTime>2024-12-12T09:16:17.843806</prov:startTime>\n    <prov:label>Run of workflow/packed.cwl#main</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowRun</prov:type>\n  </prov:activity>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:plan prov:ref=\"wf:main\"/>\n  </prov:wasAssociatedWith>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:starter prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:17.843852</prov:time>\n  </prov:wasStartedBy>\n  <prov:hadPrimarySource prov:id=\"data:644e201526525f62152815a76a2dc773450f3dd9\">\n    <prov:label>Source code repository</prov:label>\n    <prov:location xsi:type=\"xsd:string\">https://github.com/crim-ca/weaver</prov:location>\n  </prov:hadPrimarySource>\n  <prov:softwareAgent prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\">\n    <prov:label>Weaver internal WPS used for demo and testing.</prov:label>\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:generalEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n    <prov:specificEntity prov:ref=\"doi:10.5281/zenodo.14210717\"/>\n  </prov:softwareAgent>\n  <prov:organization prov:id=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\">\n    <foaf:name>Computer Research Institute of Montr&#233;al</foaf:name>\n    <schema:name>Computer Research Institute of Montr&#233;al</schema:name>\n  </prov:organization>\n  <prov:organization prov:id=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\">\n    <prov:label>Server Provider</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://pavics-weaver.readthedocs.org/en/latest/</prov:location>\n    <foaf:name>CRIM</foaf:name>\n    <schema:name>CRIM</schema:name>\n  </prov:organization>\n  <prov:entity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:label>Job Information</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:ProcessRun</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\">\n    <prov:label>Process Description</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:entity>\n  <prov:hadPrimarySource>\n    <prov:generatedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:usedEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:hadPrimarySource>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:generalEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  </prov:specializationOf>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\"/>\n    <prov:agent prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:wasAttributedTo>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:trigger prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasStartedBy>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:trigger prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T14:15:50.834000+00:00</prov:time>\n  </prov:wasStartedBy>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:generalEntity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:specializationOf>\n  <prov:alternateOf>\n    <prov:alternate1 prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:alternate2 prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:alternateOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:activity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\"/>\n  </prov:wasGeneratedBy>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:agent prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasAttributedTo>\n  <prov:plan prov:id=\"wf:main\">\n    <prov:label>Prospective provenance</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:plan>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.846280</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/message</prov:role>\n  </prov:used>\n  <prov:softwareAgent prov:id=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\">\n    <prov:label>Container execution of image debian:stretch-slim</prov:label>\n    <cwlprov:image>debian:stretch-slim</cwlprov:image>\n  </prov:softwareAgent>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\"/>\n  </prov:wasAssociatedWith>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.863017</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/message</prov:role>\n  </prov:used>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stderr.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stderr</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:generalEntity prov:ref=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  <prov:entity prov:id=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867034</prov:time>\n  </prov:wasEndedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:18.869299</prov:time>\n  </prov:wasEndedBy>\n</prov:document>\n"
        '400':
          content:
            application/yaml:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
            application/json:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
            application/ld+json:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
            text/turtle:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
            text/provenance-notation:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
            text/xml:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
            application/xml:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
            application/n-triples:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            application/yaml:
              schema:
                $ref: '#/components/responses/NotFoundJobProvResponseSchema'
            application/json:
              schema:
                $ref: '#/components/responses/NotFoundJobProvResponseSchema'
            application/ld+json:
              schema:
                $ref: '#/components/responses/NotFoundJobProvResponseSchema'
            text/turtle:
              schema:
                $ref: '#/components/responses/NotFoundJobProvResponseSchema'
            text/provenance-notation:
              schema:
                $ref: '#/components/responses/NotFoundJobProvResponseSchema'
            text/xml:
              schema:
                $ref: '#/components/responses/NotFoundJobProvResponseSchema'
            application/xml:
              schema:
                $ref: '#/components/responses/NotFoundJobProvResponseSchema'
            application/n-triples:
              schema:
                $ref: '#/components/responses/NotFoundJobProvResponseSchema'
        '406':
          content:
            application/yaml:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            application/ld+json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            text/turtle:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            text/provenance-notation:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            text/xml:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            application/xml:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            application/n-triples:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            application/yaml:
              schema:
                $ref: '#/components/responses/GoneJobProvResponseSchema'
            application/json:
              schema:
                $ref: '#/components/responses/GoneJobProvResponseSchema'
            application/ld+json:
              schema:
                $ref: '#/components/responses/GoneJobProvResponseSchema'
            text/turtle:
              schema:
                $ref: '#/components/responses/GoneJobProvResponseSchema'
            text/provenance-notation:
              schema:
                $ref: '#/components/responses/GoneJobProvResponseSchema'
            text/xml:
              schema:
                $ref: '#/components/responses/GoneJobProvResponseSchema'
            application/xml:
              schema:
                $ref: '#/components/responses/GoneJobProvResponseSchema'
            application/n-triples:
              schema:
                $ref: '#/components/responses/GoneJobProvResponseSchema'
        '500':
          content:
            application/yaml:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            application/ld+json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            text/turtle:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            text/provenance-notation:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            text/xml:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            application/xml:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            application/n-triples:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/JobProvRequestHeaders.Accept'
      - $ref: '#/components/parameters/JobProvRequestHeaders.Accept-Language'
      - $ref: '#/components/parameters/JobProvRequestHeaders.Accept-Profile'
      - $ref: '#/components/parameters/JobProvRequestHeaders.Content-Type'
      - $ref: '#/components/parameters/FormatQuery.f'
      - $ref: '#/components/parameters/FormatQuery.format'
      summary: '

        Retrieve the provenance details of a job based on the contextual request path.'
      tags:
      - Jobs
      - Provenance
  /jobs/{job_id}/prov/info:
    parameters:
    - $ref: '#/components/parameters/job_id'
    get:
      responses:
        '200':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/OkGetJobProvMetadataResponse'
                examples:
                  PROV run:
                    summary: Provenance metadata of the run execution.
                    value: "2024-12-12 09:16:17.843852                            Flow 1c49f085-bbd7-410d-a801-81fd42469e8a [ Run of workflow/packed.cwl#main\n2024-12-12 09:16:17.846280                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/message\n2024-12-12 09:16:17.863017                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/echo/message\n                           2024-12-12 09:16:18.867039 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/echo/output\n                           2024-12-12 09:16:18.867039 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.867039 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.869180 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/primary/output\n                           2024-12-12 09:16:18.869180 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.869180 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.867034 Flow 1c49f085-bbd7-410d-a801-81fd42469e8a ] Run of workflow/packed.cwl#main  (0:00:01.023182)\n"
                  PROV who:
                    summary: Provenance metadata of who ran the job.
                    value: 'Packaged By: cwltool 3.1.20240708091338.dev15+g9c05bb7d <urn:uuid:eea8f699-1c08-47b2-8aed-8ad30e4eda4c>

                      Executed By: crim-ca/weaver:6.1.0 <urn:uuid:b3a49ee7-f620-4154-9e4d-d2e948748deb>

                      '
                  PROV info:
                    summary: Provenance metadata about the Research Object packaging information.
                    value: 'Research Object of CWL workflow run

                      Research Object ID: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/

                      Profile: https://w3id.org/cwl/prov/0.6.0

                      Workflow run ID: urn:uuid:1c49f085-bbd7-410d-a801-81fd42469e8a

                      Packaged: 2024-12-12

                      '
              examples:
                PROV run:
                  summary: Provenance metadata of the run execution.
                  value: "2024-12-12 09:16:17.843852                            Flow 1c49f085-bbd7-410d-a801-81fd42469e8a [ Run of workflow/packed.cwl#main\n2024-12-12 09:16:17.846280                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/message\n2024-12-12 09:16:17.863017                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/echo/message\n                           2024-12-12 09:16:18.867039 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/echo/output\n                           2024-12-12 09:16:18.867039 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.867039 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.869180 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/primary/output\n                           2024-12-12 09:16:18.869180 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.869180 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.867034 Flow 1c49f085-bbd7-410d-a801-81fd42469e8a ] Run of workflow/packed.cwl#main  (0:00:01.023182)\n"
                PROV who:
                  summary: Provenance metadata of who ran the job.
                  value: 'Packaged By: cwltool 3.1.20240708091338.dev15+g9c05bb7d <urn:uuid:eea8f699-1c08-47b2-8aed-8ad30e4eda4c>

                    Executed By: crim-ca/weaver:6.1.0 <urn:uuid:b3a49ee7-f620-4154-9e4d-d2e948748deb>

                    '
                PROV info:
                  summary: Provenance metadata about the Research Object packaging information.
                  value: 'Research Object of CWL workflow run

                    Research Object ID: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/

                    Profile: https://w3id.org/cwl/prov/0.6.0

                    Workflow run ID: urn:uuid:1c49f085-bbd7-410d-a801-81fd42469e8a

                    Packaged: 2024-12-12

                    '
        '400':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotFoundJobProvResponseSchema'
        '406':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/GoneJobProvResponseSchema'
        '500':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/JobProvMetadataRequestHeaders.Content-Type'
      summary: '

        Retrieve the provenance details of a job based on the contextual request path.'
      tags:
      - Jobs
      - Provenance
  /jobs/{job_id}/prov/who:
    parameters:
    - $ref: '#/components/parameters/job_id'
    get:
      responses:
        '200':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/OkGetJobProvMetadataResponse'
                examples:
                  PROV run:
                    summary: Provenance metadata of the run execution.
                    value: "2024-12-12 09:16:17.843852                            Flow 1c49f085-bbd7-410d-a801-81fd42469e8a [ Run of workflow/packed.cwl#main\n2024-12-12 09:16:17.846280                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/message\n2024-12-12 09:16:17.863017                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/echo/message\n                           2024-12-12 09:16:18.867039 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/echo/output\n                           2024-12-12 09:16:18.867039 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.867039 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.869180 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/primary/output\n                           2024-12-12 09:16:18.869180 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.869180 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.867034 Flow 1c49f085-bbd7-410d-a801-81fd42469e8a ] Run of workflow/packed.cwl#main  (0:00:01.023182)\n"
                  PROV who:
                    summary: Provenance metadata of who ran the job.
                    value: 'Packaged By: cwltool 3.1.20240708091338.dev15+g9c05bb7d <urn:uuid:eea8f699-1c08-47b2-8aed-8ad30e4eda4c>

                      Executed By: crim-ca/weaver:6.1.0 <urn:uuid:b3a49ee7-f620-4154-9e4d-d2e948748deb>

                      '
                  PROV info:
                    summary: Provenance metadata about the Research Object packaging information.
                    value: 'Research Object of CWL workflow run

                      Research Object ID: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/

                      Profile: https://w3id.org/cwl/prov/0.6.0

                      Workflow run ID: urn:uuid:1c49f085-bbd7-410d-a801-81fd42469e8a

                      Packaged: 2024-12-12

                      '
              examples:
                PROV run:
                  summary: Provenance metadata of the run execution.
                  value: "2024-12-12 09:16:17.843852                            Flow 1c49f085-bbd7-410d-a801-81fd42469e8a [ Run of workflow/packed.cwl#main\n2024-12-12 09:16:17.846280                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/message\n2024-12-12 09:16:17.863017                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/echo/message\n                           2024-12-12 09:16:18.867039 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/echo/output\n                           2024-12-12 09:16:18.867039 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.867039 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.869180 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/primary/output\n                           2024-12-12 09:16:18.869180 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.869180 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.867034 Flow 1c49f085-bbd7-410d-a801-81fd42469e8a ] Run of workflow/packed.cwl#main  (0:00:01.023182)\n"
                PROV who:
                  summary: Provenance metadata of who ran the job.
                  value: 'Packaged By: cwltool 3.1.20240708091338.dev15+g9c05bb7d <urn:uuid:eea8f699-1c08-47b2-8aed-8ad30e4eda4c>

                    Executed By: crim-ca/weaver:6.1.0 <urn:uuid:b3a49ee7-f620-4154-9e4d-d2e948748deb>

                    '
                PROV info:
                  summary: Provenance metadata about the Research Object packaging information.
                  value: 'Research Object of CWL workflow run

                    Research Object ID: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/

                    Profile: https://w3id.org/cwl/prov/0.6.0

                    Workflow run ID: urn:uuid:1c49f085-bbd7-410d-a801-81fd42469e8a

                    Packaged: 2024-12-12

                    '
        '400':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotFoundJobProvResponseSchema'
        '406':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/GoneJobProvResponseSchema'
        '500':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/JobProvMetadataRequestHeaders.Content-Type'
      summary: '

        Retrieve the provenance details of a job based on the contextual request path.'
      tags:
      - Jobs
      - Provenance
  /jobs/{job_id}/prov/inputs:
    parameters:
    - $ref: '#/components/parameters/job_id'
    get:
      responses:
        '200':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/OkGetJobProvMetadataResponse'
                examples:
                  PROV run:
                    summary: Provenance metadata of the run execution.
                    value: "2024-12-12 09:16:17.843852                            Flow 1c49f085-bbd7-410d-a801-81fd42469e8a [ Run of workflow/packed.cwl#main\n2024-12-12 09:16:17.846280                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/message\n2024-12-12 09:16:17.863017                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/echo/message\n                           2024-12-12 09:16:18.867039 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/echo/output\n                           2024-12-12 09:16:18.867039 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.867039 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.869180 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/primary/output\n                           2024-12-12 09:16:18.869180 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.869180 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.867034 Flow 1c49f085-bbd7-410d-a801-81fd42469e8a ] Run of workflow/packed.cwl#main  (0:00:01.023182)\n"
                  PROV who:
                    summary: Provenance metadata of who ran the job.
                    value: 'Packaged By: cwltool 3.1.20240708091338.dev15+g9c05bb7d <urn:uuid:eea8f699-1c08-47b2-8aed-8ad30e4eda4c>

                      Executed By: crim-ca/weaver:6.1.0 <urn:uuid:b3a49ee7-f620-4154-9e4d-d2e948748deb>

                      '
                  PROV info:
                    summary: Provenance metadata about the Research Object packaging information.
                    value: 'Research Object of CWL workflow run

                      Research Object ID: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/

                      Profile: https://w3id.org/cwl/prov/0.6.0

                      Workflow run ID: urn:uuid:1c49f085-bbd7-410d-a801-81fd42469e8a

                      Packaged: 2024-12-12

                      '
              examples:
                PROV run:
                  summary: Provenance metadata of the run execution.
                  value: "2024-12-12 09:16:17.843852                            Flow 1c49f085-bbd7-410d-a801-81fd42469e8a [ Run of workflow/packed.cwl#main\n2024-12-12 09:16:17.846280                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/message\n2024-12-12 09:16:17.863017                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/echo/message\n                           2024-12-12 09:16:18.867039 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/echo/output\n                           2024-12-12 09:16:18.867039 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.867039 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.869180 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/primary/output\n                           2024-12-12 09:16:18.869180 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.869180 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.867034 Flow 1c49f085-bbd7-410d-a801-81fd42469e8a ] Run of workflow/packed.cwl#main  (0:00:01.023182)\n"
                PROV who:
                  summary: Provenance metadata of who ran the job.
                  value: 'Packaged By: cwltool 3.1.20240708091338.dev15+g9c05bb7d <urn:uuid:eea8f699-1c08-47b2-8aed-8ad30e4eda4c>

                    Executed By: crim-ca/weaver:6.1.0 <urn:uuid:b3a49ee7-f620-4154-9e4d-d2e948748deb>

                    '
                PROV info:
                  summary: Provenance metadata about the Research Object packaging information.
                  value: 'Research Object of CWL workflow run

                    Research Object ID: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/

                    Profile: https://w3id.org/cwl/prov/0.6.0

                    Workflow run ID: urn:uuid:1c49f085-bbd7-410d-a801-81fd42469e8a

                    Packaged: 2024-12-12

                    '
        '400':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotFoundJobProvResponseSchema'
        '406':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/GoneJobProvResponseSchema'
        '500':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/JobProvMetadataRequestHeaders.Content-Type'
      summary: '

        Retrieve the provenance details of a job based on the contextual request path.'
      tags:
      - Jobs
      - Provenance
  /jobs/{job_id}/prov/inputs/{run_id}:
    parameters:
    - $ref: '#/components/parameters/job_id'
    - $ref: '#/components/parameters/run_id'
    get:
      responses:
        '200':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/OkGetJobProvMetadataResponse'
                examples:
                  PROV run:
                    summary: Provenance metadata of the run execution.
                    value: "2024-12-12 09:16:17.843852                            Flow 1c49f085-bbd7-410d-a801-81fd42469e8a [ Run of workflow/packed.cwl#main\n2024-12-12 09:16:17.846280                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/message\n2024-12-12 09:16:17.863017                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/echo/message\n                           2024-12-12 09:16:18.867039 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/echo/output\n                           2024-12-12 09:16:18.867039 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.867039 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.869180 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/primary/output\n                           2024-12-12 09:16:18.869180 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.869180 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.867034 Flow 1c49f085-bbd7-410d-a801-81fd42469e8a ] Run of workflow/packed.cwl#main  (0:00:01.023182)\n"
                  PROV who:
                    summary: Provenance metadata of who ran the job.
                    value: 'Packaged By: cwltool 3.1.20240708091338.dev15+g9c05bb7d <urn:uuid:eea8f699-1c08-47b2-8aed-8ad30e4eda4c>

                      Executed By: crim-ca/weaver:6.1.0 <urn:uuid:b3a49ee7-f620-4154-9e4d-d2e948748deb>

                      '
                  PROV info:
                    summary: Provenance metadata about the Research Object packaging information.
                    value: 'Research Object of CWL workflow run

                      Research Object ID: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/

                      Profile: https://w3id.org/cwl/prov/0.6.0

                      Workflow run ID: urn:uuid:1c49f085-bbd7-410d-a801-81fd42469e8a

                      Packaged: 2024-12-12

                      '
              examples:
                PROV run:
                  summary: Provenance metadata of the run execution.
                  value: "2024-12-12 09:16:17.843852                            Flow 1c49f085-bbd7-410d-a801-81fd42469e8a [ Run of workflow/packed.cwl#main\n2024-12-12 09:16:17.846280                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/message\n2024-12-12 09:16:17.863017                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/echo/message\n                           2024-12-12 09:16:18.867039 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/echo/output\n                           2024-12-12 09:16:18.867039 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.867039 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.869180 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/primary/output\n                           2024-12-12 09:16:18.869180 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.869180 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.867034 Flow 1c49f085-bbd7-410d-a801-81fd42469e8a ] Run of workflow/packed.cwl#main  (0:00:01.023182)\n"
                PROV who:
                  summary: Provenance metadata of who ran the job.
                  value: 'Packaged By: cwltool 3.1.20240708091338.dev15+g9c05bb7d <urn:uuid:eea8f699-1c08-47b2-8aed-8ad30e4eda4c>

                    Executed By: crim-ca/weaver:6.1.0 <urn:uuid:b3a49ee7-f620-4154-9e4d-d2e948748deb>

                    '
                PROV info:
                  summary: Provenance metadata about the Research Object packaging information.
                  value: 'Research Object of CWL workflow run

                    Research Object ID: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/

                    Profile: https://w3id.org/cwl/prov/0.6.0

                    Workflow run ID: urn:uuid:1c49f085-bbd7-410d-a801-81fd42469e8a

                    Packaged: 2024-12-12

                    '
        '400':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotFoundJobProvResponseSchema'
        '406':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/GoneJobProvResponseSchema'
        '500':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/JobProvMetadataRequestHeaders.Content-Type'
      summary: '

        Retrieve the provenance details of a job based on the contextual request path.'
      tags:
      - Jobs
      - Provenance
  /jobs/{job_id}/prov/outputs:
    parameters:
    - $ref: '#/components/parameters/job_id'
    get:
      responses:
        '200':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/OkGetJobProvMetadataResponse'
                examples:
                  PROV run:
                    summary: Provenance metadata of the run execution.
                    value: "2024-12-12 09:16:17.843852                            Flow 1c49f085-bbd7-410d-a801-81fd42469e8a [ Run of workflow/packed.cwl#main\n2024-12-12 09:16:17.846280                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/message\n2024-12-12 09:16:17.863017                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/echo/message\n                           2024-12-12 09:16:18.867039 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/echo/output\n                           2024-12-12 09:16:18.867039 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.867039 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.869180 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/primary/output\n                           2024-12-12 09:16:18.869180 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.869180 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.867034 Flow 1c49f085-bbd7-410d-a801-81fd42469e8a ] Run of workflow/packed.cwl#main  (0:00:01.023182)\n"
                  PROV who:
                    summary: Provenance metadata of who ran the job.
                    value: 'Packaged By: cwltool 3.1.20240708091338.dev15+g9c05bb7d <urn:uuid:eea8f699-1c08-47b2-8aed-8ad30e4eda4c>

                      Executed By: crim-ca/weaver:6.1.0 <urn:uuid:b3a49ee7-f620-4154-9e4d-d2e948748deb>

                      '
                  PROV info:
                    summary: Provenance metadata about the Research Object packaging information.
                    value: 'Research Object of CWL workflow run

                      Research Object ID: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/

                      Profile: https://w3id.org/cwl/prov/0.6.0

                      Workflow run ID: urn:uuid:1c49f085-bbd7-410d-a801-81fd42469e8a

                      Packaged: 2024-12-12

                      '
              examples:
                PROV run:
                  summary: Provenance metadata of the run execution.
                  value: "2024-12-12 09:16:17.843852                            Flow 1c49f085-bbd7-410d-a801-81fd42469e8a [ Run of workflow/packed.cwl#main\n2024-12-12 09:16:17.846280                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/message\n2024-12-12 09:16:17.863017                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/echo/message\n                           2024-12-12 09:16:18.867039 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/echo/output\n                           2024-12-12 09:16:18.867039 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.867039 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.869180 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/primary/output\n                           2024-12-12 09:16:18.869180 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.869180 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.867034 Flow 1c49f085-bbd7-410d-a801-81fd42469e8a ] Run of workflow/packed.cwl#main  (0:00:01.023182)\n"
                PROV who:
                  summary: Provenance metadata of who ran the job.
                  value: 'Packaged By: cwltool 3.1.20240708091338.dev15+g9c05bb7d <urn:uuid:eea8f699-1c08-47b2-8aed-8ad30e4eda4c>

                    Executed By: crim-ca/weaver:6.1.0 <urn:uuid:b3a49ee7-f620-4154-9e4d-d2e948748deb>

                    '
                PROV info:
                  summary: Provenance metadata about the Research Object packaging information.
                  value: 'Research Object of CWL workflow run

                    Research Object ID: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/

                    Profile: https://w3id.org/cwl/prov/0.6.0

                    Workflow run ID: urn:uuid:1c49f085-bbd7-410d-a801-81fd42469e8a

                    Packaged: 2024-12-12

                    '
        '400':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotFoundJobProvResponseSchema'
        '406':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/GoneJobProvResponseSchema'
        '500':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/JobProvMetadataRequestHeaders.Content-Type'
      summary: '

        Retrieve the provenance details of a job based on the contextual request path.'
      tags:
      - Jobs
      - Provenance
  /jobs/{job_id}/prov/outputs/{run_id}:
    parameters:
    - $ref: '#/components/parameters/job_id'
    - $ref: '#/components/parameters/run_id'
    get:
      responses:
        '200':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/OkGetJobProvResponse'
                examples:
                  PROV-JSON:
                    summary: Provenance details returned in PROV-JSON format.
                    value:
                      prefix:
                        wfprov: http://purl.org/wf4ever/wfprov#
                        wfdesc: http://purl.org/wf4ever/wfdesc#
                        cwlprov: https://w3id.org/cwl/prov#
                        foaf: http://xmlns.com/foaf/0.1/
                        schema: http://schema.org/
                        orcid: https://orcid.org/
                        id: 'urn:uuid:'
                        data: 'urn:hash::sha1:'
                        sha256: nih:sha-256;
                        researchobject: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/
                        metadata: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/
                        provenance: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/
                        wf: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#
                        input: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#
                        doi: https://doi.org/
                        wf4ever: http://purl.org/wf4ever/wf4ever#
                      agent:
                        id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b:
                        - {}
                        - prov:type:
                            $: foaf:OnlineAccount
                            type: prov:QUALIFIED_NAME
                          prov:location: http://localhost:4002
                          cwlprov:hostname: localhost
                        - prov:type:
                            $: foaf:OnlineAccount
                            type: prov:QUALIFIED_NAME
                          prov:label: crim-ca/weaver:6.1.0
                          foaf:accountName: crim-ca/weaver:6.1.0
                        id:b3a49ee7-f620-4154-9e4d-d2e948748deb:
                          prov:type:
                          - $: schema:Person
                            type: prov:QUALIFIED_NAME
                          - $: prov:Person
                            type: prov:QUALIFIED_NAME
                          prov:label: crim-ca/weaver:6.1.0
                          foaf:name: crim-ca/weaver:6.1.0
                          foaf:account:
                            $: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                            type: prov:QUALIFIED_NAME
                          schema:name: crim-ca/weaver:6.1.0
                        id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c:
                          prov:type:
                          - $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:WorkflowEngine
                            type: prov:QUALIFIED_NAME
                          prov:label: cwltool 3.1.20240708091338.dev15+g9c05bb7d
                        data:15401f8d937f5d526951c1bf20dcba16a1271d97:
                          prov:type:
                            $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver
                          prov:label:
                          - Weaver internal WPS used for demo and testing.
                          - crim-ca/weaver:6.1.0
                          prov:generalEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                          prov:specificEntity: doi:10.5281/zenodo.14210717
                        id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1:
                          prov:type:
                            $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          cwlprov:image: debian:stretch-slim
                          prov:label: Container execution of image debian:stretch-slim
                      actedOnBehalfOf:
                        _:id1:
                          prov:delegate: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                        _:id6:
                          prov:delegate: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                      wasStartedBy:
                        _:id2:
                          prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:starter: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:time: '2024-12-12T09:16:17.843783'
                        _:id4:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:starter: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:time: '2024-12-12T09:16:17.843852'
                        _:id10:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:trigger: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        _:id11:
                          prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:trigger: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T14:15:50.834000+00:00'
                      activity:
                        id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                          prov:startTime: '2024-12-12T09:16:17.843806'
                          prov:type:
                            $: wfprov:WorkflowRun
                            type: prov:QUALIFIED_NAME
                          prov:label: Run of workflow/packed.cwl#main
                      wasAssociatedWith:
                        _:id3:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:agent: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:plan: wf:main
                        _:id18:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:agent: id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1
                      entity:
                        data:644e201526525f62152815a76a2dc773450f3dd9:
                          prov:type:
                            $: prov:PrimarySource
                            type: prov:QUALIFIED_NAME
                          prov:label: Source code repository
                          prov:location: https://github.com/crim-ca/weaver
                        data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2:
                          prov:type:
                            $: prov:Organization
                            type: prov:QUALIFIED_NAME
                          foaf:name: "Computer Research Institute of Montr\xE9al"
                          schema:name: "Computer Research Institute of Montr\xE9al"
                        data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0:
                          foaf:name: CRIM
                          schema:name: CRIM
                          prov:location: http://pavics-weaver.readthedocs.org/en/latest/
                          prov:type:
                            $: prov:Organization
                            type: prov:QUALIFIED_NAME
                          prov:label: Server Provider
                        id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                          prov:type:
                            $: wfdesc:ProcessRun
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:label: Job Information
                        data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo:
                          prov:type:
                            $: wfdesc:Process
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver/processes/echo
                          prov:label: Process Description
                        wf:main:
                          prov:type:
                          - $: wfdesc:Process
                            type: prov:QUALIFIED_NAME
                          - $: prov:Plan
                            type: prov:QUALIFIED_NAME
                          prov:label: Prospective provenance
                        data:2ef7bde608ce5404e97d5f042f95f89f1c232871:
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          prov:value: Hello World!
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          prov:value: Hello World!
                        data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b:
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                        - {}
                        id:59967079-217e-4bdb-92d7-2ef2f784825c:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stdout.log
                          cwlprov:nameroot: stdout
                          cwlprov:nameext: .log
                        data:da39a3ee5e6b4b0d3255bfef95601890afd80709:
                          prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                        id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stderr.log
                          cwlprov:nameroot: stderr
                          cwlprov:nameext: .log
                        id:6b04550d-c2bd-400b-858b-14e287bbf8c3:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stdout.log
                          cwlprov:nameroot: stdout
                          cwlprov:nameext: .log
                      wasDerivedFrom:
                        _:id5:
                          prov:generatedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:usedEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                          prov:type:
                            $: prov:PrimarySource
                            type: prov:QUALIFIED_NAME
                        _:id9:
                          prov:generatedEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        _:id15:
                          prov:generatedEntity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                          prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      specializationOf:
                        _:id7:
                          prov:specificEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:generalEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        _:id12:
                          prov:specificEntity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:generalEntity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        _:id20:
                          prov:specificEntity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                        _:id22:
                          prov:specificEntity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:generalEntity: data:da39a3ee5e6b4b0d3255bfef95601890afd80709
                        _:id24:
                          prov:specificEntity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                      wasAttributedTo:
                        _:id8:
                          prov:entity: data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2
                          prov:agent: data:644e201526525f62152815a76a2dc773450f3dd9
                        _:id16:
                          prov:entity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                          prov:agent: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      alternateOf:
                        _:id13:
                          prov:alternate1: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:alternate2: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                      wasGeneratedBy:
                        _:id14:
                          prov:entity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:activity: data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo
                        _:id21:
                          prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/output
                            type: prov:QUALIFIED_NAME
                        _:id23:
                          prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                            type: prov:QUALIFIED_NAME
                        _:id25:
                          prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                            type: prov:QUALIFIED_NAME
                        _:id27:
                          prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/output
                            type: prov:QUALIFIED_NAME
                        _:id28:
                          prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                            type: prov:QUALIFIED_NAME
                        _:id29:
                          prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                            type: prov:QUALIFIED_NAME
                      used:
                        _:id17:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                          prov:time: '2024-12-12T09:16:17.846280'
                          prov:role:
                            $: wf:main/message
                            type: prov:QUALIFIED_NAME
                        _:id19:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                          prov:time: '2024-12-12T09:16:17.863017'
                          prov:role:
                            $: wf:main/echo/message
                            type: prov:QUALIFIED_NAME
                      wasEndedBy:
                        _:id26:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:ender: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867034'
                        _:id30:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:ender: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:time: '2024-12-12T09:16:18.869299'
                  PROV-N:
                    summary: Provenance details returned in PROV-N format.
                    value: "document\n  prefix wfprov <http://purl.org/wf4ever/wfprov#>\n  prefix wfdesc <http://purl.org/wf4ever/wfdesc#>\n  prefix cwlprov <https://w3id.org/cwl/prov#>\n  prefix foaf <http://xmlns.com/foaf/0.1/>\n  prefix schema <http://schema.org/>\n  prefix orcid <https://orcid.org/>\n  prefix id <urn:uuid:>\n  prefix data <urn:hash::sha1:>\n  prefix sha256 <nih:sha-256;>\n  prefix researchobject <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/>\n  prefix metadata <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/>\n  prefix provenance <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/>\n  prefix wf <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#>\n  prefix input <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#>\n  prefix doi <https://doi.org/>\n  prefix wf4ever <http://purl.org/wf4ever/wf4ever#>\n  \n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:location=\"http://localhost:4002\", cwlprov:hostname=\"localhost\"])\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:label=\"crim-ca/weaver:6.0.0\", foaf:accountName=\"crim-ca/weaver:6.0.0\"])\n  agent(id:b3a49ee7-f620-4154-9e4d-d2e948748deb, [prov:type='schema:Person', prov:type='prov:Person', prov:label=\"crim-ca/weaver:6.0.0\", foaf:name=\"crim-ca/weaver:6.0.0\", foaf:account='id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b', schema:name=\"crim-ca/weaver:6.0.0\"])\n  actedOnBehalfOf(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  agent(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, [prov:type='prov:SoftwareAgent', prov:type='wfprov:WorkflowEngine', prov:label=\"cwltool 3.1.20240708091338.dev15+g9c05bb7d\"])\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, -, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, 2024-12-12T09:16:17.843783)\n  activity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:17.843806, -, [prov:type='wfprov:WorkflowRun', prov:label=\"Run of workflow/packed.cwl#main\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, wf:main)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:17.843852)\n  entity(data:644e201526525f62152815a76a2dc773450f3dd9, [prov:type='prov:PrimarySource', prov:label=\"Source code repository\", prov:location=\"https://github.com/crim-ca/weaver\"])\n  agent(data:15401f8d937f5d526951c1bf20dcba16a1271d97, [prov:type='prov:SoftwareAgent', prov:location=\"http://localhost:4002\", prov:label=\"Weaver internal WPS used for demo and testing.\", prov:label=\"crim-ca/weaver:6.0.0\", prov:generalEntity='data:644e201526525f62152815a76a2dc773450f3dd9', prov:specificEntity='doi:10.5281/zenodo.14210717'])\n  entity(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, [prov:type='prov:Organization', foaf:name=\"Computer Research Institute of Montr\xE9al\", schema:name=\"Computer Research Institute of Montr\xE9al\"])\n  entity(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, [foaf:name=\"CRIM\", schema:name=\"CRIM\", prov:location=\"http://pavics-weaver.readthedocs.org/en/latest/\", prov:type='prov:Organization', prov:label=\"Server Provider\"])\n  entity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, [prov:type='wfdesc:ProcessRun', prov:location=\"http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a\", prov:label=\"Job Information\"])\n  entity(data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, [prov:type='wfdesc:Process', prov:location=\"http://localhost:4002/processes/echo\", prov:label=\"Process Description\"])\n  wasDerivedFrom(data:15401f8d937f5d526951c1bf20dcba16a1271d97, data:644e201526525f62152815a76a2dc773450f3dd9, -, -, -, [prov:type='prov:PrimarySource'])\n  actedOnBehalfOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  specializationOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  wasAttributedTo(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, data:644e201526525f62152815a76a2dc773450f3dd9)\n  wasDerivedFrom(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -)\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, 2024-12-12T14:15:50.834000+00:00)\n  specializationOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  alternateOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  wasGeneratedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, -)\n  wasDerivedFrom(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasAttributedTo(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97)\n  entity(wf:main, [prov:type='wfdesc:Process', prov:type='prov:Plan', prov:label=\"Prospective provenance\"])\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.846280, [prov:role='wf:main/message'])\n  agent(id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, [prov:type='prov:SoftwareAgent', cwlprov:image=\"debian:stretch-slim\", prov:label=\"Container execution of image debian:stretch-slim\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, -)\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.863017, [prov:role='wf:main/echo/message'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b, [prov:type='wfprov:Artifact'])\n  entity(id:59967079-217e-4bdb-92d7-2ef2f784825c, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:59967079-217e-4bdb-92d7-2ef2f784825c, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/output'])\n  entity(data:da39a3ee5e6b4b0d3255bfef95601890afd80709, [prov:type='wfprov:Artifact'])\n  entity(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stderr.log\", cwlprov:nameroot=\"stderr\", cwlprov:nameext=\".log\"])\n  specializationOf(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, data:da39a3ee5e6b4b0d3255bfef95601890afd80709)\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  entity(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867034)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/output'])\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:18.869299)\nendDocument\n"
                  PROV-XML:
                    summary: Provenance details returned in PROV-XML format.
                    value: "<?xml version='1.0' encoding='ASCII'?>\n<prov:document\n        xmlns:wfprov=\"http://purl.org/wf4ever/wfprov#\"\n        xmlns:wfdesc=\"http://purl.org/wf4ever/wfdesc#\"\n        xmlns:cwlprov=\"https://w3id.org/cwl/prov#\"\n        xmlns:foaf=\"http://xmlns.com/foaf/0.1/\"\n        xmlns:schema=\"http://schema.org/\"\n        xmlns:orcid=\"https://orcid.org/\"\n        xmlns:id=\"urn:uuid:\"\n        xmlns:data=\"urn:hash::sha1:\"\n        xmlns:sha256=\"nih:sha-256;\"\n        xmlns:researchobject=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/\"\n        xmlns:metadata=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/\"\n        xmlns:provenance=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/\"\n        xmlns:wf=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#\"\n        xmlns:input=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#\"\n        xmlns:doi=\"https://doi.org/\"\n        xmlns:wf4ever=\"http://purl.org/wf4ever/wf4ever#\"\n        xmlns:prov=\"http://www.w3.org/ns/prov#\"\n        xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <cwlprov:hostname>localhost</cwlprov:hostname>\n  </prov:agent>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <foaf:accountName>crim-ca/weaver:6.0.0</foaf:accountName>\n  </prov:agent>\n  <prov:person prov:id=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">schema:Person</prov:type>\n    <foaf:account xsi:type=\"xsd:QName\">id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b</foaf:account>\n    <foaf:name>crim-ca/weaver:6.0.0</foaf:name>\n    <schema:name>crim-ca/weaver:6.0.0</schema:name>\n  </prov:person>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:softwareAgent prov:id=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\">\n    <prov:label>cwltool 3.1.20240708091338.dev15+g9c05bb7d</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowEngine</prov:type>\n  </prov:softwareAgent>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:starter prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:time>2024-12-12T09:16:17.843783</prov:time>\n  </prov:wasStartedBy>\n  <prov:activity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:startTime>2024-12-12T09:16:17.843806</prov:startTime>\n    <prov:label>Run of workflow/packed.cwl#main</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowRun</prov:type>\n  </prov:activity>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:plan prov:ref=\"wf:main\"/>\n  </prov:wasAssociatedWith>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:starter prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:17.843852</prov:time>\n  </prov:wasStartedBy>\n  <prov:hadPrimarySource prov:id=\"data:644e201526525f62152815a76a2dc773450f3dd9\">\n    <prov:label>Source code repository</prov:label>\n    <prov:location xsi:type=\"xsd:string\">https://github.com/crim-ca/weaver</prov:location>\n  </prov:hadPrimarySource>\n  <prov:softwareAgent prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\">\n    <prov:label>Weaver internal WPS used for demo and testing.</prov:label>\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:generalEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n    <prov:specificEntity prov:ref=\"doi:10.5281/zenodo.14210717\"/>\n  </prov:softwareAgent>\n  <prov:organization prov:id=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\">\n    <foaf:name>Computer Research Institute of Montr&#233;al</foaf:name>\n    <schema:name>Computer Research Institute of Montr&#233;al</schema:name>\n  </prov:organization>\n  <prov:organization prov:id=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\">\n    <prov:label>Server Provider</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://pavics-weaver.readthedocs.org/en/latest/</prov:location>\n    <foaf:name>CRIM</foaf:name>\n    <schema:name>CRIM</schema:name>\n  </prov:organization>\n  <prov:entity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:label>Job Information</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:ProcessRun</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\">\n    <prov:label>Process Description</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:entity>\n  <prov:hadPrimarySource>\n    <prov:generatedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:usedEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:hadPrimarySource>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:generalEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  </prov:specializationOf>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\"/>\n    <prov:agent prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:wasAttributedTo>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:trigger prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasStartedBy>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:trigger prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T14:15:50.834000+00:00</prov:time>\n  </prov:wasStartedBy>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:generalEntity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:specializationOf>\n  <prov:alternateOf>\n    <prov:alternate1 prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:alternate2 prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:alternateOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:activity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\"/>\n  </prov:wasGeneratedBy>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:agent prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasAttributedTo>\n  <prov:plan prov:id=\"wf:main\">\n    <prov:label>Prospective provenance</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:plan>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.846280</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/message</prov:role>\n  </prov:used>\n  <prov:softwareAgent prov:id=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\">\n    <prov:label>Container execution of image debian:stretch-slim</prov:label>\n    <cwlprov:image>debian:stretch-slim</cwlprov:image>\n  </prov:softwareAgent>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\"/>\n  </prov:wasAssociatedWith>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.863017</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/message</prov:role>\n  </prov:used>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stderr.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stderr</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:generalEntity prov:ref=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  <prov:entity prov:id=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867034</prov:time>\n  </prov:wasEndedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:18.869299</prov:time>\n  </prov:wasEndedBy>\n</prov:document>\n"
              examples:
                PROV-JSON:
                  summary: Provenance details returned in PROV-JSON format.
                  value:
                    prefix:
                      wfprov: http://purl.org/wf4ever/wfprov#
                      wfdesc: http://purl.org/wf4ever/wfdesc#
                      cwlprov: https://w3id.org/cwl/prov#
                      foaf: http://xmlns.com/foaf/0.1/
                      schema: http://schema.org/
                      orcid: https://orcid.org/
                      id: 'urn:uuid:'
                      data: 'urn:hash::sha1:'
                      sha256: nih:sha-256;
                      researchobject: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/
                      metadata: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/
                      provenance: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/
                      wf: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#
                      input: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#
                      doi: https://doi.org/
                      wf4ever: http://purl.org/wf4ever/wf4ever#
                    agent:
                      id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b:
                      - {}
                      - prov:type:
                          $: foaf:OnlineAccount
                          type: prov:QUALIFIED_NAME
                        prov:location: http://localhost:4002
                        cwlprov:hostname: localhost
                      - prov:type:
                          $: foaf:OnlineAccount
                          type: prov:QUALIFIED_NAME
                        prov:label: crim-ca/weaver:6.1.0
                        foaf:accountName: crim-ca/weaver:6.1.0
                      id:b3a49ee7-f620-4154-9e4d-d2e948748deb:
                        prov:type:
                        - $: schema:Person
                          type: prov:QUALIFIED_NAME
                        - $: prov:Person
                          type: prov:QUALIFIED_NAME
                        prov:label: crim-ca/weaver:6.1.0
                        foaf:name: crim-ca/weaver:6.1.0
                        foaf:account:
                          $: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          type: prov:QUALIFIED_NAME
                        schema:name: crim-ca/weaver:6.1.0
                      id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c:
                        prov:type:
                        - $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:WorkflowEngine
                          type: prov:QUALIFIED_NAME
                        prov:label: cwltool 3.1.20240708091338.dev15+g9c05bb7d
                      data:15401f8d937f5d526951c1bf20dcba16a1271d97:
                        prov:type:
                          $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver
                        prov:label:
                        - Weaver internal WPS used for demo and testing.
                        - crim-ca/weaver:6.1.0
                        prov:generalEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                        prov:specificEntity: doi:10.5281/zenodo.14210717
                      id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1:
                        prov:type:
                          $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        cwlprov:image: debian:stretch-slim
                        prov:label: Container execution of image debian:stretch-slim
                    actedOnBehalfOf:
                      _:id1:
                        prov:delegate: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                      _:id6:
                        prov:delegate: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                    wasStartedBy:
                      _:id2:
                        prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:starter: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:time: '2024-12-12T09:16:17.843783'
                      _:id4:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:starter: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:time: '2024-12-12T09:16:17.843852'
                      _:id10:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:trigger: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      _:id11:
                        prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:trigger: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T14:15:50.834000+00:00'
                    activity:
                      id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                        prov:startTime: '2024-12-12T09:16:17.843806'
                        prov:type:
                          $: wfprov:WorkflowRun
                          type: prov:QUALIFIED_NAME
                        prov:label: Run of workflow/packed.cwl#main
                    wasAssociatedWith:
                      _:id3:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:agent: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:plan: wf:main
                      _:id18:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:agent: id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1
                    entity:
                      data:644e201526525f62152815a76a2dc773450f3dd9:
                        prov:type:
                          $: prov:PrimarySource
                          type: prov:QUALIFIED_NAME
                        prov:label: Source code repository
                        prov:location: https://github.com/crim-ca/weaver
                      data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2:
                        prov:type:
                          $: prov:Organization
                          type: prov:QUALIFIED_NAME
                        foaf:name: "Computer Research Institute of Montr\xE9al"
                        schema:name: "Computer Research Institute of Montr\xE9al"
                      data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0:
                        foaf:name: CRIM
                        schema:name: CRIM
                        prov:location: http://pavics-weaver.readthedocs.org/en/latest/
                        prov:type:
                          $: prov:Organization
                          type: prov:QUALIFIED_NAME
                        prov:label: Server Provider
                      id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                        prov:type:
                          $: wfdesc:ProcessRun
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:label: Job Information
                      data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo:
                        prov:type:
                          $: wfdesc:Process
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver/processes/echo
                        prov:label: Process Description
                      wf:main:
                        prov:type:
                        - $: wfdesc:Process
                          type: prov:QUALIFIED_NAME
                        - $: prov:Plan
                          type: prov:QUALIFIED_NAME
                        prov:label: Prospective provenance
                      data:2ef7bde608ce5404e97d5f042f95f89f1c232871:
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        prov:value: Hello World!
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        prov:value: Hello World!
                      data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b:
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                      - {}
                      id:59967079-217e-4bdb-92d7-2ef2f784825c:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stdout.log
                        cwlprov:nameroot: stdout
                        cwlprov:nameext: .log
                      data:da39a3ee5e6b4b0d3255bfef95601890afd80709:
                        prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                      id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stderr.log
                        cwlprov:nameroot: stderr
                        cwlprov:nameext: .log
                      id:6b04550d-c2bd-400b-858b-14e287bbf8c3:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stdout.log
                        cwlprov:nameroot: stdout
                        cwlprov:nameext: .log
                    wasDerivedFrom:
                      _:id5:
                        prov:generatedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:usedEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                        prov:type:
                          $: prov:PrimarySource
                          type: prov:QUALIFIED_NAME
                      _:id9:
                        prov:generatedEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      _:id15:
                        prov:generatedEntity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                        prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                    specializationOf:
                      _:id7:
                        prov:specificEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:generalEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                      _:id12:
                        prov:specificEntity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:generalEntity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                      _:id20:
                        prov:specificEntity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                      _:id22:
                        prov:specificEntity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:generalEntity: data:da39a3ee5e6b4b0d3255bfef95601890afd80709
                      _:id24:
                        prov:specificEntity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                    wasAttributedTo:
                      _:id8:
                        prov:entity: data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2
                        prov:agent: data:644e201526525f62152815a76a2dc773450f3dd9
                      _:id16:
                        prov:entity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                        prov:agent: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                    alternateOf:
                      _:id13:
                        prov:alternate1: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:alternate2: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                    wasGeneratedBy:
                      _:id14:
                        prov:entity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:activity: data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo
                      _:id21:
                        prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/output
                          type: prov:QUALIFIED_NAME
                      _:id23:
                        prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                          type: prov:QUALIFIED_NAME
                      _:id25:
                        prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                          type: prov:QUALIFIED_NAME
                      _:id27:
                        prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/output
                          type: prov:QUALIFIED_NAME
                      _:id28:
                        prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                          type: prov:QUALIFIED_NAME
                      _:id29:
                        prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                          type: prov:QUALIFIED_NAME
                    used:
                      _:id17:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                        prov:time: '2024-12-12T09:16:17.846280'
                        prov:role:
                          $: wf:main/message
                          type: prov:QUALIFIED_NAME
                      _:id19:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                        prov:time: '2024-12-12T09:16:17.863017'
                        prov:role:
                          $: wf:main/echo/message
                          type: prov:QUALIFIED_NAME
                    wasEndedBy:
                      _:id26:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:ender: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867034'
                      _:id30:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:ender: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:time: '2024-12-12T09:16:18.869299'
                PROV-N:
                  summary: Provenance details returned in PROV-N format.
                  value: "document\n  prefix wfprov <http://purl.org/wf4ever/wfprov#>\n  prefix wfdesc <http://purl.org/wf4ever/wfdesc#>\n  prefix cwlprov <https://w3id.org/cwl/prov#>\n  prefix foaf <http://xmlns.com/foaf/0.1/>\n  prefix schema <http://schema.org/>\n  prefix orcid <https://orcid.org/>\n  prefix id <urn:uuid:>\n  prefix data <urn:hash::sha1:>\n  prefix sha256 <nih:sha-256;>\n  prefix researchobject <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/>\n  prefix metadata <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/>\n  prefix provenance <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/>\n  prefix wf <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#>\n  prefix input <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#>\n  prefix doi <https://doi.org/>\n  prefix wf4ever <http://purl.org/wf4ever/wf4ever#>\n  \n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:location=\"http://localhost:4002\", cwlprov:hostname=\"localhost\"])\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:label=\"crim-ca/weaver:6.0.0\", foaf:accountName=\"crim-ca/weaver:6.0.0\"])\n  agent(id:b3a49ee7-f620-4154-9e4d-d2e948748deb, [prov:type='schema:Person', prov:type='prov:Person', prov:label=\"crim-ca/weaver:6.0.0\", foaf:name=\"crim-ca/weaver:6.0.0\", foaf:account='id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b', schema:name=\"crim-ca/weaver:6.0.0\"])\n  actedOnBehalfOf(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  agent(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, [prov:type='prov:SoftwareAgent', prov:type='wfprov:WorkflowEngine', prov:label=\"cwltool 3.1.20240708091338.dev15+g9c05bb7d\"])\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, -, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, 2024-12-12T09:16:17.843783)\n  activity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:17.843806, -, [prov:type='wfprov:WorkflowRun', prov:label=\"Run of workflow/packed.cwl#main\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, wf:main)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:17.843852)\n  entity(data:644e201526525f62152815a76a2dc773450f3dd9, [prov:type='prov:PrimarySource', prov:label=\"Source code repository\", prov:location=\"https://github.com/crim-ca/weaver\"])\n  agent(data:15401f8d937f5d526951c1bf20dcba16a1271d97, [prov:type='prov:SoftwareAgent', prov:location=\"http://localhost:4002\", prov:label=\"Weaver internal WPS used for demo and testing.\", prov:label=\"crim-ca/weaver:6.0.0\", prov:generalEntity='data:644e201526525f62152815a76a2dc773450f3dd9', prov:specificEntity='doi:10.5281/zenodo.14210717'])\n  entity(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, [prov:type='prov:Organization', foaf:name=\"Computer Research Institute of Montr\xE9al\", schema:name=\"Computer Research Institute of Montr\xE9al\"])\n  entity(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, [foaf:name=\"CRIM\", schema:name=\"CRIM\", prov:location=\"http://pavics-weaver.readthedocs.org/en/latest/\", prov:type='prov:Organization', prov:label=\"Server Provider\"])\n  entity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, [prov:type='wfdesc:ProcessRun', prov:location=\"http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a\", prov:label=\"Job Information\"])\n  entity(data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, [prov:type='wfdesc:Process', prov:location=\"http://localhost:4002/processes/echo\", prov:label=\"Process Description\"])\n  wasDerivedFrom(data:15401f8d937f5d526951c1bf20dcba16a1271d97, data:644e201526525f62152815a76a2dc773450f3dd9, -, -, -, [prov:type='prov:PrimarySource'])\n  actedOnBehalfOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  specializationOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  wasAttributedTo(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, data:644e201526525f62152815a76a2dc773450f3dd9)\n  wasDerivedFrom(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -)\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, 2024-12-12T14:15:50.834000+00:00)\n  specializationOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  alternateOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  wasGeneratedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, -)\n  wasDerivedFrom(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasAttributedTo(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97)\n  entity(wf:main, [prov:type='wfdesc:Process', prov:type='prov:Plan', prov:label=\"Prospective provenance\"])\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.846280, [prov:role='wf:main/message'])\n  agent(id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, [prov:type='prov:SoftwareAgent', cwlprov:image=\"debian:stretch-slim\", prov:label=\"Container execution of image debian:stretch-slim\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, -)\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.863017, [prov:role='wf:main/echo/message'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b, [prov:type='wfprov:Artifact'])\n  entity(id:59967079-217e-4bdb-92d7-2ef2f784825c, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:59967079-217e-4bdb-92d7-2ef2f784825c, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/output'])\n  entity(data:da39a3ee5e6b4b0d3255bfef95601890afd80709, [prov:type='wfprov:Artifact'])\n  entity(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stderr.log\", cwlprov:nameroot=\"stderr\", cwlprov:nameext=\".log\"])\n  specializationOf(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, data:da39a3ee5e6b4b0d3255bfef95601890afd80709)\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  entity(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867034)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/output'])\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:18.869299)\nendDocument\n"
                PROV-XML:
                  summary: Provenance details returned in PROV-XML format.
                  value: "<?xml version='1.0' encoding='ASCII'?>\n<prov:document\n        xmlns:wfprov=\"http://purl.org/wf4ever/wfprov#\"\n        xmlns:wfdesc=\"http://purl.org/wf4ever/wfdesc#\"\n        xmlns:cwlprov=\"https://w3id.org/cwl/prov#\"\n        xmlns:foaf=\"http://xmlns.com/foaf/0.1/\"\n        xmlns:schema=\"http://schema.org/\"\n        xmlns:orcid=\"https://orcid.org/\"\n        xmlns:id=\"urn:uuid:\"\n        xmlns:data=\"urn:hash::sha1:\"\n        xmlns:sha256=\"nih:sha-256;\"\n        xmlns:researchobject=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/\"\n        xmlns:metadata=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/\"\n        xmlns:provenance=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/\"\n        xmlns:wf=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#\"\n        xmlns:input=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#\"\n        xmlns:doi=\"https://doi.org/\"\n        xmlns:wf4ever=\"http://purl.org/wf4ever/wf4ever#\"\n        xmlns:prov=\"http://www.w3.org/ns/prov#\"\n        xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <cwlprov:hostname>localhost</cwlprov:hostname>\n  </prov:agent>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <foaf:accountName>crim-ca/weaver:6.0.0</foaf:accountName>\n  </prov:agent>\n  <prov:person prov:id=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">schema:Person</prov:type>\n    <foaf:account xsi:type=\"xsd:QName\">id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b</foaf:account>\n    <foaf:name>crim-ca/weaver:6.0.0</foaf:name>\n    <schema:name>crim-ca/weaver:6.0.0</schema:name>\n  </prov:person>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:softwareAgent prov:id=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\">\n    <prov:label>cwltool 3.1.20240708091338.dev15+g9c05bb7d</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowEngine</prov:type>\n  </prov:softwareAgent>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:starter prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:time>2024-12-12T09:16:17.843783</prov:time>\n  </prov:wasStartedBy>\n  <prov:activity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:startTime>2024-12-12T09:16:17.843806</prov:startTime>\n    <prov:label>Run of workflow/packed.cwl#main</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowRun</prov:type>\n  </prov:activity>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:plan prov:ref=\"wf:main\"/>\n  </prov:wasAssociatedWith>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:starter prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:17.843852</prov:time>\n  </prov:wasStartedBy>\n  <prov:hadPrimarySource prov:id=\"data:644e201526525f62152815a76a2dc773450f3dd9\">\n    <prov:label>Source code repository</prov:label>\n    <prov:location xsi:type=\"xsd:string\">https://github.com/crim-ca/weaver</prov:location>\n  </prov:hadPrimarySource>\n  <prov:softwareAgent prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\">\n    <prov:label>Weaver internal WPS used for demo and testing.</prov:label>\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:generalEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n    <prov:specificEntity prov:ref=\"doi:10.5281/zenodo.14210717\"/>\n  </prov:softwareAgent>\n  <prov:organization prov:id=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\">\n    <foaf:name>Computer Research Institute of Montr&#233;al</foaf:name>\n    <schema:name>Computer Research Institute of Montr&#233;al</schema:name>\n  </prov:organization>\n  <prov:organization prov:id=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\">\n    <prov:label>Server Provider</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://pavics-weaver.readthedocs.org/en/latest/</prov:location>\n    <foaf:name>CRIM</foaf:name>\n    <schema:name>CRIM</schema:name>\n  </prov:organization>\n  <prov:entity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:label>Job Information</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:ProcessRun</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\">\n    <prov:label>Process Description</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:entity>\n  <prov:hadPrimarySource>\n    <prov:generatedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:usedEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:hadPrimarySource>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:generalEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  </prov:specializationOf>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\"/>\n    <prov:agent prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:wasAttributedTo>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:trigger prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasStartedBy>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:trigger prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T14:15:50.834000+00:00</prov:time>\n  </prov:wasStartedBy>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:generalEntity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:specializationOf>\n  <prov:alternateOf>\n    <prov:alternate1 prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:alternate2 prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:alternateOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:activity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\"/>\n  </prov:wasGeneratedBy>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:agent prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasAttributedTo>\n  <prov:plan prov:id=\"wf:main\">\n    <prov:label>Prospective provenance</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:plan>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.846280</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/message</prov:role>\n  </prov:used>\n  <prov:softwareAgent prov:id=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\">\n    <prov:label>Container execution of image debian:stretch-slim</prov:label>\n    <cwlprov:image>debian:stretch-slim</cwlprov:image>\n  </prov:softwareAgent>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\"/>\n  </prov:wasAssociatedWith>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.863017</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/message</prov:role>\n  </prov:used>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stderr.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stderr</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:generalEntity prov:ref=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  <prov:entity prov:id=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867034</prov:time>\n  </prov:wasEndedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:18.869299</prov:time>\n  </prov:wasEndedBy>\n</prov:document>\n"
        '400':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotFoundJobProvResponseSchema'
        '406':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/GoneJobProvResponseSchema'
        '500':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/JobProvMetadataRequestHeaders.Content-Type'
      summary: '

        Retrieve the provenance details of a job based on the contextual request path.'
      tags:
      - Jobs
      - Provenance
  /jobs/{job_id}/prov/run:
    parameters:
    - $ref: '#/components/parameters/job_id'
    get:
      responses:
        '200':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/OkGetJobProvMetadataResponse'
                examples:
                  PROV run:
                    summary: Provenance metadata of the run execution.
                    value: "2024-12-12 09:16:17.843852                            Flow 1c49f085-bbd7-410d-a801-81fd42469e8a [ Run of workflow/packed.cwl#main\n2024-12-12 09:16:17.846280                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/message\n2024-12-12 09:16:17.863017                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/echo/message\n                           2024-12-12 09:16:18.867039 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/echo/output\n                           2024-12-12 09:16:18.867039 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.867039 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.869180 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/primary/output\n                           2024-12-12 09:16:18.869180 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.869180 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.867034 Flow 1c49f085-bbd7-410d-a801-81fd42469e8a ] Run of workflow/packed.cwl#main  (0:00:01.023182)\n"
                  PROV who:
                    summary: Provenance metadata of who ran the job.
                    value: 'Packaged By: cwltool 3.1.20240708091338.dev15+g9c05bb7d <urn:uuid:eea8f699-1c08-47b2-8aed-8ad30e4eda4c>

                      Executed By: crim-ca/weaver:6.1.0 <urn:uuid:b3a49ee7-f620-4154-9e4d-d2e948748deb>

                      '
                  PROV info:
                    summary: Provenance metadata about the Research Object packaging information.
                    value: 'Research Object of CWL workflow run

                      Research Object ID: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/

                      Profile: https://w3id.org/cwl/prov/0.6.0

                      Workflow run ID: urn:uuid:1c49f085-bbd7-410d-a801-81fd42469e8a

                      Packaged: 2024-12-12

                      '
              examples:
                PROV run:
                  summary: Provenance metadata of the run execution.
                  value: "2024-12-12 09:16:17.843852                            Flow 1c49f085-bbd7-410d-a801-81fd42469e8a [ Run of workflow/packed.cwl#main\n2024-12-12 09:16:17.846280                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/message\n2024-12-12 09:16:17.863017                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/echo/message\n                           2024-12-12 09:16:18.867039 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/echo/output\n                           2024-12-12 09:16:18.867039 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.867039 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.869180 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/primary/output\n                           2024-12-12 09:16:18.869180 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.869180 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.867034 Flow 1c49f085-bbd7-410d-a801-81fd42469e8a ] Run of workflow/packed.cwl#main  (0:00:01.023182)\n"
                PROV who:
                  summary: Provenance metadata of who ran the job.
                  value: 'Packaged By: cwltool 3.1.20240708091338.dev15+g9c05bb7d <urn:uuid:eea8f699-1c08-47b2-8aed-8ad30e4eda4c>

                    Executed By: crim-ca/weaver:6.1.0 <urn:uuid:b3a49ee7-f620-4154-9e4d-d2e948748deb>

                    '
                PROV info:
                  summary: Provenance metadata about the Research Object packaging information.
                  value: 'Research Object of CWL workflow run

                    Research Object ID: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/

                    Profile: https://w3id.org/cwl/prov/0.6.0

                    Workflow run ID: urn:uuid:1c49f085-bbd7-410d-a801-81fd42469e8a

                    Packaged: 2024-12-12

                    '
        '400':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotFoundJobProvResponseSchema'
        '406':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/GoneJobProvResponseSchema'
        '500':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/JobProvMetadataRequestHeaders.Content-Type'
      summary: '

        Retrieve the provenance details of a job based on the contextual request path.'
      tags:
      - Jobs
      - Provenance
  /jobs/{job_id}/prov/run/{run_id}:
    parameters:
    - $ref: '#/components/parameters/job_id'
    - $ref: '#/components/parameters/run_id'
    get:
      responses:
        '200':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/OkGetJobProvMetadataResponse'
                examples:
                  PROV run:
                    summary: Provenance metadata of the run execution.
                    value: "2024-12-12 09:16:17.843852                            Flow 1c49f085-bbd7-410d-a801-81fd42469e8a [ Run of workflow/packed.cwl#main\n2024-12-12 09:16:17.846280                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/message\n2024-12-12 09:16:17.863017                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/echo/message\n                           2024-12-12 09:16:18.867039 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/echo/output\n                           2024-12-12 09:16:18.867039 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.867039 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.869180 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/primary/output\n                           2024-12-12 09:16:18.869180 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.869180 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.867034 Flow 1c49f085-bbd7-410d-a801-81fd42469e8a ] Run of workflow/packed.cwl#main  (0:00:01.023182)\n"
                  PROV who:
                    summary: Provenance metadata of who ran the job.
                    value: 'Packaged By: cwltool 3.1.20240708091338.dev15+g9c05bb7d <urn:uuid:eea8f699-1c08-47b2-8aed-8ad30e4eda4c>

                      Executed By: crim-ca/weaver:6.1.0 <urn:uuid:b3a49ee7-f620-4154-9e4d-d2e948748deb>

                      '
                  PROV info:
                    summary: Provenance metadata about the Research Object packaging information.
                    value: 'Research Object of CWL workflow run

                      Research Object ID: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/

                      Profile: https://w3id.org/cwl/prov/0.6.0

                      Workflow run ID: urn:uuid:1c49f085-bbd7-410d-a801-81fd42469e8a

                      Packaged: 2024-12-12

                      '
              examples:
                PROV run:
                  summary: Provenance metadata of the run execution.
                  value: "2024-12-12 09:16:17.843852                            Flow 1c49f085-bbd7-410d-a801-81fd42469e8a [ Run of workflow/packed.cwl#main\n2024-12-12 09:16:17.846280                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/message\n2024-12-12 09:16:17.863017                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/echo/message\n                           2024-12-12 09:16:18.867039 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/echo/output\n                           2024-12-12 09:16:18.867039 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.867039 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.869180 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/primary/output\n                           2024-12-12 09:16:18.869180 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.869180 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.867034 Flow 1c49f085-bbd7-410d-a801-81fd42469e8a ] Run of workflow/packed.cwl#main  (0:00:01.023182)\n"
                PROV who:
                  summary: Provenance metadata of who ran the job.
                  value: 'Packaged By: cwltool 3.1.20240708091338.dev15+g9c05bb7d <urn:uuid:eea8f699-1c08-47b2-8aed-8ad30e4eda4c>

                    Executed By: crim-ca/weaver:6.1.0 <urn:uuid:b3a49ee7-f620-4154-9e4d-d2e948748deb>

                    '
                PROV info:
                  summary: Provenance metadata about the Research Object packaging information.
                  value: 'Research Object of CWL workflow run

                    Research Object ID: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/

                    Profile: https://w3id.org/cwl/prov/0.6.0

                    Workflow run ID: urn:uuid:1c49f085-bbd7-410d-a801-81fd42469e8a

                    Packaged: 2024-12-12

                    '
        '400':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotFoundJobProvResponseSchema'
        '406':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/GoneJobProvResponseSchema'
        '500':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/JobProvMetadataRequestHeaders.Content-Type'
      summary: '

        Retrieve the provenance details of a job based on the contextual request path.'
      tags:
      - Jobs
      - Provenance
  /jobs/{job_id}/prov/runs:
    parameters:
    - $ref: '#/components/parameters/job_id'
    get:
      responses:
        '200':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/OkGetJobProvMetadataResponse'
                examples:
                  PROV run:
                    summary: Provenance metadata of the run execution.
                    value: "2024-12-12 09:16:17.843852                            Flow 1c49f085-bbd7-410d-a801-81fd42469e8a [ Run of workflow/packed.cwl#main\n2024-12-12 09:16:17.846280                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/message\n2024-12-12 09:16:17.863017                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/echo/message\n                           2024-12-12 09:16:18.867039 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/echo/output\n                           2024-12-12 09:16:18.867039 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.867039 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.869180 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/primary/output\n                           2024-12-12 09:16:18.869180 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.869180 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.867034 Flow 1c49f085-bbd7-410d-a801-81fd42469e8a ] Run of workflow/packed.cwl#main  (0:00:01.023182)\n"
                  PROV who:
                    summary: Provenance metadata of who ran the job.
                    value: 'Packaged By: cwltool 3.1.20240708091338.dev15+g9c05bb7d <urn:uuid:eea8f699-1c08-47b2-8aed-8ad30e4eda4c>

                      Executed By: crim-ca/weaver:6.1.0 <urn:uuid:b3a49ee7-f620-4154-9e4d-d2e948748deb>

                      '
                  PROV info:
                    summary: Provenance metadata about the Research Object packaging information.
                    value: 'Research Object of CWL workflow run

                      Research Object ID: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/

                      Profile: https://w3id.org/cwl/prov/0.6.0

                      Workflow run ID: urn:uuid:1c49f085-bbd7-410d-a801-81fd42469e8a

                      Packaged: 2024-12-12

                      '
              examples:
                PROV run:
                  summary: Provenance metadata of the run execution.
                  value: "2024-12-12 09:16:17.843852                            Flow 1c49f085-bbd7-410d-a801-81fd42469e8a [ Run of workflow/packed.cwl#main\n2024-12-12 09:16:17.846280                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/message\n2024-12-12 09:16:17.863017                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/echo/message\n                           2024-12-12 09:16:18.867039 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/echo/output\n                           2024-12-12 09:16:18.867039 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.867039 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.869180 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/primary/output\n                           2024-12-12 09:16:18.869180 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.869180 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.867034 Flow 1c49f085-bbd7-410d-a801-81fd42469e8a ] Run of workflow/packed.cwl#main  (0:00:01.023182)\n"
                PROV who:
                  summary: Provenance metadata of who ran the job.
                  value: 'Packaged By: cwltool 3.1.20240708091338.dev15+g9c05bb7d <urn:uuid:eea8f699-1c08-47b2-8aed-8ad30e4eda4c>

                    Executed By: crim-ca/weaver:6.1.0 <urn:uuid:b3a49ee7-f620-4154-9e4d-d2e948748deb>

                    '
                PROV info:
                  summary: Provenance metadata about the Research Object packaging information.
                  value: 'Research Object of CWL workflow run

                    Research Object ID: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/

                    Profile: https://w3id.org/cwl/prov/0.6.0

                    Workflow run ID: urn:uuid:1c49f085-bbd7-410d-a801-81fd42469e8a

                    Packaged: 2024-12-12

                    '
        '400':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotFoundJobProvResponseSchema'
        '406':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/GoneJobProvResponseSchema'
        '500':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/JobProvMetadataRequestHeaders.Content-Type'
      summary: '

        Retrieve the provenance details of a job based on the contextual request path.'
      tags:
      - Jobs
      - Provenance
  /processes:
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkGetProcessesListResponse'
                examples:
                  ProcessesListing:
                    summary: Listing of identifiers of local processes registered in Weaver.
                    value:
                      description: Listing of available processes successful.
                      processes:
                      - docker-demo-cat
                      - docker-python-script
                      - Echo
                      - file_index_selector
                      - file2string_array
                      - image-utils
                      - jsonarray2netcdf
                      - las2tif
                      - metalink2netcdf
                      - sleep
                      page: 0
                      total: 25
                  ProcessesDetails:
                    summary: Detailed definitions of local processes registered in Weaver.
                    value:
                      description: Listing of available processes successful.
                      processes:
                      - docker-demo-cat
                      - docker-python-script
                      - Echo
                      - file_index_selector
                      - file2string_array
                      - image-utils
                      - jsonarray2netcdf
                      - las2tif
                      - metalink2netcdf
                      - sleep
                      page: 0
                      total: 25
                  ProvidersProcessesListing:
                    summary: List of identifiers combining all local and remote processes known by Weaver.
                    value:
                      processes:
                      - ColibriFlyingpigeon_SubsetBbox
                      - OutardeFlyingpigeon_SubsetBbox
                      - Staging_S2L1C
                      - Staging_S2L1C-mock-docker
                      - WaterExtent_S2-mock-docker
                      - WorkflowWaterExtent
                      - WorkflowWaterExtent-mock
                      - anti-spoofing
                      - docker-demo-cat
                      - docker-python-script
                      - file2string_array
                      - image-utils
                      - jsonarray2netcdf
                      - las2tif
                      - metalink2netcdf
                      - python-script
                      - sleep
                      - test_blurring
                      - test_generation
                      - test_workflow
                      providers:
                      - id: catalog
                        processes:
                        - getpoint
                        - ncplotly
                        - pavicrawler
                        - pavicsearch
                        - pavicsupdate
                        - pavicsvalidate
                        - period2indices
                        - pavicstestdocs
                      - id: hummingbird
                        processes:
                        - ncdump
                        - spotchecker
                        - cchecker
                        - cfchecker
                        - cmor_checker
                        - qa_cfchecker
                        - qa_checker
                        - cdo_sinfo
                        - cdo_operation
                        - cdo_copy
                        - cdo_bbox
                        - cdo_indices
                        - ensembles
                        - cdo_inter_mpi
                      total: 42
                  ProvidersProcessesDetails:
                    summary: Detailed definitions Combining all local and remote processes known by Weaver.
                    value:
                      processes:
                      - ColibriFlyingpigeon_SubsetBbox
                      - OutardeFlyingpigeon_SubsetBbox
                      - Staging_S2L1C
                      - Staging_S2L1C-mock-docker
                      - WaterExtent_S2-mock-docker
                      - WorkflowWaterExtent
                      - WorkflowWaterExtent-mock
                      - anti-spoofing
                      - docker-demo-cat
                      - docker-python-script
                      - file2string_array
                      - image-utils
                      - jsonarray2netcdf
                      - las2tif
                      - metalink2netcdf
                      - python-script
                      - sleep
                      - test_blurring
                      - test_generation
                      - test_workflow
                      providers:
                      - id: catalog
                        processes:
                        - getpoint
                        - ncplotly
                        - pavicrawler
                        - pavicsearch
                        - pavicsupdate
                        - pavicsvalidate
                        - period2indices
                        - pavicstestdocs
                      - id: hummingbird
                        processes:
                        - ncdump
                        - spotchecker
                        - cchecker
                        - cfchecker
                        - cmor_checker
                        - qa_cfchecker
                        - qa_checker
                        - cdo_sinfo
                        - cdo_operation
                        - cdo_copy
                        - cdo_bbox
                        - cdo_indices
                        - ensembles
                        - cdo_inter_mpi
                      total: 42
              examples:
                ProcessesListing:
                  summary: Listing of identifiers of local processes registered in Weaver.
                  value:
                    description: Listing of available processes successful.
                    processes:
                    - docker-demo-cat
                    - docker-python-script
                    - Echo
                    - file_index_selector
                    - file2string_array
                    - image-utils
                    - jsonarray2netcdf
                    - las2tif
                    - metalink2netcdf
                    - sleep
                    page: 0
                    total: 25
                ProcessesDetails:
                  summary: Detailed definitions of local processes registered in Weaver.
                  value:
                    description: Listing of available processes successful.
                    processes:
                    - docker-demo-cat
                    - docker-python-script
                    - Echo
                    - file_index_selector
                    - file2string_array
                    - image-utils
                    - jsonarray2netcdf
                    - las2tif
                    - metalink2netcdf
                    - sleep
                    page: 0
                    total: 25
                ProvidersProcessesListing:
                  summary: List of identifiers combining all local and remote processes known by Weaver.
                  value:
                    processes:
                    - ColibriFlyingpigeon_SubsetBbox
                    - OutardeFlyingpigeon_SubsetBbox
                    - Staging_S2L1C
                    - Staging_S2L1C-mock-docker
                    - WaterExtent_S2-mock-docker
                    - WorkflowWaterExtent
                    - WorkflowWaterExtent-mock
                    - anti-spoofing
                    - docker-demo-cat
                    - docker-python-script
                    - file2string_array
                    - image-utils
                    - jsonarray2netcdf
                    - las2tif
                    - metalink2netcdf
                    - python-script
                    - sleep
                    - test_blurring
                    - test_generation
                    - test_workflow
                    providers:
                    - id: catalog
                      processes:
                      - getpoint
                      - ncplotly
                      - pavicrawler
                      - pavicsearch
                      - pavicsupdate
                      - pavicsvalidate
                      - period2indices
                      - pavicstestdocs
                    - id: hummingbird
                      processes:
                      - ncdump
                      - spotchecker
                      - cchecker
                      - cfchecker
                      - cmor_checker
                      - qa_cfchecker
                      - qa_checker
                      - cdo_sinfo
                      - cdo_operation
                      - cdo_copy
                      - cdo_bbox
                      - cdo_indices
                      - ensembles
                      - cdo_inter_mpi
                    total: 42
                ProvidersProcessesDetails:
                  summary: Detailed definitions Combining all local and remote processes known by Weaver.
                  value:
                    processes:
                    - ColibriFlyingpigeon_SubsetBbox
                    - OutardeFlyingpigeon_SubsetBbox
                    - Staging_S2L1C
                    - Staging_S2L1C-mock-docker
                    - WaterExtent_S2-mock-docker
                    - WorkflowWaterExtent
                    - WorkflowWaterExtent-mock
                    - anti-spoofing
                    - docker-demo-cat
                    - docker-python-script
                    - file2string_array
                    - image-utils
                    - jsonarray2netcdf
                    - las2tif
                    - metalink2netcdf
                    - python-script
                    - sleep
                    - test_blurring
                    - test_generation
                    - test_workflow
                    providers:
                    - id: catalog
                      processes:
                      - getpoint
                      - ncplotly
                      - pavicrawler
                      - pavicsearch
                      - pavicsupdate
                      - pavicsvalidate
                      - period2indices
                      - pavicstestdocs
                    - id: hummingbird
                      processes:
                      - ncdump
                      - spotchecker
                      - cchecker
                      - cfchecker
                      - cmor_checker
                      - qa_cfchecker
                      - qa_checker
                      - cdo_sinfo
                      - cdo_operation
                      - cdo_copy
                      - cdo_bbox
                      - cdo_indices
                      - ensembles
                      - cdo_inter_mpi
                    total: 42
            text/xml:
              schema:
                $ref: '#/components/responses/OkGetProcessesListResponse'
                examples:
                  ProcessesListing:
                    summary: Listing of identifiers of local processes registered in Weaver.
                    value:
                      description: Listing of available processes successful.
                      processes:
                      - docker-demo-cat
                      - docker-python-script
                      - Echo
                      - file_index_selector
                      - file2string_array
                      - image-utils
                      - jsonarray2netcdf
                      - las2tif
                      - metalink2netcdf
                      - sleep
                      page: 0
                      total: 25
                  ProcessesDetails:
                    summary: Detailed definitions of local processes registered in Weaver.
                    value:
                      description: Listing of available processes successful.
                      processes:
                      - docker-demo-cat
                      - docker-python-script
                      - Echo
                      - file_index_selector
                      - file2string_array
                      - image-utils
                      - jsonarray2netcdf
                      - las2tif
                      - metalink2netcdf
                      - sleep
                      page: 0
                      total: 25
                  ProvidersProcessesListing:
                    summary: List of identifiers combining all local and remote processes known by Weaver.
                    value:
                      processes:
                      - ColibriFlyingpigeon_SubsetBbox
                      - OutardeFlyingpigeon_SubsetBbox
                      - Staging_S2L1C
                      - Staging_S2L1C-mock-docker
                      - WaterExtent_S2-mock-docker
                      - WorkflowWaterExtent
                      - WorkflowWaterExtent-mock
                      - anti-spoofing
                      - docker-demo-cat
                      - docker-python-script
                      - file2string_array
                      - image-utils
                      - jsonarray2netcdf
                      - las2tif
                      - metalink2netcdf
                      - python-script
                      - sleep
                      - test_blurring
                      - test_generation
                      - test_workflow
                      providers:
                      - id: catalog
                        processes:
                        - getpoint
                        - ncplotly
                        - pavicrawler
                        - pavicsearch
                        - pavicsupdate
                        - pavicsvalidate
                        - period2indices
                        - pavicstestdocs
                      - id: hummingbird
                        processes:
                        - ncdump
                        - spotchecker
                        - cchecker
                        - cfchecker
                        - cmor_checker
                        - qa_cfchecker
                        - qa_checker
                        - cdo_sinfo
                        - cdo_operation
                        - cdo_copy
                        - cdo_bbox
                        - cdo_indices
                        - ensembles
                        - cdo_inter_mpi
                      total: 42
                  ProvidersProcessesDetails:
                    summary: Detailed definitions Combining all local and remote processes known by Weaver.
                    value:
                      processes:
                      - ColibriFlyingpigeon_SubsetBbox
                      - OutardeFlyingpigeon_SubsetBbox
                      - Staging_S2L1C
                      - Staging_S2L1C-mock-docker
                      - WaterExtent_S2-mock-docker
                      - WorkflowWaterExtent
                      - WorkflowWaterExtent-mock
                      - anti-spoofing
                      - docker-demo-cat
                      - docker-python-script
                      - file2string_array
                      - image-utils
                      - jsonarray2netcdf
                      - las2tif
                      - metalink2netcdf
                      - python-script
                      - sleep
                      - test_blurring
                      - test_generation
                      - test_workflow
                      providers:
                      - id: catalog
                        processes:
                        - getpoint
                        - ncplotly
                        - pavicrawler
                        - pavicsearch
                        - pavicsupdate
                        - pavicsvalidate
                        - period2indices
                        - pavicstestdocs
                      - id: hummingbird
                        processes:
                        - ncdump
                        - spotchecker
                        - cchecker
                        - cfchecker
                        - cmor_checker
                        - qa_cfchecker
                        - qa_checker
                        - cdo_sinfo
                        - cdo_operation
                        - cdo_copy
                        - cdo_bbox
                        - cdo_indices
                        - ensembles
                        - cdo_inter_mpi
                      total: 42
              examples:
                ProcessesListing:
                  summary: Listing of identifiers of local processes registered in Weaver.
                  value:
                    description: Listing of available processes successful.
                    processes:
                    - docker-demo-cat
                    - docker-python-script
                    - Echo
                    - file_index_selector
                    - file2string_array
                    - image-utils
                    - jsonarray2netcdf
                    - las2tif
                    - metalink2netcdf
                    - sleep
                    page: 0
                    total: 25
                ProcessesDetails:
                  summary: Detailed definitions of local processes registered in Weaver.
                  value:
                    description: Listing of available processes successful.
                    processes:
                    - docker-demo-cat
                    - docker-python-script
                    - Echo
                    - file_index_selector
                    - file2string_array
                    - image-utils
                    - jsonarray2netcdf
                    - las2tif
                    - metalink2netcdf
                    - sleep
                    page: 0
                    total: 25
                ProvidersProcessesListing:
                  summary: List of identifiers combining all local and remote processes known by Weaver.
                  value:
                    processes:
                    - ColibriFlyingpigeon_SubsetBbox
                    - OutardeFlyingpigeon_SubsetBbox
                    - Staging_S2L1C
                    - Staging_S2L1C-mock-docker
                    - WaterExtent_S2-mock-docker
                    - WorkflowWaterExtent
                    - WorkflowWaterExtent-mock
                    - anti-spoofing
                    - docker-demo-cat
                    - docker-python-script
                    - file2string_array
                    - image-utils
                    - jsonarray2netcdf
                    - las2tif
                    - metalink2netcdf
                    - python-script
                    - sleep
                    - test_blurring
                    - test_generation
                    - test_workflow
                    providers:
                    - id: catalog
                      processes:
                      - getpoint
                      - ncplotly
                      - pavicrawler
                      - pavicsearch
                      - pavicsupdate
                      - pavicsvalidate
                      - period2indices
                      - pavicstestdocs
                    - id: hummingbird
                      processes:
                      - ncdump
                      - spotchecker
                      - cchecker
                      - cfchecker
                      - cmor_checker
                      - qa_cfchecker
                      - qa_checker
                      - cdo_sinfo
                      - cdo_operation
                      - cdo_copy
                      - cdo_bbox
                      - cdo_indices
                      - ensembles
                      - cdo_inter_mpi
                    total: 42
                ProvidersProcessesDetails:
                  summary: Detailed definitions Combining all local and remote processes known by Weaver.
                  value:
                    processes:
                    - ColibriFlyingpigeon_SubsetBbox
                    - OutardeFlyingpigeon_SubsetBbox
                    - Staging_S2L1C
                    - Staging_S2L1C-mock-docker
                    - WaterExtent_S2-mock-docker
                    - WorkflowWaterExtent
                    - WorkflowWaterExtent-mock
                    - anti-spoofing
                    - docker-demo-cat
                    - docker-python-script
                    - file2string_array
                    - image-utils
                    - jsonarray2netcdf
                    - las2tif
                    - metalink2netcdf
                    - python-script
                    - sleep
                    - test_blurring
                    - test_generation
                    - test_workflow
                    providers:
                    - id: catalog
                      processes:
                      - getpoint
                      - ncplotly
                      - pavicrawler
                      - pavicsearch
                      - pavicsupdate
                      - pavicsvalidate
                      - period2indices
                      - pavicstestdocs
                    - id: hummingbird
                      processes:
                      - ncdump
                      - spotchecker
                      - cchecker
                      - cfchecker
                      - cmor_checker
                      - qa_cfchecker
                      - qa_checker
                      - cdo_sinfo
                      - cdo_operation
                      - cdo_copy
                      - cdo_bbox
                      - cdo_indices
                      - ensembles
                      - cdo_inter_mpi
                    total: 42
            text/html:
              schema:
                $ref: '#/components/responses/HTMLProviderJobListing'
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/BadRequestResponseSchema'
            text/xml:
              schema:
                $ref: '#/components/responses/BadRequestResponseSchema'
            text/html:
              schema:
                $ref: '#/components/responses/BadRequestResponseSchema'
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
            text/xml:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
            text/html:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            text/xml:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            text/html:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            text/xml:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            text/html:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/GetProcessesQuery.process'
      - $ref: '#/components/parameters/GetProcessesQuery.revisions'
      - $ref: '#/components/parameters/GetProcessesQuery.links'
      - $ref: '#/components/parameters/GetProcessesQuery.detail'
      - $ref: '#/components/parameters/GetProcessesQuery.sort'
      - $ref: '#/components/parameters/GetProcessesQuery.page'
      - $ref: '#/components/parameters/GetProcessesQuery.limit'
      - $ref: '#/components/parameters/GetProcessesQuery.providers'
      - $ref: '#/components/parameters/GetProcessesQuery.ignore'
      summary: '

        List registered processes (GetCapabilities).


        Optionally list both local and provider processes.'
      tags:
      - Processes
      - GetCapabilities
    post:
      responses:
        '201':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkPostProcessesResponse'
                examples:
                  ProcessDeployed:
                    summary: Process successfully deployed.
                    value:
                      description: Process successfully deployed.
                      processSummary:
                        id: docker-python-script-report
                        mutable: true
                        keywords:
                        - application
                        metadata: []
                        jobControlOptions:
                        - async-execute
                        - sync-execute
                        outputTransmission:
                        - reference
                        - value
                        processDescriptionURL: http://schema-example.com/processes/docker-python-script-report
                        executeEndpoint: http://schema-example.com/processes/docker-python-script-report/jobs
                      deploymentDone: true
              examples:
                ProcessDeployed:
                  summary: Process successfully deployed.
                  value:
                    description: Process successfully deployed.
                    processSummary:
                      id: docker-python-script-report
                      mutable: true
                      keywords:
                      - application
                      metadata: []
                      jobControlOptions:
                      - async-execute
                      - sync-execute
                      outputTransmission:
                      - reference
                      - value
                      processDescriptionURL: http://schema-example.com/processes/docker-python-script-report
                      executeEndpoint: http://schema-example.com/processes/docker-python-script-report/jobs
                    deploymentDone: true
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/BadRequestResponseSchema'
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '409':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/ConflictRequestResponseSchema'
        '415':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/UnsupportedMediaTypeResponseSchema'
        '422':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/UnprocessableEntityResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/DeployHeaders.Accept'
      - $ref: '#/components/parameters/DeployHeaders.Accept-Language'
      - $ref: '#/components/parameters/DeployHeaders.Accept-Profile'
      - $ref: '#/components/parameters/DeployHeaders.Content-Type'
      - $ref: '#/components/parameters/DeployHeaders.X-Auth-Docker'
      - $ref: '#/components/parameters/FormatQuery.f'
      - $ref: '#/components/parameters/FormatQuery.format'
      summary: '

        Register a local process.'
      tags:
      - Processes
      - Deploy
      requestBody:
        content:
          application/json:
            $ref: '#/components/parameters/Deploy'
          application/cwl+yaml:
            $ref: '#/components/parameters/PermissiveMappingSchema'
          application/cwl:
            $ref: '#/components/parameters/PermissiveMappingSchema'
          application/x-cwl:
            $ref: '#/components/parameters/PermissiveMappingSchema'
        required: true
  /processes/{process_id}:
    parameters:
    - $ref: '#/components/parameters/process_id'
    put:
      responses:
        '201':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkPostProcessesResponse'
                examples:
                  ProcessDeployed:
                    summary: Process successfully deployed.
                    value:
                      description: Process successfully deployed.
                      processSummary:
                        id: docker-python-script-report
                        mutable: true
                        keywords:
                        - application
                        metadata: []
                        jobControlOptions:
                        - async-execute
                        - sync-execute
                        outputTransmission:
                        - reference
                        - value
                        processDescriptionURL: http://schema-example.com/processes/docker-python-script-report
                        executeEndpoint: http://schema-example.com/processes/docker-python-script-report/jobs
                      deploymentDone: true
              examples:
                ProcessDeployed:
                  summary: Process successfully deployed.
                  value:
                    description: Process successfully deployed.
                    processSummary:
                      id: docker-python-script-report
                      mutable: true
                      keywords:
                      - application
                      metadata: []
                      jobControlOptions:
                      - async-execute
                      - sync-execute
                      outputTransmission:
                      - reference
                      - value
                      processDescriptionURL: http://schema-example.com/processes/docker-python-script-report
                      executeEndpoint: http://schema-example.com/processes/docker-python-script-report/jobs
                    deploymentDone: true
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/BadRequestResponseSchema'
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '409':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/ConflictRequestResponseSchema'
        '415':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/UnsupportedMediaTypeResponseSchema'
        '422':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/UnprocessableEntityResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotFoundProcessResponse'
                examples:
                  ProcessNotFound:
                    summary: Example response when specified process reference cannot be found.
                    value:
                      title: NoSuchProcess
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-process
                      detail: Process with specified reference identifier does not exist.
                      status: 404
                      cause: does-not-exist
              examples:
                ProcessNotFound:
                  summary: Example response when specified process reference cannot be found.
                  value:
                    title: NoSuchProcess
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-process
                    detail: Process with specified reference identifier does not exist.
                    status: 404
                    cause: does-not-exist
      parameters:
      - $ref: '#/components/parameters/RequestHeaders.Accept'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Language'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Profile'
      - $ref: '#/components/parameters/RequestHeaders.Content-Type'
      - $ref: '#/components/parameters/LocalProcessQuery.version'
      summary: '

        Update a registered local process with a new definition.


        Updates the new process MAJOR semantic version from the previous one if not specified explicitly.

        For MINOR or PATCH changes to metadata of the process definition, consider using the PATCH request.'
      tags:
      - Processes
      - Deploy
      requestBody:
        content:
          application/json:
            $ref: '#/components/parameters/PutProcessBodySchema'
        required: true
    patch:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkPatchProcessResponse'
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/BadRequestGetProcessInfoResponse'
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotFoundProcessResponse'
                examples:
                  ProcessNotFound:
                    summary: Example response when specified process reference cannot be found.
                    value:
                      title: NoSuchProcess
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-process
                      detail: Process with specified reference identifier does not exist.
                      status: 404
                      cause: does-not-exist
              examples:
                ProcessNotFound:
                  summary: Example response when specified process reference cannot be found.
                  value:
                    title: NoSuchProcess
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-process
                    detail: Process with specified reference identifier does not exist.
                    status: 404
                    cause: does-not-exist
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '409':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/ConflictRequestResponseSchema'
        '422':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/UnprocessableEntityResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeaders.Accept'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Language'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Profile'
      - $ref: '#/components/parameters/RequestHeaders.Content-Type'
      - $ref: '#/components/parameters/LocalProcessQuery.version'
      summary: '

        Update metadata of a registered local process.


        Updates the new process MINOR or PATCH semantic version if not specified explicitly, based on updated contents.

        Changes that impact only metadata such as description or keywords imply PATCH update.

        Changes to properties that might impact process operation such as supported formats implies MINOR update.

        Changes that completely redefine the process require a MAJOR update using PUT request.'
      tags:
      - Processes
      - Deploy
      requestBody:
        content:
          application/json:
            $ref: '#/components/parameters/PatchProcessBodySchema'
        required: true
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkGetProcessInfoResponse'
                examples:
                  ProcessDescriptionSchemaOGC:
                    summary: Description of a local process registered in Weaver (OGC Schema) with fields on top-level and using inputs/outputs as mapping with keys as IDs.
                    value:
                      id: jsonarray2netcdf
                      title: JSON array to NetCDF
                      version: '1.1'
                      abstract: Extracts and fetches NetCDF files from a JSON file containing an URL string array, and provides them on the output directory.
                      keywords: []
                      metadata: []
                      inputs:
                        input:
                          title: input
                          formats:
                          - mimeType: application/json
                            default: true
                          minOccurs: '1'
                          maxOccurs: '1'
                      outputs:
                        output:
                          title: output
                          formats:
                          - mimeType: application/x-netcdf
                            default: true
                      visibility: public
                      processEndpointWPS1: http://schema-example.com/wps
                      processDescriptionURL: http://schema-example.com/processes/jsonarray2netcdf/jobs
                      executeEndpoint: http://schema-example.com/processes/jsonarray2netcdf/jobs
                      links:
                      - type: application/json
                        title: Process description.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/jsonarray2netcdf
                        rel: self
                      - type: application/json
                        title: Process description.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/jsonarray2netcdf
                        rel: process-desc
                      - type: application/json
                        title: Process execution endpoint for job submission.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/jsonarray2netcdf/execution
                        rel: execute
                      - type: application/json
                        title: List of registered processes.
                        hreflang: en-CA
                        href: http://schema-example.com/processes
                        rel: collection
                      - type: application/xml
                        title: Service definition.
                        hreflang: en-CA
                        href: http://schema-example.com/ows/wps?service=WPS&request=GetCapabilities
                        rel: service-desc
                  ProcessDescriptionSchemaOld:
                    summary: Description of a local process registered in Weaver (Old Schema) with fields nested under a process section and using inputs/outputs listed with IDs.
                    value:
                      process:
                        processVersion: '1.1'
                        title: JSON array to NetCDF
                        abstract: Extracts and fetches NetCDF files from a JSON file containing an URL string array, and provides them on the output directory.
                        keywords: []
                        metadata: []
                        id: jsonarray2netcdf
                        inputs:
                        - title: input
                          id: input
                          formats:
                          - mimeType: application/json
                            default: true
                          minOccurs: '1'
                          maxOccurs: '1'
                        outputs:
                        - formats:
                          - mimeType: application/x-netcdf
                            default: true
                          title: output
                          id: output
                        visibility: public
                        executeEndpoint: http://schema-example.com/processes/jsonarray2netcdf/jobs
                  ProcessDescriptionSchemaWPS:
                    Summary: Description of a local process registered in Weaver (WPS Schema) when requesting XML format.
                    value: "<wps:ProcessDescriptions\n        xmlns:wps=\"http://www.opengis.net/wps/1.0.0\"\n        xmlns:ows=\"http://www.opengis.net/ows/1.1\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n        xsi:schemaLocation=\"http://www.opengis.net/wps/1.0.0\n                            http://www.opengis.net/wps/1.0.0/wpsDescribeProcess_response.xsd\"\n        xml:lang=\"en-US\"\n        service=\"WPS\"\n        version=\"1.0.0\"\n>\n    <ProcessDescription wps:processVersion=\"1.1\" storeSupported=\"true\" statusSupported=\"true\">\n        <ows:Identifier>jsonarray2netcdf</ows:Identifier>\n        <ows:Title>JSON array to NetCDF</ows:Title>\n        <ows:Abstract>\n            Extracts and fetches NetCDF files from a JSON file containing an URL string array,\n            and provides them on the output directory.\n        </ows:Abstract>\n        <DataInputs>\n            <Input minOccurs=\"1\" maxOccurs=\"1\">\n                <ows:Identifier>input</ows:Identifier>\n                <ows:Title>input</ows:Title>\n                <ows:Abstract />\n                <ComplexData maximumMegabytes=\"1\">\n                    <Default>\n                        <Format>\n                            <MimeType>application/json</MimeType>\n                        </Format>\n                    </Default>\n                    <Supported>\n                        <Format>\n                            <MimeType>application/json</MimeType>\n                        </Format>\n                    </Supported>\n                </ComplexData>\n            </Input>\n        </DataInputs>\n        <ProcessOutputs>\n            <Output>\n                <ows:Identifier>output</ows:Identifier>\n                <ows:Title>output</ows:Title>\n                <ows:Abstract />\n                <ComplexOutput>\n                    <Default>\n                        <Format>\n                            <MimeType>application/x-netcdf</MimeType>\n                        </Format>\n                    </Default>\n                    <Supported>\n                        <Format>\n                            <MimeType>application/x-netcdf</MimeType>\n                        </Format>\n                    </Supported>\n                </ComplexOutput>\n            </Output>\n        </ProcessOutputs>\n    </ProcessDescription>\n</wps:ProcessDescriptions>\n"
              examples:
                ProcessDescriptionSchemaOGC:
                  summary: Description of a local process registered in Weaver (OGC Schema) with fields on top-level and using inputs/outputs as mapping with keys as IDs.
                  value:
                    id: jsonarray2netcdf
                    title: JSON array to NetCDF
                    version: '1.1'
                    abstract: Extracts and fetches NetCDF files from a JSON file containing an URL string array, and provides them on the output directory.
                    keywords: []
                    metadata: []
                    inputs:
                      input:
                        title: input
                        formats:
                        - mimeType: application/json
                          default: true
                        minOccurs: '1'
                        maxOccurs: '1'
                    outputs:
                      output:
                        title: output
                        formats:
                        - mimeType: application/x-netcdf
                          default: true
                    visibility: public
                    processEndpointWPS1: http://schema-example.com/wps
                    processDescriptionURL: http://schema-example.com/processes/jsonarray2netcdf/jobs
                    executeEndpoint: http://schema-example.com/processes/jsonarray2netcdf/jobs
                    links:
                    - type: application/json
                      title: Process description.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/jsonarray2netcdf
                      rel: self
                    - type: application/json
                      title: Process description.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/jsonarray2netcdf
                      rel: process-desc
                    - type: application/json
                      title: Process execution endpoint for job submission.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/jsonarray2netcdf/execution
                      rel: execute
                    - type: application/json
                      title: List of registered processes.
                      hreflang: en-CA
                      href: http://schema-example.com/processes
                      rel: collection
                    - type: application/xml
                      title: Service definition.
                      hreflang: en-CA
                      href: http://schema-example.com/ows/wps?service=WPS&request=GetCapabilities
                      rel: service-desc
                ProcessDescriptionSchemaOld:
                  summary: Description of a local process registered in Weaver (Old Schema) with fields nested under a process section and using inputs/outputs listed with IDs.
                  value:
                    process:
                      processVersion: '1.1'
                      title: JSON array to NetCDF
                      abstract: Extracts and fetches NetCDF files from a JSON file containing an URL string array, and provides them on the output directory.
                      keywords: []
                      metadata: []
                      id: jsonarray2netcdf
                      inputs:
                      - title: input
                        id: input
                        formats:
                        - mimeType: application/json
                          default: true
                        minOccurs: '1'
                        maxOccurs: '1'
                      outputs:
                      - formats:
                        - mimeType: application/x-netcdf
                          default: true
                        title: output
                        id: output
                      visibility: public
                      executeEndpoint: http://schema-example.com/processes/jsonarray2netcdf/jobs
                ProcessDescriptionSchemaWPS:
                  Summary: Description of a local process registered in Weaver (WPS Schema) when requesting XML format.
                  value: "<wps:ProcessDescriptions\n        xmlns:wps=\"http://www.opengis.net/wps/1.0.0\"\n        xmlns:ows=\"http://www.opengis.net/ows/1.1\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n        xsi:schemaLocation=\"http://www.opengis.net/wps/1.0.0\n                            http://www.opengis.net/wps/1.0.0/wpsDescribeProcess_response.xsd\"\n        xml:lang=\"en-US\"\n        service=\"WPS\"\n        version=\"1.0.0\"\n>\n    <ProcessDescription wps:processVersion=\"1.1\" storeSupported=\"true\" statusSupported=\"true\">\n        <ows:Identifier>jsonarray2netcdf</ows:Identifier>\n        <ows:Title>JSON array to NetCDF</ows:Title>\n        <ows:Abstract>\n            Extracts and fetches NetCDF files from a JSON file containing an URL string array,\n            and provides them on the output directory.\n        </ows:Abstract>\n        <DataInputs>\n            <Input minOccurs=\"1\" maxOccurs=\"1\">\n                <ows:Identifier>input</ows:Identifier>\n                <ows:Title>input</ows:Title>\n                <ows:Abstract />\n                <ComplexData maximumMegabytes=\"1\">\n                    <Default>\n                        <Format>\n                            <MimeType>application/json</MimeType>\n                        </Format>\n                    </Default>\n                    <Supported>\n                        <Format>\n                            <MimeType>application/json</MimeType>\n                        </Format>\n                    </Supported>\n                </ComplexData>\n            </Input>\n        </DataInputs>\n        <ProcessOutputs>\n            <Output>\n                <ows:Identifier>output</ows:Identifier>\n                <ows:Title>output</ows:Title>\n                <ows:Abstract />\n                <ComplexOutput>\n                    <Default>\n                        <Format>\n                            <MimeType>application/x-netcdf</MimeType>\n                        </Format>\n                    </Default>\n                    <Supported>\n                        <Format>\n                            <MimeType>application/x-netcdf</MimeType>\n                        </Format>\n                    </Supported>\n                </ComplexOutput>\n            </Output>\n        </ProcessOutputs>\n    </ProcessDescription>\n</wps:ProcessDescriptions>\n"
            application/yaml:
              schema:
                $ref: '#/components/responses/OkGetProcessInfoResponse'
                examples:
                  ProcessDescriptionSchemaOGC:
                    summary: Description of a local process registered in Weaver (OGC Schema) with fields on top-level and using inputs/outputs as mapping with keys as IDs.
                    value:
                      id: jsonarray2netcdf
                      title: JSON array to NetCDF
                      version: '1.1'
                      abstract: Extracts and fetches NetCDF files from a JSON file containing an URL string array, and provides them on the output directory.
                      keywords: []
                      metadata: []
                      inputs:
                        input:
                          title: input
                          formats:
                          - mimeType: application/json
                            default: true
                          minOccurs: '1'
                          maxOccurs: '1'
                      outputs:
                        output:
                          title: output
                          formats:
                          - mimeType: application/x-netcdf
                            default: true
                      visibility: public
                      processEndpointWPS1: http://schema-example.com/wps
                      processDescriptionURL: http://schema-example.com/processes/jsonarray2netcdf/jobs
                      executeEndpoint: http://schema-example.com/processes/jsonarray2netcdf/jobs
                      links:
                      - type: application/json
                        title: Process description.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/jsonarray2netcdf
                        rel: self
                      - type: application/json
                        title: Process description.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/jsonarray2netcdf
                        rel: process-desc
                      - type: application/json
                        title: Process execution endpoint for job submission.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/jsonarray2netcdf/execution
                        rel: execute
                      - type: application/json
                        title: List of registered processes.
                        hreflang: en-CA
                        href: http://schema-example.com/processes
                        rel: collection
                      - type: application/xml
                        title: Service definition.
                        hreflang: en-CA
                        href: http://schema-example.com/ows/wps?service=WPS&request=GetCapabilities
                        rel: service-desc
                  ProcessDescriptionSchemaOld:
                    summary: Description of a local process registered in Weaver (Old Schema) with fields nested under a process section and using inputs/outputs listed with IDs.
                    value:
                      process:
                        processVersion: '1.1'
                        title: JSON array to NetCDF
                        abstract: Extracts and fetches NetCDF files from a JSON file containing an URL string array, and provides them on the output directory.
                        keywords: []
                        metadata: []
                        id: jsonarray2netcdf
                        inputs:
                        - title: input
                          id: input
                          formats:
                          - mimeType: application/json
                            default: true
                          minOccurs: '1'
                          maxOccurs: '1'
                        outputs:
                        - formats:
                          - mimeType: application/x-netcdf
                            default: true
                          title: output
                          id: output
                        visibility: public
                        executeEndpoint: http://schema-example.com/processes/jsonarray2netcdf/jobs
                  ProcessDescriptionSchemaWPS:
                    Summary: Description of a local process registered in Weaver (WPS Schema) when requesting XML format.
                    value: "<wps:ProcessDescriptions\n        xmlns:wps=\"http://www.opengis.net/wps/1.0.0\"\n        xmlns:ows=\"http://www.opengis.net/ows/1.1\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n        xsi:schemaLocation=\"http://www.opengis.net/wps/1.0.0\n                            http://www.opengis.net/wps/1.0.0/wpsDescribeProcess_response.xsd\"\n        xml:lang=\"en-US\"\n        service=\"WPS\"\n        version=\"1.0.0\"\n>\n    <ProcessDescription wps:processVersion=\"1.1\" storeSupported=\"true\" statusSupported=\"true\">\n        <ows:Identifier>jsonarray2netcdf</ows:Identifier>\n        <ows:Title>JSON array to NetCDF</ows:Title>\n        <ows:Abstract>\n            Extracts and fetches NetCDF files from a JSON file containing an URL string array,\n            and provides them on the output directory.\n        </ows:Abstract>\n        <DataInputs>\n            <Input minOccurs=\"1\" maxOccurs=\"1\">\n                <ows:Identifier>input</ows:Identifier>\n                <ows:Title>input</ows:Title>\n                <ows:Abstract />\n                <ComplexData maximumMegabytes=\"1\">\n                    <Default>\n                        <Format>\n                            <MimeType>application/json</MimeType>\n                        </Format>\n                    </Default>\n                    <Supported>\n                        <Format>\n                            <MimeType>application/json</MimeType>\n                        </Format>\n                    </Supported>\n                </ComplexData>\n            </Input>\n        </DataInputs>\n        <ProcessOutputs>\n            <Output>\n                <ows:Identifier>output</ows:Identifier>\n                <ows:Title>output</ows:Title>\n                <ows:Abstract />\n                <ComplexOutput>\n                    <Default>\n                        <Format>\n                            <MimeType>application/x-netcdf</MimeType>\n                        </Format>\n                    </Default>\n                    <Supported>\n                        <Format>\n                            <MimeType>application/x-netcdf</MimeType>\n                        </Format>\n                    </Supported>\n                </ComplexOutput>\n            </Output>\n        </ProcessOutputs>\n    </ProcessDescription>\n</wps:ProcessDescriptions>\n"
              examples:
                ProcessDescriptionSchemaOGC:
                  summary: Description of a local process registered in Weaver (OGC Schema) with fields on top-level and using inputs/outputs as mapping with keys as IDs.
                  value:
                    id: jsonarray2netcdf
                    title: JSON array to NetCDF
                    version: '1.1'
                    abstract: Extracts and fetches NetCDF files from a JSON file containing an URL string array, and provides them on the output directory.
                    keywords: []
                    metadata: []
                    inputs:
                      input:
                        title: input
                        formats:
                        - mimeType: application/json
                          default: true
                        minOccurs: '1'
                        maxOccurs: '1'
                    outputs:
                      output:
                        title: output
                        formats:
                        - mimeType: application/x-netcdf
                          default: true
                    visibility: public
                    processEndpointWPS1: http://schema-example.com/wps
                    processDescriptionURL: http://schema-example.com/processes/jsonarray2netcdf/jobs
                    executeEndpoint: http://schema-example.com/processes/jsonarray2netcdf/jobs
                    links:
                    - type: application/json
                      title: Process description.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/jsonarray2netcdf
                      rel: self
                    - type: application/json
                      title: Process description.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/jsonarray2netcdf
                      rel: process-desc
                    - type: application/json
                      title: Process execution endpoint for job submission.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/jsonarray2netcdf/execution
                      rel: execute
                    - type: application/json
                      title: List of registered processes.
                      hreflang: en-CA
                      href: http://schema-example.com/processes
                      rel: collection
                    - type: application/xml
                      title: Service definition.
                      hreflang: en-CA
                      href: http://schema-example.com/ows/wps?service=WPS&request=GetCapabilities
                      rel: service-desc
                ProcessDescriptionSchemaOld:
                  summary: Description of a local process registered in Weaver (Old Schema) with fields nested under a process section and using inputs/outputs listed with IDs.
                  value:
                    process:
                      processVersion: '1.1'
                      title: JSON array to NetCDF
                      abstract: Extracts and fetches NetCDF files from a JSON file containing an URL string array, and provides them on the output directory.
                      keywords: []
                      metadata: []
                      id: jsonarray2netcdf
                      inputs:
                      - title: input
                        id: input
                        formats:
                        - mimeType: application/json
                          default: true
                        minOccurs: '1'
                        maxOccurs: '1'
                      outputs:
                      - formats:
                        - mimeType: application/x-netcdf
                          default: true
                        title: output
                        id: output
                      visibility: public
                      executeEndpoint: http://schema-example.com/processes/jsonarray2netcdf/jobs
                ProcessDescriptionSchemaWPS:
                  Summary: Description of a local process registered in Weaver (WPS Schema) when requesting XML format.
                  value: "<wps:ProcessDescriptions\n        xmlns:wps=\"http://www.opengis.net/wps/1.0.0\"\n        xmlns:ows=\"http://www.opengis.net/ows/1.1\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n        xsi:schemaLocation=\"http://www.opengis.net/wps/1.0.0\n                            http://www.opengis.net/wps/1.0.0/wpsDescribeProcess_response.xsd\"\n        xml:lang=\"en-US\"\n        service=\"WPS\"\n        version=\"1.0.0\"\n>\n    <ProcessDescription wps:processVersion=\"1.1\" storeSupported=\"true\" statusSupported=\"true\">\n        <ows:Identifier>jsonarray2netcdf</ows:Identifier>\n        <ows:Title>JSON array to NetCDF</ows:Title>\n        <ows:Abstract>\n            Extracts and fetches NetCDF files from a JSON file containing an URL string array,\n            and provides them on the output directory.\n        </ows:Abstract>\n        <DataInputs>\n            <Input minOccurs=\"1\" maxOccurs=\"1\">\n                <ows:Identifier>input</ows:Identifier>\n                <ows:Title>input</ows:Title>\n                <ows:Abstract />\n                <ComplexData maximumMegabytes=\"1\">\n                    <Default>\n                        <Format>\n                            <MimeType>application/json</MimeType>\n                        </Format>\n                    </Default>\n                    <Supported>\n                        <Format>\n                            <MimeType>application/json</MimeType>\n                        </Format>\n                    </Supported>\n                </ComplexData>\n            </Input>\n        </DataInputs>\n        <ProcessOutputs>\n            <Output>\n                <ows:Identifier>output</ows:Identifier>\n                <ows:Title>output</ows:Title>\n                <ows:Abstract />\n                <ComplexOutput>\n                    <Default>\n                        <Format>\n                            <MimeType>application/x-netcdf</MimeType>\n                        </Format>\n                    </Default>\n                    <Supported>\n                        <Format>\n                            <MimeType>application/x-netcdf</MimeType>\n                        </Format>\n                    </Supported>\n                </ComplexOutput>\n            </Output>\n        </ProcessOutputs>\n    </ProcessDescription>\n</wps:ProcessDescriptions>\n"
            application/xml:
              schema:
                $ref: '#/components/responses/OkGetProcessInfoResponse'
                examples:
                  ProcessDescriptionSchemaOGC:
                    summary: Description of a local process registered in Weaver (OGC Schema) with fields on top-level and using inputs/outputs as mapping with keys as IDs.
                    value:
                      id: jsonarray2netcdf
                      title: JSON array to NetCDF
                      version: '1.1'
                      abstract: Extracts and fetches NetCDF files from a JSON file containing an URL string array, and provides them on the output directory.
                      keywords: []
                      metadata: []
                      inputs:
                        input:
                          title: input
                          formats:
                          - mimeType: application/json
                            default: true
                          minOccurs: '1'
                          maxOccurs: '1'
                      outputs:
                        output:
                          title: output
                          formats:
                          - mimeType: application/x-netcdf
                            default: true
                      visibility: public
                      processEndpointWPS1: http://schema-example.com/wps
                      processDescriptionURL: http://schema-example.com/processes/jsonarray2netcdf/jobs
                      executeEndpoint: http://schema-example.com/processes/jsonarray2netcdf/jobs
                      links:
                      - type: application/json
                        title: Process description.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/jsonarray2netcdf
                        rel: self
                      - type: application/json
                        title: Process description.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/jsonarray2netcdf
                        rel: process-desc
                      - type: application/json
                        title: Process execution endpoint for job submission.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/jsonarray2netcdf/execution
                        rel: execute
                      - type: application/json
                        title: List of registered processes.
                        hreflang: en-CA
                        href: http://schema-example.com/processes
                        rel: collection
                      - type: application/xml
                        title: Service definition.
                        hreflang: en-CA
                        href: http://schema-example.com/ows/wps?service=WPS&request=GetCapabilities
                        rel: service-desc
                  ProcessDescriptionSchemaOld:
                    summary: Description of a local process registered in Weaver (Old Schema) with fields nested under a process section and using inputs/outputs listed with IDs.
                    value:
                      process:
                        processVersion: '1.1'
                        title: JSON array to NetCDF
                        abstract: Extracts and fetches NetCDF files from a JSON file containing an URL string array, and provides them on the output directory.
                        keywords: []
                        metadata: []
                        id: jsonarray2netcdf
                        inputs:
                        - title: input
                          id: input
                          formats:
                          - mimeType: application/json
                            default: true
                          minOccurs: '1'
                          maxOccurs: '1'
                        outputs:
                        - formats:
                          - mimeType: application/x-netcdf
                            default: true
                          title: output
                          id: output
                        visibility: public
                        executeEndpoint: http://schema-example.com/processes/jsonarray2netcdf/jobs
                  ProcessDescriptionSchemaWPS:
                    Summary: Description of a local process registered in Weaver (WPS Schema) when requesting XML format.
                    value: "<wps:ProcessDescriptions\n        xmlns:wps=\"http://www.opengis.net/wps/1.0.0\"\n        xmlns:ows=\"http://www.opengis.net/ows/1.1\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n        xsi:schemaLocation=\"http://www.opengis.net/wps/1.0.0\n                            http://www.opengis.net/wps/1.0.0/wpsDescribeProcess_response.xsd\"\n        xml:lang=\"en-US\"\n        service=\"WPS\"\n        version=\"1.0.0\"\n>\n    <ProcessDescription wps:processVersion=\"1.1\" storeSupported=\"true\" statusSupported=\"true\">\n        <ows:Identifier>jsonarray2netcdf</ows:Identifier>\n        <ows:Title>JSON array to NetCDF</ows:Title>\n        <ows:Abstract>\n            Extracts and fetches NetCDF files from a JSON file containing an URL string array,\n            and provides them on the output directory.\n        </ows:Abstract>\n        <DataInputs>\n            <Input minOccurs=\"1\" maxOccurs=\"1\">\n                <ows:Identifier>input</ows:Identifier>\n                <ows:Title>input</ows:Title>\n                <ows:Abstract />\n                <ComplexData maximumMegabytes=\"1\">\n                    <Default>\n                        <Format>\n                            <MimeType>application/json</MimeType>\n                        </Format>\n                    </Default>\n                    <Supported>\n                        <Format>\n                            <MimeType>application/json</MimeType>\n                        </Format>\n                    </Supported>\n                </ComplexData>\n            </Input>\n        </DataInputs>\n        <ProcessOutputs>\n            <Output>\n                <ows:Identifier>output</ows:Identifier>\n                <ows:Title>output</ows:Title>\n                <ows:Abstract />\n                <ComplexOutput>\n                    <Default>\n                        <Format>\n                            <MimeType>application/x-netcdf</MimeType>\n                        </Format>\n                    </Default>\n                    <Supported>\n                        <Format>\n                            <MimeType>application/x-netcdf</MimeType>\n                        </Format>\n                    </Supported>\n                </ComplexOutput>\n            </Output>\n        </ProcessOutputs>\n    </ProcessDescription>\n</wps:ProcessDescriptions>\n"
              examples:
                ProcessDescriptionSchemaOGC:
                  summary: Description of a local process registered in Weaver (OGC Schema) with fields on top-level and using inputs/outputs as mapping with keys as IDs.
                  value:
                    id: jsonarray2netcdf
                    title: JSON array to NetCDF
                    version: '1.1'
                    abstract: Extracts and fetches NetCDF files from a JSON file containing an URL string array, and provides them on the output directory.
                    keywords: []
                    metadata: []
                    inputs:
                      input:
                        title: input
                        formats:
                        - mimeType: application/json
                          default: true
                        minOccurs: '1'
                        maxOccurs: '1'
                    outputs:
                      output:
                        title: output
                        formats:
                        - mimeType: application/x-netcdf
                          default: true
                    visibility: public
                    processEndpointWPS1: http://schema-example.com/wps
                    processDescriptionURL: http://schema-example.com/processes/jsonarray2netcdf/jobs
                    executeEndpoint: http://schema-example.com/processes/jsonarray2netcdf/jobs
                    links:
                    - type: application/json
                      title: Process description.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/jsonarray2netcdf
                      rel: self
                    - type: application/json
                      title: Process description.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/jsonarray2netcdf
                      rel: process-desc
                    - type: application/json
                      title: Process execution endpoint for job submission.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/jsonarray2netcdf/execution
                      rel: execute
                    - type: application/json
                      title: List of registered processes.
                      hreflang: en-CA
                      href: http://schema-example.com/processes
                      rel: collection
                    - type: application/xml
                      title: Service definition.
                      hreflang: en-CA
                      href: http://schema-example.com/ows/wps?service=WPS&request=GetCapabilities
                      rel: service-desc
                ProcessDescriptionSchemaOld:
                  summary: Description of a local process registered in Weaver (Old Schema) with fields nested under a process section and using inputs/outputs listed with IDs.
                  value:
                    process:
                      processVersion: '1.1'
                      title: JSON array to NetCDF
                      abstract: Extracts and fetches NetCDF files from a JSON file containing an URL string array, and provides them on the output directory.
                      keywords: []
                      metadata: []
                      id: jsonarray2netcdf
                      inputs:
                      - title: input
                        id: input
                        formats:
                        - mimeType: application/json
                          default: true
                        minOccurs: '1'
                        maxOccurs: '1'
                      outputs:
                      - formats:
                        - mimeType: application/x-netcdf
                          default: true
                        title: output
                        id: output
                      visibility: public
                      executeEndpoint: http://schema-example.com/processes/jsonarray2netcdf/jobs
                ProcessDescriptionSchemaWPS:
                  Summary: Description of a local process registered in Weaver (WPS Schema) when requesting XML format.
                  value: "<wps:ProcessDescriptions\n        xmlns:wps=\"http://www.opengis.net/wps/1.0.0\"\n        xmlns:ows=\"http://www.opengis.net/ows/1.1\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n        xsi:schemaLocation=\"http://www.opengis.net/wps/1.0.0\n                            http://www.opengis.net/wps/1.0.0/wpsDescribeProcess_response.xsd\"\n        xml:lang=\"en-US\"\n        service=\"WPS\"\n        version=\"1.0.0\"\n>\n    <ProcessDescription wps:processVersion=\"1.1\" storeSupported=\"true\" statusSupported=\"true\">\n        <ows:Identifier>jsonarray2netcdf</ows:Identifier>\n        <ows:Title>JSON array to NetCDF</ows:Title>\n        <ows:Abstract>\n            Extracts and fetches NetCDF files from a JSON file containing an URL string array,\n            and provides them on the output directory.\n        </ows:Abstract>\n        <DataInputs>\n            <Input minOccurs=\"1\" maxOccurs=\"1\">\n                <ows:Identifier>input</ows:Identifier>\n                <ows:Title>input</ows:Title>\n                <ows:Abstract />\n                <ComplexData maximumMegabytes=\"1\">\n                    <Default>\n                        <Format>\n                            <MimeType>application/json</MimeType>\n                        </Format>\n                    </Default>\n                    <Supported>\n                        <Format>\n                            <MimeType>application/json</MimeType>\n                        </Format>\n                    </Supported>\n                </ComplexData>\n            </Input>\n        </DataInputs>\n        <ProcessOutputs>\n            <Output>\n                <ows:Identifier>output</ows:Identifier>\n                <ows:Title>output</ows:Title>\n                <ows:Abstract />\n                <ComplexOutput>\n                    <Default>\n                        <Format>\n                            <MimeType>application/x-netcdf</MimeType>\n                        </Format>\n                    </Default>\n                    <Supported>\n                        <Format>\n                            <MimeType>application/x-netcdf</MimeType>\n                        </Format>\n                    </Supported>\n                </ComplexOutput>\n            </Output>\n        </ProcessOutputs>\n    </ProcessDescription>\n</wps:ProcessDescriptions>\n"
            text/xml:
              schema:
                $ref: '#/components/responses/OkGetProcessInfoResponse'
                examples:
                  ProcessDescriptionSchemaOGC:
                    summary: Description of a local process registered in Weaver (OGC Schema) with fields on top-level and using inputs/outputs as mapping with keys as IDs.
                    value:
                      id: jsonarray2netcdf
                      title: JSON array to NetCDF
                      version: '1.1'
                      abstract: Extracts and fetches NetCDF files from a JSON file containing an URL string array, and provides them on the output directory.
                      keywords: []
                      metadata: []
                      inputs:
                        input:
                          title: input
                          formats:
                          - mimeType: application/json
                            default: true
                          minOccurs: '1'
                          maxOccurs: '1'
                      outputs:
                        output:
                          title: output
                          formats:
                          - mimeType: application/x-netcdf
                            default: true
                      visibility: public
                      processEndpointWPS1: http://schema-example.com/wps
                      processDescriptionURL: http://schema-example.com/processes/jsonarray2netcdf/jobs
                      executeEndpoint: http://schema-example.com/processes/jsonarray2netcdf/jobs
                      links:
                      - type: application/json
                        title: Process description.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/jsonarray2netcdf
                        rel: self
                      - type: application/json
                        title: Process description.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/jsonarray2netcdf
                        rel: process-desc
                      - type: application/json
                        title: Process execution endpoint for job submission.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/jsonarray2netcdf/execution
                        rel: execute
                      - type: application/json
                        title: List of registered processes.
                        hreflang: en-CA
                        href: http://schema-example.com/processes
                        rel: collection
                      - type: application/xml
                        title: Service definition.
                        hreflang: en-CA
                        href: http://schema-example.com/ows/wps?service=WPS&request=GetCapabilities
                        rel: service-desc
                  ProcessDescriptionSchemaOld:
                    summary: Description of a local process registered in Weaver (Old Schema) with fields nested under a process section and using inputs/outputs listed with IDs.
                    value:
                      process:
                        processVersion: '1.1'
                        title: JSON array to NetCDF
                        abstract: Extracts and fetches NetCDF files from a JSON file containing an URL string array, and provides them on the output directory.
                        keywords: []
                        metadata: []
                        id: jsonarray2netcdf
                        inputs:
                        - title: input
                          id: input
                          formats:
                          - mimeType: application/json
                            default: true
                          minOccurs: '1'
                          maxOccurs: '1'
                        outputs:
                        - formats:
                          - mimeType: application/x-netcdf
                            default: true
                          title: output
                          id: output
                        visibility: public
                        executeEndpoint: http://schema-example.com/processes/jsonarray2netcdf/jobs
                  ProcessDescriptionSchemaWPS:
                    Summary: Description of a local process registered in Weaver (WPS Schema) when requesting XML format.
                    value: "<wps:ProcessDescriptions\n        xmlns:wps=\"http://www.opengis.net/wps/1.0.0\"\n        xmlns:ows=\"http://www.opengis.net/ows/1.1\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n        xsi:schemaLocation=\"http://www.opengis.net/wps/1.0.0\n                            http://www.opengis.net/wps/1.0.0/wpsDescribeProcess_response.xsd\"\n        xml:lang=\"en-US\"\n        service=\"WPS\"\n        version=\"1.0.0\"\n>\n    <ProcessDescription wps:processVersion=\"1.1\" storeSupported=\"true\" statusSupported=\"true\">\n        <ows:Identifier>jsonarray2netcdf</ows:Identifier>\n        <ows:Title>JSON array to NetCDF</ows:Title>\n        <ows:Abstract>\n            Extracts and fetches NetCDF files from a JSON file containing an URL string array,\n            and provides them on the output directory.\n        </ows:Abstract>\n        <DataInputs>\n            <Input minOccurs=\"1\" maxOccurs=\"1\">\n                <ows:Identifier>input</ows:Identifier>\n                <ows:Title>input</ows:Title>\n                <ows:Abstract />\n                <ComplexData maximumMegabytes=\"1\">\n                    <Default>\n                        <Format>\n                            <MimeType>application/json</MimeType>\n                        </Format>\n                    </Default>\n                    <Supported>\n                        <Format>\n                            <MimeType>application/json</MimeType>\n                        </Format>\n                    </Supported>\n                </ComplexData>\n            </Input>\n        </DataInputs>\n        <ProcessOutputs>\n            <Output>\n                <ows:Identifier>output</ows:Identifier>\n                <ows:Title>output</ows:Title>\n                <ows:Abstract />\n                <ComplexOutput>\n                    <Default>\n                        <Format>\n                            <MimeType>application/x-netcdf</MimeType>\n                        </Format>\n                    </Default>\n                    <Supported>\n                        <Format>\n                            <MimeType>application/x-netcdf</MimeType>\n                        </Format>\n                    </Supported>\n                </ComplexOutput>\n            </Output>\n        </ProcessOutputs>\n    </ProcessDescription>\n</wps:ProcessDescriptions>\n"
              examples:
                ProcessDescriptionSchemaOGC:
                  summary: Description of a local process registered in Weaver (OGC Schema) with fields on top-level and using inputs/outputs as mapping with keys as IDs.
                  value:
                    id: jsonarray2netcdf
                    title: JSON array to NetCDF
                    version: '1.1'
                    abstract: Extracts and fetches NetCDF files from a JSON file containing an URL string array, and provides them on the output directory.
                    keywords: []
                    metadata: []
                    inputs:
                      input:
                        title: input
                        formats:
                        - mimeType: application/json
                          default: true
                        minOccurs: '1'
                        maxOccurs: '1'
                    outputs:
                      output:
                        title: output
                        formats:
                        - mimeType: application/x-netcdf
                          default: true
                    visibility: public
                    processEndpointWPS1: http://schema-example.com/wps
                    processDescriptionURL: http://schema-example.com/processes/jsonarray2netcdf/jobs
                    executeEndpoint: http://schema-example.com/processes/jsonarray2netcdf/jobs
                    links:
                    - type: application/json
                      title: Process description.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/jsonarray2netcdf
                      rel: self
                    - type: application/json
                      title: Process description.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/jsonarray2netcdf
                      rel: process-desc
                    - type: application/json
                      title: Process execution endpoint for job submission.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/jsonarray2netcdf/execution
                      rel: execute
                    - type: application/json
                      title: List of registered processes.
                      hreflang: en-CA
                      href: http://schema-example.com/processes
                      rel: collection
                    - type: application/xml
                      title: Service definition.
                      hreflang: en-CA
                      href: http://schema-example.com/ows/wps?service=WPS&request=GetCapabilities
                      rel: service-desc
                ProcessDescriptionSchemaOld:
                  summary: Description of a local process registered in Weaver (Old Schema) with fields nested under a process section and using inputs/outputs listed with IDs.
                  value:
                    process:
                      processVersion: '1.1'
                      title: JSON array to NetCDF
                      abstract: Extracts and fetches NetCDF files from a JSON file containing an URL string array, and provides them on the output directory.
                      keywords: []
                      metadata: []
                      id: jsonarray2netcdf
                      inputs:
                      - title: input
                        id: input
                        formats:
                        - mimeType: application/json
                          default: true
                        minOccurs: '1'
                        maxOccurs: '1'
                      outputs:
                      - formats:
                        - mimeType: application/x-netcdf
                          default: true
                        title: output
                        id: output
                      visibility: public
                      executeEndpoint: http://schema-example.com/processes/jsonarray2netcdf/jobs
                ProcessDescriptionSchemaWPS:
                  Summary: Description of a local process registered in Weaver (WPS Schema) when requesting XML format.
                  value: "<wps:ProcessDescriptions\n        xmlns:wps=\"http://www.opengis.net/wps/1.0.0\"\n        xmlns:ows=\"http://www.opengis.net/ows/1.1\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n        xsi:schemaLocation=\"http://www.opengis.net/wps/1.0.0\n                            http://www.opengis.net/wps/1.0.0/wpsDescribeProcess_response.xsd\"\n        xml:lang=\"en-US\"\n        service=\"WPS\"\n        version=\"1.0.0\"\n>\n    <ProcessDescription wps:processVersion=\"1.1\" storeSupported=\"true\" statusSupported=\"true\">\n        <ows:Identifier>jsonarray2netcdf</ows:Identifier>\n        <ows:Title>JSON array to NetCDF</ows:Title>\n        <ows:Abstract>\n            Extracts and fetches NetCDF files from a JSON file containing an URL string array,\n            and provides them on the output directory.\n        </ows:Abstract>\n        <DataInputs>\n            <Input minOccurs=\"1\" maxOccurs=\"1\">\n                <ows:Identifier>input</ows:Identifier>\n                <ows:Title>input</ows:Title>\n                <ows:Abstract />\n                <ComplexData maximumMegabytes=\"1\">\n                    <Default>\n                        <Format>\n                            <MimeType>application/json</MimeType>\n                        </Format>\n                    </Default>\n                    <Supported>\n                        <Format>\n                            <MimeType>application/json</MimeType>\n                        </Format>\n                    </Supported>\n                </ComplexData>\n            </Input>\n        </DataInputs>\n        <ProcessOutputs>\n            <Output>\n                <ows:Identifier>output</ows:Identifier>\n                <ows:Title>output</ows:Title>\n                <ows:Abstract />\n                <ComplexOutput>\n                    <Default>\n                        <Format>\n                            <MimeType>application/x-netcdf</MimeType>\n                        </Format>\n                    </Default>\n                    <Supported>\n                        <Format>\n                            <MimeType>application/x-netcdf</MimeType>\n                        </Format>\n                    </Supported>\n                </ComplexOutput>\n            </Output>\n        </ProcessOutputs>\n    </ProcessDescription>\n</wps:ProcessDescriptions>\n"
            text/html:
              schema:
                $ref: '#/components/responses/HTMLProviderJobListing'
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/BadRequestGetProcessInfoResponse'
            application/yaml:
              schema:
                $ref: '#/components/responses/BadRequestGetProcessInfoResponse'
            application/xml:
              schema:
                $ref: '#/components/responses/BadRequestGetProcessInfoResponse'
            text/xml:
              schema:
                $ref: '#/components/responses/BadRequestGetProcessInfoResponse'
            text/html:
              schema:
                $ref: '#/components/responses/BadRequestGetProcessInfoResponse'
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotFoundProcessResponse'
                examples:
                  ProcessNotFound:
                    summary: Example response when specified process reference cannot be found.
                    value:
                      title: NoSuchProcess
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-process
                      detail: Process with specified reference identifier does not exist.
                      status: 404
                      cause: does-not-exist
              examples:
                ProcessNotFound:
                  summary: Example response when specified process reference cannot be found.
                  value:
                    title: NoSuchProcess
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-process
                    detail: Process with specified reference identifier does not exist.
                    status: 404
                    cause: does-not-exist
            application/yaml:
              schema:
                $ref: '#/components/responses/NotFoundProcessResponse'
                examples:
                  ProcessNotFound:
                    summary: Example response when specified process reference cannot be found.
                    value:
                      title: NoSuchProcess
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-process
                      detail: Process with specified reference identifier does not exist.
                      status: 404
                      cause: does-not-exist
              examples:
                ProcessNotFound:
                  summary: Example response when specified process reference cannot be found.
                  value:
                    title: NoSuchProcess
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-process
                    detail: Process with specified reference identifier does not exist.
                    status: 404
                    cause: does-not-exist
            application/xml:
              schema:
                $ref: '#/components/responses/NotFoundProcessResponse'
                examples:
                  ProcessNotFound:
                    summary: Example response when specified process reference cannot be found.
                    value:
                      title: NoSuchProcess
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-process
                      detail: Process with specified reference identifier does not exist.
                      status: 404
                      cause: does-not-exist
              examples:
                ProcessNotFound:
                  summary: Example response when specified process reference cannot be found.
                  value:
                    title: NoSuchProcess
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-process
                    detail: Process with specified reference identifier does not exist.
                    status: 404
                    cause: does-not-exist
            text/xml:
              schema:
                $ref: '#/components/responses/NotFoundProcessResponse'
                examples:
                  ProcessNotFound:
                    summary: Example response when specified process reference cannot be found.
                    value:
                      title: NoSuchProcess
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-process
                      detail: Process with specified reference identifier does not exist.
                      status: 404
                      cause: does-not-exist
              examples:
                ProcessNotFound:
                  summary: Example response when specified process reference cannot be found.
                  value:
                    title: NoSuchProcess
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-process
                    detail: Process with specified reference identifier does not exist.
                    status: 404
                    cause: does-not-exist
            text/html:
              schema:
                $ref: '#/components/responses/NotFoundProcessResponse'
                examples:
                  ProcessNotFound:
                    summary: Example response when specified process reference cannot be found.
                    value:
                      title: NoSuchProcess
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-process
                      detail: Process with specified reference identifier does not exist.
                      status: 404
                      cause: does-not-exist
              examples:
                ProcessNotFound:
                  summary: Example response when specified process reference cannot be found.
                  value:
                    title: NoSuchProcess
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-process
                    detail: Process with specified reference identifier does not exist.
                    status: 404
                    cause: does-not-exist
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
            application/yaml:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
            application/xml:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
            text/xml:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
            text/html:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            application/yaml:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            application/xml:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            text/xml:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            text/html:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            application/yaml:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            application/xml:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            text/xml:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            text/html:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/LocalProcessEndpointHeaders.Accept'
      - $ref: '#/components/parameters/LocalProcessEndpointHeaders.Accept-Language'
      - $ref: '#/components/parameters/LocalProcessEndpointHeaders.Accept-Profile'
      - $ref: '#/components/parameters/LocalProcessEndpointHeaders.Content-Type'
      - $ref: '#/components/parameters/LocalProcessDescriptionQuery.f'
      - $ref: '#/components/parameters/LocalProcessDescriptionQuery.format'
      - $ref: '#/components/parameters/LocalProcessDescriptionQuery.version'
      - $ref: '#/components/parameters/LocalProcessDescriptionQuery.schema'
      summary: '

        Get a registered local process information (DescribeProcess).'
      tags:
      - Processes
      - DescribeProcess
    delete:
      responses:
        '204':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NoContentDeleteProcessResponse'
                examples:
                  ProcessUndeployed:
                    summary: Process successfully undeployed.
                    value: null
              examples:
                ProcessUndeployed:
                  summary: Process successfully undeployed.
                  value: null
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/ForbiddenProcessAccessResponseSchema'
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotFoundProcessResponse'
                examples:
                  ProcessNotFound:
                    summary: Example response when specified process reference cannot be found.
                    value:
                      title: NoSuchProcess
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-process
                      detail: Process with specified reference identifier does not exist.
                      status: 404
                      cause: does-not-exist
              examples:
                ProcessNotFound:
                  summary: Example response when specified process reference cannot be found.
                  value:
                    title: NoSuchProcess
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-process
                    detail: Process with specified reference identifier does not exist.
                    status: 404
                    cause: does-not-exist
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/LocalProcessEndpointHeaders.Accept'
      - $ref: '#/components/parameters/LocalProcessEndpointHeaders.Accept-Language'
      - $ref: '#/components/parameters/LocalProcessEndpointHeaders.Accept-Profile'
      - $ref: '#/components/parameters/LocalProcessEndpointHeaders.Content-Type'
      - $ref: '#/components/parameters/LocalProcessDescriptionQuery.f'
      - $ref: '#/components/parameters/LocalProcessDescriptionQuery.format'
      - $ref: '#/components/parameters/LocalProcessDescriptionQuery.version'
      - $ref: '#/components/parameters/LocalProcessDescriptionQuery.schema'
      summary: '

        Unregister a local process.'
      tags:
      - Processes
      - Deploy
  /processes/{process_id}/quotations:
    parameters:
    - $ref: '#/components/parameters/process_id'
    post:
      responses:
        '201':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/CreatedQuoteResponse'
        '202':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/AcceptedQuoteResponse'
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InvalidJobParametersResponse'
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeaders.Accept'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Language'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Profile'
      - $ref: '#/components/parameters/RequestHeaders.Content-Type'
      - $ref: '#/components/parameters/LocalProcessQuery.version'
      summary: '

        Request a quotation for a process.'
      tags:
      - Billing & Quoting
      - Processes
      requestBody:
        content:
          application/json:
            $ref: '#/components/parameters/QuoteProcessParametersSchema'
        required: true
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkGetQuoteListResponse'
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeaders.Accept'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Language'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Profile'
      - $ref: '#/components/parameters/RequestHeaders.Content-Type'
      - $ref: '#/components/parameters/LocalProcessQuery.version'
      summary: '

        Get list of quotes IDs.'
      tags:
      - Billing & Quoting
      - Processes
  /processes/{process_id}/quotations/{quote_id}:
    parameters:
    - $ref: '#/components/parameters/process_id'
    - $ref: '#/components/parameters/quote_id'
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkGetQuoteInfoResponse'
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotFoundQuoteResponse'
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeaders.Accept'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Language'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Profile'
      - $ref: '#/components/parameters/RequestHeaders.Content-Type'
      - $ref: '#/components/parameters/LocalProcessQuery.version'
      summary: '

        Get quote information.'
      tags:
      - Billing & Quoting
      - Processes
    post:
      responses:
        '201':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/CreatedQuoteExecuteResponse'
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InvalidJobParametersResponse'
        '402':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/QuotePaymentRequiredResponse'
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeaders.Accept'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Language'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Profile'
      - $ref: '#/components/parameters/RequestHeaders.Content-Type'
      - $ref: '#/components/parameters/LocalProcessQuery.version'
      summary: '

        Execute a quoted process.'
      tags:
      - Billing & Quoting
      - Execute
      - Processes
      requestBody:
        content:
          application/json:
            $ref: '#/components/parameters/NoContent'
        required: false
  /processes/{process_id}/estimator:
    parameters:
    - $ref: '#/components/parameters/process_id'
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkGetEstimatorResponse'
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotFoundProcessResponse'
                examples:
                  ProcessNotFound:
                    summary: Example response when specified process reference cannot be found.
                    value:
                      title: NoSuchProcess
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-process
                      detail: Process with specified reference identifier does not exist.
                      status: 404
                      cause: does-not-exist
              examples:
                ProcessNotFound:
                  summary: Example response when specified process reference cannot be found.
                  value:
                    title: NoSuchProcess
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-process
                    detail: Process with specified reference identifier does not exist.
                    status: 404
                    cause: does-not-exist
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeaders.Accept'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Language'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Profile'
      - $ref: '#/components/parameters/RequestHeaders.Content-Type'
      - $ref: '#/components/parameters/LocalProcessQuery.version'
      summary: '

        Get the process quote estimator configuration.'
      tags:
      - Billing & Quoting
      - Processes
    put:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkPutEstimatorResponse'
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotFoundProcessResponse'
                examples:
                  ProcessNotFound:
                    summary: Example response when specified process reference cannot be found.
                    value:
                      title: NoSuchProcess
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-process
                      detail: Process with specified reference identifier does not exist.
                      status: 404
                      cause: does-not-exist
              examples:
                ProcessNotFound:
                  summary: Example response when specified process reference cannot be found.
                  value:
                    title: NoSuchProcess
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-process
                    detail: Process with specified reference identifier does not exist.
                    status: 404
                    cause: does-not-exist
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeaders.Accept'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Language'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Profile'
      - $ref: '#/components/parameters/RequestHeaders.Content-Type'
      - $ref: '#/components/parameters/LocalProcessQuery.version'
      summary: '

        Replace the process quote estimator configuration.'
      tags:
      - Billing & Quoting
      - Processes
      requestBody:
        content:
          application/json:
            $ref: '#/components/parameters/QuoteEstimatorSchema'
        required: true
    delete:
      responses:
        '204':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkDeleteEstimatorResponse'
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotFoundProcessResponse'
                examples:
                  ProcessNotFound:
                    summary: Example response when specified process reference cannot be found.
                    value:
                      title: NoSuchProcess
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-process
                      detail: Process with specified reference identifier does not exist.
                      status: 404
                      cause: does-not-exist
              examples:
                ProcessNotFound:
                  summary: Example response when specified process reference cannot be found.
                  value:
                    title: NoSuchProcess
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-process
                    detail: Process with specified reference identifier does not exist.
                    status: 404
                    cause: does-not-exist
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeaders.Accept'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Language'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Profile'
      - $ref: '#/components/parameters/RequestHeaders.Content-Type'
      - $ref: '#/components/parameters/LocalProcessQuery.version'
      summary: '

        Reset the process quote estimator configuration to the default values.'
      tags:
      - Billing & Quoting
      - Processes
  /processes/{process_id}/visibility:
    parameters:
    - $ref: '#/components/parameters/process_id'
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkGetProcessVisibilitySchema'
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/ForbiddenProcessAccessResponseSchema'
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeaders.Accept'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Language'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Profile'
      - $ref: '#/components/parameters/RequestHeaders.Content-Type'
      - $ref: '#/components/parameters/LocalProcessQuery.version'
      summary: '

        Get the visibility of a registered local process.'
      tags:
      - Processes
      - Visibility
    put:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkPutProcessVisibilitySchema'
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/ForbiddenVisibilityUpdateResponseSchema'
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotFoundProcessResponse'
                examples:
                  ProcessNotFound:
                    summary: Example response when specified process reference cannot be found.
                    value:
                      title: NoSuchProcess
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-process
                      detail: Process with specified reference identifier does not exist.
                      status: 404
                      cause: does-not-exist
              examples:
                ProcessNotFound:
                  summary: Example response when specified process reference cannot be found.
                  value:
                    title: NoSuchProcess
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-process
                    detail: Process with specified reference identifier does not exist.
                    status: 404
                    cause: does-not-exist
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeaders.Accept'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Language'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Profile'
      - $ref: '#/components/parameters/RequestHeaders.Content-Type'
      - $ref: '#/components/parameters/LocalProcessQuery.version'
      summary: '

        Set the visibility of a registered local process.'
      tags:
      - Processes
      - Visibility
      requestBody:
        content:
          application/json:
            $ref: '#/components/parameters/VisibilitySchema'
        required: true
  /processes/{process_id}/package:
    parameters:
    - $ref: '#/components/parameters/process_id'
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkGetProcessPackageSchema'
                examples:
                  PackageCWL:
                    summary: CWL Application Package definition of the local process.
                    value:
                      cwlVersion: v1.0
                      class: CommandLineTool
                      baseCommand: python
                      arguments:
                      - /opt/weaver/processes/builtin/jsonarray2netcdf.py
                      - -o
                      - $(runtime.outdir)
                      inputs:
                      - type: File
                        format: iana:application/json
                        inputBinding:
                          position: 1
                          prefix: -i
                        id: input
                      outputs:
                      - format: edam:format_3650
                        type:
                          type: array
                          items: File
                        outputBinding:
                          glob: '*.nc'
                        id: output
                      $namespaces:
                        iana: https://www.iana.org/assignments/media-types/
                        edam: http://edamontology.org/
                      hints:
                        BuiltinRequirement:
                          process: jsonarray2netcdf
              examples:
                PackageCWL:
                  summary: CWL Application Package definition of the local process.
                  value:
                    cwlVersion: v1.0
                    class: CommandLineTool
                    baseCommand: python
                    arguments:
                    - /opt/weaver/processes/builtin/jsonarray2netcdf.py
                    - -o
                    - $(runtime.outdir)
                    inputs:
                    - type: File
                      format: iana:application/json
                      inputBinding:
                        position: 1
                        prefix: -i
                      id: input
                    outputs:
                    - format: edam:format_3650
                      type:
                        type: array
                        items: File
                      outputBinding:
                        glob: '*.nc'
                      id: output
                    $namespaces:
                      iana: https://www.iana.org/assignments/media-types/
                      edam: http://edamontology.org/
                    hints:
                      BuiltinRequirement:
                        process: jsonarray2netcdf
            application/yaml:
              schema:
                $ref: '#/components/responses/OkGetProcessPackageSchema'
                examples:
                  PackageCWL:
                    summary: CWL Application Package definition of the local process.
                    value:
                      cwlVersion: v1.0
                      class: CommandLineTool
                      baseCommand: python
                      arguments:
                      - /opt/weaver/processes/builtin/jsonarray2netcdf.py
                      - -o
                      - $(runtime.outdir)
                      inputs:
                      - type: File
                        format: iana:application/json
                        inputBinding:
                          position: 1
                          prefix: -i
                        id: input
                      outputs:
                      - format: edam:format_3650
                        type:
                          type: array
                          items: File
                        outputBinding:
                          glob: '*.nc'
                        id: output
                      $namespaces:
                        iana: https://www.iana.org/assignments/media-types/
                        edam: http://edamontology.org/
                      hints:
                        BuiltinRequirement:
                          process: jsonarray2netcdf
              examples:
                PackageCWL:
                  summary: CWL Application Package definition of the local process.
                  value:
                    cwlVersion: v1.0
                    class: CommandLineTool
                    baseCommand: python
                    arguments:
                    - /opt/weaver/processes/builtin/jsonarray2netcdf.py
                    - -o
                    - $(runtime.outdir)
                    inputs:
                    - type: File
                      format: iana:application/json
                      inputBinding:
                        position: 1
                        prefix: -i
                      id: input
                    outputs:
                    - format: edam:format_3650
                      type:
                        type: array
                        items: File
                      outputBinding:
                        glob: '*.nc'
                      id: output
                    $namespaces:
                      iana: https://www.iana.org/assignments/media-types/
                      edam: http://edamontology.org/
                    hints:
                      BuiltinRequirement:
                        process: jsonarray2netcdf
            application/cwl:
              schema:
                $ref: '#/components/responses/OkGetProcessPackageSchema'
                examples:
                  PackageCWL:
                    summary: CWL Application Package definition of the local process.
                    value:
                      cwlVersion: v1.0
                      class: CommandLineTool
                      baseCommand: python
                      arguments:
                      - /opt/weaver/processes/builtin/jsonarray2netcdf.py
                      - -o
                      - $(runtime.outdir)
                      inputs:
                      - type: File
                        format: iana:application/json
                        inputBinding:
                          position: 1
                          prefix: -i
                        id: input
                      outputs:
                      - format: edam:format_3650
                        type:
                          type: array
                          items: File
                        outputBinding:
                          glob: '*.nc'
                        id: output
                      $namespaces:
                        iana: https://www.iana.org/assignments/media-types/
                        edam: http://edamontology.org/
                      hints:
                        BuiltinRequirement:
                          process: jsonarray2netcdf
              examples:
                PackageCWL:
                  summary: CWL Application Package definition of the local process.
                  value:
                    cwlVersion: v1.0
                    class: CommandLineTool
                    baseCommand: python
                    arguments:
                    - /opt/weaver/processes/builtin/jsonarray2netcdf.py
                    - -o
                    - $(runtime.outdir)
                    inputs:
                    - type: File
                      format: iana:application/json
                      inputBinding:
                        position: 1
                        prefix: -i
                      id: input
                    outputs:
                    - format: edam:format_3650
                      type:
                        type: array
                        items: File
                      outputBinding:
                        glob: '*.nc'
                      id: output
                    $namespaces:
                      iana: https://www.iana.org/assignments/media-types/
                      edam: http://edamontology.org/
                    hints:
                      BuiltinRequirement:
                        process: jsonarray2netcdf
            application/cwl+json:
              schema:
                $ref: '#/components/responses/OkGetProcessPackageSchema'
                examples:
                  PackageCWL:
                    summary: CWL Application Package definition of the local process.
                    value:
                      cwlVersion: v1.0
                      class: CommandLineTool
                      baseCommand: python
                      arguments:
                      - /opt/weaver/processes/builtin/jsonarray2netcdf.py
                      - -o
                      - $(runtime.outdir)
                      inputs:
                      - type: File
                        format: iana:application/json
                        inputBinding:
                          position: 1
                          prefix: -i
                        id: input
                      outputs:
                      - format: edam:format_3650
                        type:
                          type: array
                          items: File
                        outputBinding:
                          glob: '*.nc'
                        id: output
                      $namespaces:
                        iana: https://www.iana.org/assignments/media-types/
                        edam: http://edamontology.org/
                      hints:
                        BuiltinRequirement:
                          process: jsonarray2netcdf
              examples:
                PackageCWL:
                  summary: CWL Application Package definition of the local process.
                  value:
                    cwlVersion: v1.0
                    class: CommandLineTool
                    baseCommand: python
                    arguments:
                    - /opt/weaver/processes/builtin/jsonarray2netcdf.py
                    - -o
                    - $(runtime.outdir)
                    inputs:
                    - type: File
                      format: iana:application/json
                      inputBinding:
                        position: 1
                        prefix: -i
                      id: input
                    outputs:
                    - format: edam:format_3650
                      type:
                        type: array
                        items: File
                      outputBinding:
                        glob: '*.nc'
                      id: output
                    $namespaces:
                      iana: https://www.iana.org/assignments/media-types/
                      edam: http://edamontology.org/
                    hints:
                      BuiltinRequirement:
                        process: jsonarray2netcdf
            application/cwl+yaml:
              schema:
                $ref: '#/components/responses/OkGetProcessPackageSchema'
                examples:
                  PackageCWL:
                    summary: CWL Application Package definition of the local process.
                    value:
                      cwlVersion: v1.0
                      class: CommandLineTool
                      baseCommand: python
                      arguments:
                      - /opt/weaver/processes/builtin/jsonarray2netcdf.py
                      - -o
                      - $(runtime.outdir)
                      inputs:
                      - type: File
                        format: iana:application/json
                        inputBinding:
                          position: 1
                          prefix: -i
                        id: input
                      outputs:
                      - format: edam:format_3650
                        type:
                          type: array
                          items: File
                        outputBinding:
                          glob: '*.nc'
                        id: output
                      $namespaces:
                        iana: https://www.iana.org/assignments/media-types/
                        edam: http://edamontology.org/
                      hints:
                        BuiltinRequirement:
                          process: jsonarray2netcdf
              examples:
                PackageCWL:
                  summary: CWL Application Package definition of the local process.
                  value:
                    cwlVersion: v1.0
                    class: CommandLineTool
                    baseCommand: python
                    arguments:
                    - /opt/weaver/processes/builtin/jsonarray2netcdf.py
                    - -o
                    - $(runtime.outdir)
                    inputs:
                    - type: File
                      format: iana:application/json
                      inputBinding:
                        position: 1
                        prefix: -i
                      id: input
                    outputs:
                    - format: edam:format_3650
                      type:
                        type: array
                        items: File
                      outputBinding:
                        glob: '*.nc'
                      id: output
                    $namespaces:
                      iana: https://www.iana.org/assignments/media-types/
                      edam: http://edamontology.org/
                    hints:
                      BuiltinRequirement:
                        process: jsonarray2netcdf
            application/x-cwl:
              schema:
                $ref: '#/components/responses/OkGetProcessPackageSchema'
                examples:
                  PackageCWL:
                    summary: CWL Application Package definition of the local process.
                    value:
                      cwlVersion: v1.0
                      class: CommandLineTool
                      baseCommand: python
                      arguments:
                      - /opt/weaver/processes/builtin/jsonarray2netcdf.py
                      - -o
                      - $(runtime.outdir)
                      inputs:
                      - type: File
                        format: iana:application/json
                        inputBinding:
                          position: 1
                          prefix: -i
                        id: input
                      outputs:
                      - format: edam:format_3650
                        type:
                          type: array
                          items: File
                        outputBinding:
                          glob: '*.nc'
                        id: output
                      $namespaces:
                        iana: https://www.iana.org/assignments/media-types/
                        edam: http://edamontology.org/
                      hints:
                        BuiltinRequirement:
                          process: jsonarray2netcdf
              examples:
                PackageCWL:
                  summary: CWL Application Package definition of the local process.
                  value:
                    cwlVersion: v1.0
                    class: CommandLineTool
                    baseCommand: python
                    arguments:
                    - /opt/weaver/processes/builtin/jsonarray2netcdf.py
                    - -o
                    - $(runtime.outdir)
                    inputs:
                    - type: File
                      format: iana:application/json
                      inputBinding:
                        position: 1
                        prefix: -i
                      id: input
                    outputs:
                    - format: edam:format_3650
                      type:
                        type: array
                        items: File
                      outputBinding:
                        glob: '*.nc'
                      id: output
                    $namespaces:
                      iana: https://www.iana.org/assignments/media-types/
                      edam: http://edamontology.org/
                    hints:
                      BuiltinRequirement:
                        process: jsonarray2netcdf
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/ForbiddenProcessAccessResponseSchema'
            application/yaml:
              schema:
                $ref: '#/components/responses/ForbiddenProcessAccessResponseSchema'
            application/cwl:
              schema:
                $ref: '#/components/responses/ForbiddenProcessAccessResponseSchema'
            application/cwl+json:
              schema:
                $ref: '#/components/responses/ForbiddenProcessAccessResponseSchema'
            application/cwl+yaml:
              schema:
                $ref: '#/components/responses/ForbiddenProcessAccessResponseSchema'
            application/x-cwl:
              schema:
                $ref: '#/components/responses/ForbiddenProcessAccessResponseSchema'
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotFoundProcessResponse'
                examples:
                  ProcessNotFound:
                    summary: Example response when specified process reference cannot be found.
                    value:
                      title: NoSuchProcess
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-process
                      detail: Process with specified reference identifier does not exist.
                      status: 404
                      cause: does-not-exist
              examples:
                ProcessNotFound:
                  summary: Example response when specified process reference cannot be found.
                  value:
                    title: NoSuchProcess
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-process
                    detail: Process with specified reference identifier does not exist.
                    status: 404
                    cause: does-not-exist
            application/yaml:
              schema:
                $ref: '#/components/responses/NotFoundProcessResponse'
                examples:
                  ProcessNotFound:
                    summary: Example response when specified process reference cannot be found.
                    value:
                      title: NoSuchProcess
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-process
                      detail: Process with specified reference identifier does not exist.
                      status: 404
                      cause: does-not-exist
              examples:
                ProcessNotFound:
                  summary: Example response when specified process reference cannot be found.
                  value:
                    title: NoSuchProcess
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-process
                    detail: Process with specified reference identifier does not exist.
                    status: 404
                    cause: does-not-exist
            application/cwl:
              schema:
                $ref: '#/components/responses/NotFoundProcessResponse'
                examples:
                  ProcessNotFound:
                    summary: Example response when specified process reference cannot be found.
                    value:
                      title: NoSuchProcess
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-process
                      detail: Process with specified reference identifier does not exist.
                      status: 404
                      cause: does-not-exist
              examples:
                ProcessNotFound:
                  summary: Example response when specified process reference cannot be found.
                  value:
                    title: NoSuchProcess
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-process
                    detail: Process with specified reference identifier does not exist.
                    status: 404
                    cause: does-not-exist
            application/cwl+json:
              schema:
                $ref: '#/components/responses/NotFoundProcessResponse'
                examples:
                  ProcessNotFound:
                    summary: Example response when specified process reference cannot be found.
                    value:
                      title: NoSuchProcess
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-process
                      detail: Process with specified reference identifier does not exist.
                      status: 404
                      cause: does-not-exist
              examples:
                ProcessNotFound:
                  summary: Example response when specified process reference cannot be found.
                  value:
                    title: NoSuchProcess
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-process
                    detail: Process with specified reference identifier does not exist.
                    status: 404
                    cause: does-not-exist
            application/cwl+yaml:
              schema:
                $ref: '#/components/responses/NotFoundProcessResponse'
                examples:
                  ProcessNotFound:
                    summary: Example response when specified process reference cannot be found.
                    value:
                      title: NoSuchProcess
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-process
                      detail: Process with specified reference identifier does not exist.
                      status: 404
                      cause: does-not-exist
              examples:
                ProcessNotFound:
                  summary: Example response when specified process reference cannot be found.
                  value:
                    title: NoSuchProcess
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-process
                    detail: Process with specified reference identifier does not exist.
                    status: 404
                    cause: does-not-exist
            application/x-cwl:
              schema:
                $ref: '#/components/responses/NotFoundProcessResponse'
                examples:
                  ProcessNotFound:
                    summary: Example response when specified process reference cannot be found.
                    value:
                      title: NoSuchProcess
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-process
                      detail: Process with specified reference identifier does not exist.
                      status: 404
                      cause: does-not-exist
              examples:
                ProcessNotFound:
                  summary: Example response when specified process reference cannot be found.
                  value:
                    title: NoSuchProcess
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-process
                    detail: Process with specified reference identifier does not exist.
                    status: 404
                    cause: does-not-exist
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
            application/yaml:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
            application/cwl:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
            application/cwl+json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
            application/cwl+yaml:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
            application/x-cwl:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            application/yaml:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            application/cwl:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            application/cwl+json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            application/cwl+yaml:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            application/x-cwl:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            application/yaml:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            application/cwl:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            application/cwl+json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            application/cwl+yaml:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            application/x-cwl:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeaders.Accept'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Language'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Profile'
      - $ref: '#/components/parameters/RequestHeaders.Content-Type'
      - $ref: '#/components/parameters/LocalProcessQuery.version'
      summary: '

        Get a registered local process package definition.'
      tags:
      - Processes
      - DescribeProcess
  /processes/{process_id}/payload:
    parameters:
    - $ref: '#/components/parameters/process_id'
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkGetProcessPayloadSchema'
                examples:
                  Payload:
                    summary: Payload employed during process deployment and registration.
                    value:
                      processDescription:
                        process:
                          id: jsonarray2netcdf
                          type: builtin
                          title: JSON array to NetCDF
                          version: '1.1'
                          abstract: Extracts and fetches NetCDF files from a JSON file containing an URL string array, and provides them on the output directory.
                          owsContext:
                            offering:
                              content:
                                href: http://schema-example.com/processes/jsonarray2netcdf
                      deploymentProfileName: http://www.opengis.net/profiles/eoc/builtinApplication
                      executionUnit:
                      - unit:
                          cwlVersion: v1.0
                          class: CommandLineTool
                          baseCommand: python
                          arguments:
                          - /opt/weaver/processes/builtin/jsonarray2netcdf.py
                          - -o
                          - $(runtime.outdir)
                          inputs:
                          - type: File
                            format: iana:application/json
                            inputBinding:
                              position: 1
                              prefix: -i
                            id: input
                          outputs:
                          - format: edam:format_3650
                            type:
                              type: array
                              items: File
                            outputBinding:
                              glob: '*.nc'
                            id: output
                          $namespaces:
                            iana: https://www.iana.org/assignments/media-types/
                            edam: http://edamontology.org/
                          hints:
                            BuiltinRequirement:
                              process: jsonarray2netcdf
              examples:
                Payload:
                  summary: Payload employed during process deployment and registration.
                  value:
                    processDescription:
                      process:
                        id: jsonarray2netcdf
                        type: builtin
                        title: JSON array to NetCDF
                        version: '1.1'
                        abstract: Extracts and fetches NetCDF files from a JSON file containing an URL string array, and provides them on the output directory.
                        owsContext:
                          offering:
                            content:
                              href: http://schema-example.com/processes/jsonarray2netcdf
                    deploymentProfileName: http://www.opengis.net/profiles/eoc/builtinApplication
                    executionUnit:
                    - unit:
                        cwlVersion: v1.0
                        class: CommandLineTool
                        baseCommand: python
                        arguments:
                        - /opt/weaver/processes/builtin/jsonarray2netcdf.py
                        - -o
                        - $(runtime.outdir)
                        inputs:
                        - type: File
                          format: iana:application/json
                          inputBinding:
                            position: 1
                            prefix: -i
                          id: input
                        outputs:
                        - format: edam:format_3650
                          type:
                            type: array
                            items: File
                          outputBinding:
                            glob: '*.nc'
                          id: output
                        $namespaces:
                          iana: https://www.iana.org/assignments/media-types/
                          edam: http://edamontology.org/
                        hints:
                          BuiltinRequirement:
                            process: jsonarray2netcdf
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/ForbiddenProcessAccessResponseSchema'
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotFoundProcessResponse'
                examples:
                  ProcessNotFound:
                    summary: Example response when specified process reference cannot be found.
                    value:
                      title: NoSuchProcess
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-process
                      detail: Process with specified reference identifier does not exist.
                      status: 404
                      cause: does-not-exist
              examples:
                ProcessNotFound:
                  summary: Example response when specified process reference cannot be found.
                  value:
                    title: NoSuchProcess
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-process
                    detail: Process with specified reference identifier does not exist.
                    status: 404
                    cause: does-not-exist
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeaders.Accept'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Language'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Profile'
      - $ref: '#/components/parameters/RequestHeaders.Content-Type'
      - $ref: '#/components/parameters/LocalProcessQuery.version'
      summary: '

        Get a registered local process payload definition.'
      tags:
      - Processes
      - DescribeProcess
  /processes/{process_id}/execution:
    parameters:
    - $ref: '#/components/parameters/process_id'
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/CompletedJobResponse'
        '201':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/CreatedLaunchJobResponse'
                examples:
                  JobAccepted:
                    summary: Job accepted for execution asynchronously.
                    value:
                      description: Job successfully submitted to processing queue. Execution should begin when resources are available.
                      jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      processID: Echo
                      status: accepted
                      location: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                  JobCreated:
                    summary: Job created for later execution by trigger.
                    value:
                      description: Job successfully submitted for creation. Waiting on trigger request to being execution.
                      jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      processID: Echo
                      status: created
                      location: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
              examples:
                JobAccepted:
                  summary: Job accepted for execution asynchronously.
                  value:
                    description: Job successfully submitted to processing queue. Execution should begin when resources are available.
                    jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                    processID: Echo
                    status: accepted
                    location: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                JobCreated:
                  summary: Job created for later execution by trigger.
                  value:
                    description: Job successfully submitted for creation. Waiting on trigger request to being execution.
                    jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                    processID: Echo
                    status: created
                    location: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
        '204':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NoContentJobResultsResponse'
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InvalidJobParametersResponse'
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/ForbiddenProviderAccessResponseSchema'
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '422':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/UnprocessableEntityResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/LocalProcessEndpointHeadersNoBody.Accept'
      - $ref: '#/components/parameters/LocalProcessEndpointHeadersNoBody.Accept-Language'
      - $ref: '#/components/parameters/LocalProcessEndpointHeadersNoBody.Accept-Profile'
      - $ref: '#/components/parameters/ProcessExecutionKVPQuery.Execution Parameters'
      - $ref: '#/components/parameters/ProcessExecutionKVPQuery.response[f]'
      - $ref: '#/components/parameters/ProcessExecutionKVPQuery.response[format]'
      - $ref: '#/components/parameters/ProcessExecutionKVPQuery.response[prefer]'
      - $ref: '#/components/parameters/ProcessExecutionKVPQuery.response[profile]'
      summary: '

        Execute a process registered locally using KVP-encoded parameters.'
      tags:
      - Processes
      - Execute
      - Jobs
    post:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/CompletedJobResponse'
        '201':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/CreatedLaunchJobResponse'
                examples:
                  JobAccepted:
                    summary: Job accepted for execution asynchronously.
                    value:
                      description: Job successfully submitted to processing queue. Execution should begin when resources are available.
                      jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      processID: Echo
                      status: accepted
                      location: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                  JobCreated:
                    summary: Job created for later execution by trigger.
                    value:
                      description: Job successfully submitted for creation. Waiting on trigger request to being execution.
                      jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      processID: Echo
                      status: created
                      location: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
              examples:
                JobAccepted:
                  summary: Job accepted for execution asynchronously.
                  value:
                    description: Job successfully submitted to processing queue. Execution should begin when resources are available.
                    jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                    processID: Echo
                    status: accepted
                    location: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                JobCreated:
                  summary: Job created for later execution by trigger.
                  value:
                    description: Job successfully submitted for creation. Waiting on trigger request to being execution.
                    jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                    processID: Echo
                    status: created
                    location: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
        '204':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NoContentJobResultsResponse'
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InvalidJobParametersResponse'
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/ForbiddenProviderAccessResponseSchema'
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '415':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/UnsupportedMediaTypeResponseSchema'
        '422':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/UnprocessableEntityResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/ExecuteHeadersJSON.Accept'
      - $ref: '#/components/parameters/ExecuteHeadersJSON.Accept-Language'
      - $ref: '#/components/parameters/ExecuteHeadersJSON.Accept-Profile'
      - $ref: '#/components/parameters/ExecuteHeadersJSON.Content-Type'
      - $ref: '#/components/parameters/ExecuteHeadersJSON.Prefer'
      - $ref: '#/components/parameters/ExecuteHeadersJSON.X-WPS-Output-Context'
      - $ref: '#/components/parameters/LocalProcessQuery.version'
      summary: '

        Execute a process registered locally.


        Execution location and method is according to deployed Application Package.'
      tags:
      - Processes
      - Execute
      - Jobs
      requestBody:
        content:
          application/json:
            $ref: '#/components/parameters/Execute'
          application/xml:
            $ref: '#/components/parameters/WPSExecutePost'
          text/xml:
            $ref: '#/components/parameters/WPSExecutePost'
        required: true
  /processes/{process_id}/jobs:
    parameters:
    - $ref: '#/components/parameters/process_id'
    post:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/CompletedJobResponse'
        '201':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/CreatedLaunchJobResponse'
                examples:
                  JobAccepted:
                    summary: Job accepted for execution asynchronously.
                    value:
                      description: Job successfully submitted to processing queue. Execution should begin when resources are available.
                      jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      processID: Echo
                      status: accepted
                      location: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                  JobCreated:
                    summary: Job created for later execution by trigger.
                    value:
                      description: Job successfully submitted for creation. Waiting on trigger request to being execution.
                      jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      processID: Echo
                      status: created
                      location: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
              examples:
                JobAccepted:
                  summary: Job accepted for execution asynchronously.
                  value:
                    description: Job successfully submitted to processing queue. Execution should begin when resources are available.
                    jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                    processID: Echo
                    status: accepted
                    location: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                JobCreated:
                  summary: Job created for later execution by trigger.
                  value:
                    description: Job successfully submitted for creation. Waiting on trigger request to being execution.
                    jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                    processID: Echo
                    status: created
                    location: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
        '204':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NoContentJobResultsResponse'
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InvalidJobParametersResponse'
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/ForbiddenProviderAccessResponseSchema'
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '415':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/UnsupportedMediaTypeResponseSchema'
        '422':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/UnprocessableEntityResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/ExecuteHeadersJSON.Accept'
      - $ref: '#/components/parameters/ExecuteHeadersJSON.Accept-Language'
      - $ref: '#/components/parameters/ExecuteHeadersJSON.Accept-Profile'
      - $ref: '#/components/parameters/ExecuteHeadersJSON.Content-Type'
      - $ref: '#/components/parameters/ExecuteHeadersJSON.Prefer'
      - $ref: '#/components/parameters/ExecuteHeadersJSON.X-WPS-Output-Context'
      - $ref: '#/components/parameters/LocalProcessQuery.version'
      summary: '

        Execute a process registered locally.


        Execution location and method is according to deployed Application Package.'
      tags:
      - Processes
      - Execute
      - Jobs
      requestBody:
        content:
          application/json:
            $ref: '#/components/parameters/Execute'
          application/xml:
            $ref: '#/components/parameters/WPSExecutePost'
          text/xml:
            $ref: '#/components/parameters/WPSExecutePost'
        required: true
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkGetQueriedJobsResponse'
                examples:
                  JobListing:
                    summary: Job ID listing with default queries.
                    value:
                      jobs:
                      - 14c68477-c3ed-4784-9c0f-a4c9e1344db5
                      - f9d8af48-558c-4702-89ba-b94d19304254
                      - 08019820-2d84-4a26-ae2d-c0f1ccaabd0b
                      - 88dc510f-05b9-4387-a269-501211144a67
                      - 137a94a1-b1ef-4363-82b1-78a3c811a8b0
                      - f3036cc4-38b8-413f-9897-22949b6d4b57
                      - d70eac5e-b744-4313-aa97-1ffdcc98f39d
                      - c058fd54-e8a1-42f1-83b8-16b8fa96113d
                      - cb84d046-28eb-4fb2-93b1-b7449e52eef3
                      - 7a6f895f-27e2-4949-a448-bb0f262f390c
                      limit: 10
                      page: 0
                      total: 40
              examples:
                JobListing:
                  summary: Job ID listing with default queries.
                  value:
                    jobs:
                    - 14c68477-c3ed-4784-9c0f-a4c9e1344db5
                    - f9d8af48-558c-4702-89ba-b94d19304254
                    - 08019820-2d84-4a26-ae2d-c0f1ccaabd0b
                    - 88dc510f-05b9-4387-a269-501211144a67
                    - 137a94a1-b1ef-4363-82b1-78a3c811a8b0
                    - f3036cc4-38b8-413f-9897-22949b6d4b57
                    - d70eac5e-b744-4313-aa97-1ffdcc98f39d
                    - c058fd54-e8a1-42f1-83b8-16b8fa96113d
                    - cb84d046-28eb-4fb2-93b1-b7449e52eef3
                    - 7a6f895f-27e2-4949-a448-bb0f262f390c
                    limit: 10
                    page: 0
                    total: 40
            text/html:
              schema:
                $ref: '#/components/responses/HTMLProviderJobListing'
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/BadRequestResponseSchema'
            text/html:
              schema:
                $ref: '#/components/responses/BadRequestResponseSchema'
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
            text/html:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            text/html:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '422':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/UnprocessableEntityResponseSchema'
            text/html:
              schema:
                $ref: '#/components/responses/UnprocessableEntityResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            text/html:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeaders.Accept'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Language'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Profile'
      - $ref: '#/components/parameters/RequestHeaders.Content-Type'
      - $ref: '#/components/parameters/GetProcessJobsQuery.page'
      - $ref: '#/components/parameters/GetProcessJobsQuery.limit'
      - $ref: '#/components/parameters/GetProcessJobsQuery.detail'
      - $ref: '#/components/parameters/GetProcessJobsQuery.groups'
      - $ref: '#/components/parameters/GetProcessJobsQuery.minDuration'
      - $ref: '#/components/parameters/GetProcessJobsQuery.maxDuration'
      - $ref: '#/components/parameters/GetProcessJobsQuery.datetime'
      - $ref: '#/components/parameters/GetProcessJobsQuery.status'
      - $ref: '#/components/parameters/GetProcessJobsQuery.processID'
      - $ref: '#/components/parameters/GetProcessJobsQuery.process'
      - $ref: '#/components/parameters/GetProcessJobsQuery.version'
      - $ref: '#/components/parameters/GetProcessJobsQuery.service'
      - $ref: '#/components/parameters/GetProcessJobsQuery.provider'
      - $ref: '#/components/parameters/GetProcessJobsQuery.type'
      - $ref: '#/components/parameters/GetProcessJobsQuery.sort'
      - $ref: '#/components/parameters/GetProcessJobsQuery.access'
      - $ref: '#/components/parameters/GetProcessJobsQuery.tags'
      summary: '

        Retrieve the list of jobs which can be filtered, sorted, paged and categorized using query parameters.'
      tags:
      - Jobs
      - Processes
    delete:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkBatchDismissJobsResponseSchema'
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/BadRequestResponseSchema'
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '422':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/UnprocessableEntityResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeaders.Accept'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Language'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Profile'
      - $ref: '#/components/parameters/RequestHeaders.Content-Type'
      - $ref: '#/components/parameters/LocalProcessQuery.version'
      summary: '

        Dismiss operation for multiple jobs.


        Note:

        Will only stop tracking jobs when underlying remote provider services do not support cancel operation.'
      tags:
      - Jobs
      - Dismiss
      - Processes
      requestBody:
        content:
          application/json:
            $ref: '#/components/parameters/DeleteJobsBodySchema'
        required: true
  /processes/{process_id}/jobs/{job_id}:
    parameters:
    - $ref: '#/components/parameters/process_id'
    - $ref: '#/components/parameters/job_id'
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkGetJobStatusResponse'
                examples:
                  JobStatusSuccess:
                    summary: Successful job status response.
                    value:
                      jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      processID: Echo
                      providerID: null
                      type: process
                      status: successful
                      message: Job successful.
                      created: '2022-06-03T23:46:45.049000+00:00'
                      started: '2022-06-03T23:46:45.077000+00:00'
                      finished: '2022-06-03T23:46:48.134000+00:00'
                      updated: '2022-06-03T23:46:48.135000+00:00'
                      duration: 00:00:03
                      runningDuration: PT03S
                      runningSeconds: 3.057
                      percentCompleted: 100
                      progress: 100
                      links:
                      - title: Job status.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: status
                      - title: Job monitoring location.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: monitor
                      - title: Job status generic endpoint.
                        hreflang: en-CA
                        href: http://schema-example.com/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: alternate
                      - title: List of submitted jobs.
                        hreflang: en-CA
                        href: http://schema-example.com/jobs
                        type: application/json
                        rel: collection
                      - title: List of submitted jobs.
                        hreflang: en-CA
                        href: http://schema-example.com/jobs
                        type: application/json
                        rel: http://www.opengis.net/def/rel/ogc/1.0/job-list
                      - title: New job submission endpoint for the corresponding process.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/execution
                        type: application/json
                        rel: http://www.opengis.net/def/rel/ogc/1.0/execute
                      - title: Submitted job inputs for process execution.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/inputs
                        type: application/json
                        rel: inputs
                      - title: Job outputs of successful process execution (extended outputs with metadata).
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/outputs
                        type: application/json
                        rel: outputs
                      - title: Job results of successful process execution (direct output values mapping).
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/results
                        type: application/json
                        rel: http://www.opengis.net/def/rel/ogc/1.0/results
                      - title: Job statistics collected following process execution.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/statistics
                        type: application/json
                        rel: statistics
                      - title: List of collected job logs during process execution.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/logs
                        type: application/json
                        rel: logs
                      - title: Job status.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: self
                      - title: Job status details.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: up
                  JobStatusFailure:
                    summary: Failed job status response.
                    value:
                      jobID: 84e94373-51ee-4de6-94b6-951be65819fc
                      status: failed
                      message: Job failed.
                      created: '2021-02-25T21:29:39.147000+00:00'
                      started: null
                      finished: '2021-02-25T21:30:24.071000+00:00'
                      duration: 00:00:00
                      percentCompleted: 100
                      links:
                      - type: application/json
                        title: Job status.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc
                        rel: status
                      - type: application/json
                        title: Job logs.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/logs
                        rel: logs
                      - type: application/json
                        title: Job inputs.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/inputs
                        rel: inputs
                      - type: application/json
                        title: Job exceptions.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/exceptions
                        rel: exceptions
                      - type: application/json
                        title: Job status.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc
                        rel: self
              examples:
                JobStatusSuccess:
                  summary: Successful job status response.
                  value:
                    jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                    processID: Echo
                    providerID: null
                    type: process
                    status: successful
                    message: Job successful.
                    created: '2022-06-03T23:46:45.049000+00:00'
                    started: '2022-06-03T23:46:45.077000+00:00'
                    finished: '2022-06-03T23:46:48.134000+00:00'
                    updated: '2022-06-03T23:46:48.135000+00:00'
                    duration: 00:00:03
                    runningDuration: PT03S
                    runningSeconds: 3.057
                    percentCompleted: 100
                    progress: 100
                    links:
                    - title: Job status.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: status
                    - title: Job monitoring location.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: monitor
                    - title: Job status generic endpoint.
                      hreflang: en-CA
                      href: http://schema-example.com/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: alternate
                    - title: List of submitted jobs.
                      hreflang: en-CA
                      href: http://schema-example.com/jobs
                      type: application/json
                      rel: collection
                    - title: List of submitted jobs.
                      hreflang: en-CA
                      href: http://schema-example.com/jobs
                      type: application/json
                      rel: http://www.opengis.net/def/rel/ogc/1.0/job-list
                    - title: New job submission endpoint for the corresponding process.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/execution
                      type: application/json
                      rel: http://www.opengis.net/def/rel/ogc/1.0/execute
                    - title: Submitted job inputs for process execution.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/inputs
                      type: application/json
                      rel: inputs
                    - title: Job outputs of successful process execution (extended outputs with metadata).
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/outputs
                      type: application/json
                      rel: outputs
                    - title: Job results of successful process execution (direct output values mapping).
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/results
                      type: application/json
                      rel: http://www.opengis.net/def/rel/ogc/1.0/results
                    - title: Job statistics collected following process execution.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/statistics
                      type: application/json
                      rel: statistics
                    - title: List of collected job logs during process execution.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/logs
                      type: application/json
                      rel: logs
                    - title: Job status.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: self
                    - title: Job status details.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: up
                JobStatusFailure:
                  summary: Failed job status response.
                  value:
                    jobID: 84e94373-51ee-4de6-94b6-951be65819fc
                    status: failed
                    message: Job failed.
                    created: '2021-02-25T21:29:39.147000+00:00'
                    started: null
                    finished: '2021-02-25T21:30:24.071000+00:00'
                    duration: 00:00:00
                    percentCompleted: 100
                    links:
                    - type: application/json
                      title: Job status.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc
                      rel: status
                    - type: application/json
                      title: Job logs.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/logs
                      rel: logs
                    - type: application/json
                      title: Job inputs.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/inputs
                      rel: inputs
                    - type: application/json
                      title: Job exceptions.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/exceptions
                      rel: exceptions
                    - type: application/json
                      title: Job status.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc
                      rel: self
            application/json; profile=wps:
              schema:
                $ref: '#/components/responses/OkGetJobStatusResponse'
                examples:
                  JobStatusSuccess:
                    summary: Successful job status response.
                    value:
                      jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      processID: Echo
                      providerID: null
                      type: process
                      status: successful
                      message: Job successful.
                      created: '2022-06-03T23:46:45.049000+00:00'
                      started: '2022-06-03T23:46:45.077000+00:00'
                      finished: '2022-06-03T23:46:48.134000+00:00'
                      updated: '2022-06-03T23:46:48.135000+00:00'
                      duration: 00:00:03
                      runningDuration: PT03S
                      runningSeconds: 3.057
                      percentCompleted: 100
                      progress: 100
                      links:
                      - title: Job status.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: status
                      - title: Job monitoring location.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: monitor
                      - title: Job status generic endpoint.
                        hreflang: en-CA
                        href: http://schema-example.com/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: alternate
                      - title: List of submitted jobs.
                        hreflang: en-CA
                        href: http://schema-example.com/jobs
                        type: application/json
                        rel: collection
                      - title: List of submitted jobs.
                        hreflang: en-CA
                        href: http://schema-example.com/jobs
                        type: application/json
                        rel: http://www.opengis.net/def/rel/ogc/1.0/job-list
                      - title: New job submission endpoint for the corresponding process.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/execution
                        type: application/json
                        rel: http://www.opengis.net/def/rel/ogc/1.0/execute
                      - title: Submitted job inputs for process execution.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/inputs
                        type: application/json
                        rel: inputs
                      - title: Job outputs of successful process execution (extended outputs with metadata).
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/outputs
                        type: application/json
                        rel: outputs
                      - title: Job results of successful process execution (direct output values mapping).
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/results
                        type: application/json
                        rel: http://www.opengis.net/def/rel/ogc/1.0/results
                      - title: Job statistics collected following process execution.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/statistics
                        type: application/json
                        rel: statistics
                      - title: List of collected job logs during process execution.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/logs
                        type: application/json
                        rel: logs
                      - title: Job status.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: self
                      - title: Job status details.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: up
                  JobStatusFailure:
                    summary: Failed job status response.
                    value:
                      jobID: 84e94373-51ee-4de6-94b6-951be65819fc
                      status: failed
                      message: Job failed.
                      created: '2021-02-25T21:29:39.147000+00:00'
                      started: null
                      finished: '2021-02-25T21:30:24.071000+00:00'
                      duration: 00:00:00
                      percentCompleted: 100
                      links:
                      - type: application/json
                        title: Job status.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc
                        rel: status
                      - type: application/json
                        title: Job logs.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/logs
                        rel: logs
                      - type: application/json
                        title: Job inputs.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/inputs
                        rel: inputs
                      - type: application/json
                        title: Job exceptions.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/exceptions
                        rel: exceptions
                      - type: application/json
                        title: Job status.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc
                        rel: self
              examples:
                JobStatusSuccess:
                  summary: Successful job status response.
                  value:
                    jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                    processID: Echo
                    providerID: null
                    type: process
                    status: successful
                    message: Job successful.
                    created: '2022-06-03T23:46:45.049000+00:00'
                    started: '2022-06-03T23:46:45.077000+00:00'
                    finished: '2022-06-03T23:46:48.134000+00:00'
                    updated: '2022-06-03T23:46:48.135000+00:00'
                    duration: 00:00:03
                    runningDuration: PT03S
                    runningSeconds: 3.057
                    percentCompleted: 100
                    progress: 100
                    links:
                    - title: Job status.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: status
                    - title: Job monitoring location.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: monitor
                    - title: Job status generic endpoint.
                      hreflang: en-CA
                      href: http://schema-example.com/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: alternate
                    - title: List of submitted jobs.
                      hreflang: en-CA
                      href: http://schema-example.com/jobs
                      type: application/json
                      rel: collection
                    - title: List of submitted jobs.
                      hreflang: en-CA
                      href: http://schema-example.com/jobs
                      type: application/json
                      rel: http://www.opengis.net/def/rel/ogc/1.0/job-list
                    - title: New job submission endpoint for the corresponding process.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/execution
                      type: application/json
                      rel: http://www.opengis.net/def/rel/ogc/1.0/execute
                    - title: Submitted job inputs for process execution.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/inputs
                      type: application/json
                      rel: inputs
                    - title: Job outputs of successful process execution (extended outputs with metadata).
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/outputs
                      type: application/json
                      rel: outputs
                    - title: Job results of successful process execution (direct output values mapping).
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/results
                      type: application/json
                      rel: http://www.opengis.net/def/rel/ogc/1.0/results
                    - title: Job statistics collected following process execution.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/statistics
                      type: application/json
                      rel: statistics
                    - title: List of collected job logs during process execution.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/logs
                      type: application/json
                      rel: logs
                    - title: Job status.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: self
                    - title: Job status details.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: up
                JobStatusFailure:
                  summary: Failed job status response.
                  value:
                    jobID: 84e94373-51ee-4de6-94b6-951be65819fc
                    status: failed
                    message: Job failed.
                    created: '2021-02-25T21:29:39.147000+00:00'
                    started: null
                    finished: '2021-02-25T21:30:24.071000+00:00'
                    duration: 00:00:00
                    percentCompleted: 100
                    links:
                    - type: application/json
                      title: Job status.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc
                      rel: status
                    - type: application/json
                      title: Job logs.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/logs
                      rel: logs
                    - type: application/json
                      title: Job inputs.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/inputs
                      rel: inputs
                    - type: application/json
                      title: Job exceptions.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/exceptions
                      rel: exceptions
                    - type: application/json
                      title: Job status.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc
                      rel: self
            application/json; profile=openeo:
              schema:
                $ref: '#/components/responses/OkGetJobStatusResponse'
                examples:
                  JobStatusSuccess:
                    summary: Successful job status response.
                    value:
                      jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      processID: Echo
                      providerID: null
                      type: process
                      status: successful
                      message: Job successful.
                      created: '2022-06-03T23:46:45.049000+00:00'
                      started: '2022-06-03T23:46:45.077000+00:00'
                      finished: '2022-06-03T23:46:48.134000+00:00'
                      updated: '2022-06-03T23:46:48.135000+00:00'
                      duration: 00:00:03
                      runningDuration: PT03S
                      runningSeconds: 3.057
                      percentCompleted: 100
                      progress: 100
                      links:
                      - title: Job status.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: status
                      - title: Job monitoring location.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: monitor
                      - title: Job status generic endpoint.
                        hreflang: en-CA
                        href: http://schema-example.com/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: alternate
                      - title: List of submitted jobs.
                        hreflang: en-CA
                        href: http://schema-example.com/jobs
                        type: application/json
                        rel: collection
                      - title: List of submitted jobs.
                        hreflang: en-CA
                        href: http://schema-example.com/jobs
                        type: application/json
                        rel: http://www.opengis.net/def/rel/ogc/1.0/job-list
                      - title: New job submission endpoint for the corresponding process.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/execution
                        type: application/json
                        rel: http://www.opengis.net/def/rel/ogc/1.0/execute
                      - title: Submitted job inputs for process execution.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/inputs
                        type: application/json
                        rel: inputs
                      - title: Job outputs of successful process execution (extended outputs with metadata).
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/outputs
                        type: application/json
                        rel: outputs
                      - title: Job results of successful process execution (direct output values mapping).
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/results
                        type: application/json
                        rel: http://www.opengis.net/def/rel/ogc/1.0/results
                      - title: Job statistics collected following process execution.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/statistics
                        type: application/json
                        rel: statistics
                      - title: List of collected job logs during process execution.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/logs
                        type: application/json
                        rel: logs
                      - title: Job status.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: self
                      - title: Job status details.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: up
                  JobStatusFailure:
                    summary: Failed job status response.
                    value:
                      jobID: 84e94373-51ee-4de6-94b6-951be65819fc
                      status: failed
                      message: Job failed.
                      created: '2021-02-25T21:29:39.147000+00:00'
                      started: null
                      finished: '2021-02-25T21:30:24.071000+00:00'
                      duration: 00:00:00
                      percentCompleted: 100
                      links:
                      - type: application/json
                        title: Job status.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc
                        rel: status
                      - type: application/json
                        title: Job logs.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/logs
                        rel: logs
                      - type: application/json
                        title: Job inputs.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/inputs
                        rel: inputs
                      - type: application/json
                        title: Job exceptions.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/exceptions
                        rel: exceptions
                      - type: application/json
                        title: Job status.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc
                        rel: self
              examples:
                JobStatusSuccess:
                  summary: Successful job status response.
                  value:
                    jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                    processID: Echo
                    providerID: null
                    type: process
                    status: successful
                    message: Job successful.
                    created: '2022-06-03T23:46:45.049000+00:00'
                    started: '2022-06-03T23:46:45.077000+00:00'
                    finished: '2022-06-03T23:46:48.134000+00:00'
                    updated: '2022-06-03T23:46:48.135000+00:00'
                    duration: 00:00:03
                    runningDuration: PT03S
                    runningSeconds: 3.057
                    percentCompleted: 100
                    progress: 100
                    links:
                    - title: Job status.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: status
                    - title: Job monitoring location.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: monitor
                    - title: Job status generic endpoint.
                      hreflang: en-CA
                      href: http://schema-example.com/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: alternate
                    - title: List of submitted jobs.
                      hreflang: en-CA
                      href: http://schema-example.com/jobs
                      type: application/json
                      rel: collection
                    - title: List of submitted jobs.
                      hreflang: en-CA
                      href: http://schema-example.com/jobs
                      type: application/json
                      rel: http://www.opengis.net/def/rel/ogc/1.0/job-list
                    - title: New job submission endpoint for the corresponding process.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/execution
                      type: application/json
                      rel: http://www.opengis.net/def/rel/ogc/1.0/execute
                    - title: Submitted job inputs for process execution.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/inputs
                      type: application/json
                      rel: inputs
                    - title: Job outputs of successful process execution (extended outputs with metadata).
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/outputs
                      type: application/json
                      rel: outputs
                    - title: Job results of successful process execution (direct output values mapping).
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/results
                      type: application/json
                      rel: http://www.opengis.net/def/rel/ogc/1.0/results
                    - title: Job statistics collected following process execution.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/statistics
                      type: application/json
                      rel: statistics
                    - title: List of collected job logs during process execution.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/logs
                      type: application/json
                      rel: logs
                    - title: Job status.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: self
                    - title: Job status details.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: up
                JobStatusFailure:
                  summary: Failed job status response.
                  value:
                    jobID: 84e94373-51ee-4de6-94b6-951be65819fc
                    status: failed
                    message: Job failed.
                    created: '2021-02-25T21:29:39.147000+00:00'
                    started: null
                    finished: '2021-02-25T21:30:24.071000+00:00'
                    duration: 00:00:00
                    percentCompleted: 100
                    links:
                    - type: application/json
                      title: Job status.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc
                      rel: status
                    - type: application/json
                      title: Job logs.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/logs
                      rel: logs
                    - type: application/json
                      title: Job inputs.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/inputs
                      rel: inputs
                    - type: application/json
                      title: Job exceptions.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/exceptions
                      rel: exceptions
                    - type: application/json
                      title: Job status.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc
                      rel: self
            application/json; profile=ogc:
              schema:
                $ref: '#/components/responses/OkGetJobStatusResponse'
                examples:
                  JobStatusSuccess:
                    summary: Successful job status response.
                    value:
                      jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      processID: Echo
                      providerID: null
                      type: process
                      status: successful
                      message: Job successful.
                      created: '2022-06-03T23:46:45.049000+00:00'
                      started: '2022-06-03T23:46:45.077000+00:00'
                      finished: '2022-06-03T23:46:48.134000+00:00'
                      updated: '2022-06-03T23:46:48.135000+00:00'
                      duration: 00:00:03
                      runningDuration: PT03S
                      runningSeconds: 3.057
                      percentCompleted: 100
                      progress: 100
                      links:
                      - title: Job status.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: status
                      - title: Job monitoring location.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: monitor
                      - title: Job status generic endpoint.
                        hreflang: en-CA
                        href: http://schema-example.com/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: alternate
                      - title: List of submitted jobs.
                        hreflang: en-CA
                        href: http://schema-example.com/jobs
                        type: application/json
                        rel: collection
                      - title: List of submitted jobs.
                        hreflang: en-CA
                        href: http://schema-example.com/jobs
                        type: application/json
                        rel: http://www.opengis.net/def/rel/ogc/1.0/job-list
                      - title: New job submission endpoint for the corresponding process.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/execution
                        type: application/json
                        rel: http://www.opengis.net/def/rel/ogc/1.0/execute
                      - title: Submitted job inputs for process execution.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/inputs
                        type: application/json
                        rel: inputs
                      - title: Job outputs of successful process execution (extended outputs with metadata).
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/outputs
                        type: application/json
                        rel: outputs
                      - title: Job results of successful process execution (direct output values mapping).
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/results
                        type: application/json
                        rel: http://www.opengis.net/def/rel/ogc/1.0/results
                      - title: Job statistics collected following process execution.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/statistics
                        type: application/json
                        rel: statistics
                      - title: List of collected job logs during process execution.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/logs
                        type: application/json
                        rel: logs
                      - title: Job status.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: self
                      - title: Job status details.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: up
                  JobStatusFailure:
                    summary: Failed job status response.
                    value:
                      jobID: 84e94373-51ee-4de6-94b6-951be65819fc
                      status: failed
                      message: Job failed.
                      created: '2021-02-25T21:29:39.147000+00:00'
                      started: null
                      finished: '2021-02-25T21:30:24.071000+00:00'
                      duration: 00:00:00
                      percentCompleted: 100
                      links:
                      - type: application/json
                        title: Job status.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc
                        rel: status
                      - type: application/json
                        title: Job logs.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/logs
                        rel: logs
                      - type: application/json
                        title: Job inputs.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/inputs
                        rel: inputs
                      - type: application/json
                        title: Job exceptions.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/exceptions
                        rel: exceptions
                      - type: application/json
                        title: Job status.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc
                        rel: self
              examples:
                JobStatusSuccess:
                  summary: Successful job status response.
                  value:
                    jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                    processID: Echo
                    providerID: null
                    type: process
                    status: successful
                    message: Job successful.
                    created: '2022-06-03T23:46:45.049000+00:00'
                    started: '2022-06-03T23:46:45.077000+00:00'
                    finished: '2022-06-03T23:46:48.134000+00:00'
                    updated: '2022-06-03T23:46:48.135000+00:00'
                    duration: 00:00:03
                    runningDuration: PT03S
                    runningSeconds: 3.057
                    percentCompleted: 100
                    progress: 100
                    links:
                    - title: Job status.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: status
                    - title: Job monitoring location.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: monitor
                    - title: Job status generic endpoint.
                      hreflang: en-CA
                      href: http://schema-example.com/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: alternate
                    - title: List of submitted jobs.
                      hreflang: en-CA
                      href: http://schema-example.com/jobs
                      type: application/json
                      rel: collection
                    - title: List of submitted jobs.
                      hreflang: en-CA
                      href: http://schema-example.com/jobs
                      type: application/json
                      rel: http://www.opengis.net/def/rel/ogc/1.0/job-list
                    - title: New job submission endpoint for the corresponding process.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/execution
                      type: application/json
                      rel: http://www.opengis.net/def/rel/ogc/1.0/execute
                    - title: Submitted job inputs for process execution.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/inputs
                      type: application/json
                      rel: inputs
                    - title: Job outputs of successful process execution (extended outputs with metadata).
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/outputs
                      type: application/json
                      rel: outputs
                    - title: Job results of successful process execution (direct output values mapping).
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/results
                      type: application/json
                      rel: http://www.opengis.net/def/rel/ogc/1.0/results
                    - title: Job statistics collected following process execution.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/statistics
                      type: application/json
                      rel: statistics
                    - title: List of collected job logs during process execution.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/logs
                      type: application/json
                      rel: logs
                    - title: Job status.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: self
                    - title: Job status details.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: up
                JobStatusFailure:
                  summary: Failed job status response.
                  value:
                    jobID: 84e94373-51ee-4de6-94b6-951be65819fc
                    status: failed
                    message: Job failed.
                    created: '2021-02-25T21:29:39.147000+00:00'
                    started: null
                    finished: '2021-02-25T21:30:24.071000+00:00'
                    duration: 00:00:00
                    percentCompleted: 100
                    links:
                    - type: application/json
                      title: Job status.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc
                      rel: status
                    - type: application/json
                      title: Job logs.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/logs
                      rel: logs
                    - type: application/json
                      title: Job inputs.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/inputs
                      rel: inputs
                    - type: application/json
                      title: Job exceptions.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/exceptions
                      rel: exceptions
                    - type: application/json
                      title: Job status.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc
                      rel: self
            application/xml:
              schema:
                $ref: '#/components/responses/WPSExecuteResponse'
            text/xml:
              schema:
                $ref: '#/components/responses/WPSExecuteResponse'
            text/html:
              schema:
                $ref: '#/components/responses/HTMLProviderJobListing'
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
            application/json; profile=wps:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
            application/json; profile=openeo:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
            application/json; profile=ogc:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
            application/xml:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
            text/xml:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
            text/html:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
            application/json; profile=wps:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
            application/json; profile=openeo:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
            application/json; profile=ogc:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
            application/xml:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
            text/xml:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
            text/html:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
            application/json; profile=wps:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
            application/json; profile=openeo:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
            application/json; profile=ogc:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
            application/xml:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
            text/xml:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
            text/html:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            application/json; profile=wps:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            application/json; profile=openeo:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            application/json; profile=ogc:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            application/xml:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            text/xml:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            text/html:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            application/json; profile=wps:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            application/json; profile=openeo:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            application/json; profile=ogc:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            application/xml:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            text/xml:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            text/html:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeaders.Accept'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Language'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Profile'
      - $ref: '#/components/parameters/RequestHeaders.Content-Type'
      - $ref: '#/components/parameters/GetProcessJobQuery.f'
      - $ref: '#/components/parameters/GetProcessJobQuery.format'
      - $ref: '#/components/parameters/GetProcessJobQuery.schema'
      - $ref: '#/components/parameters/GetProcessJobQuery.profile'
      - $ref: '#/components/parameters/GetProcessJobQuery.version'
      summary: '

        Retrieve the status of a job.'
      tags:
      - Jobs
      - Status
      - Processes
    patch:
      responses:
        '204':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NoContentJobUpdatedResponse'
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '415':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/UnsupportedMediaTypeResponseSchema'
        '422':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/UnprocessableEntityResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/LocalProcessEndpointHeaders.Accept'
      - $ref: '#/components/parameters/LocalProcessEndpointHeaders.Accept-Language'
      - $ref: '#/components/parameters/LocalProcessEndpointHeaders.Accept-Profile'
      - $ref: '#/components/parameters/LocalProcessEndpointHeaders.Content-Type'
      - $ref: '#/components/parameters/LocalProcessDescriptionQuery.f'
      - $ref: '#/components/parameters/LocalProcessDescriptionQuery.format'
      - $ref: '#/components/parameters/LocalProcessDescriptionQuery.version'
      - $ref: '#/components/parameters/LocalProcessDescriptionQuery.schema'
      summary: '

        Update a previously created job still pending execution.'
      tags:
      - Jobs
      - Processes
      requestBody:
        content:
          application/json:
            $ref: '#/components/parameters/PatchJobBodySchema'
        required: true
    delete:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkDismissJobResponse'
                examples:
                  JobDismissedSuccess:
                    summary: Successful job dismissed response.
                    value:
                      code: JobDismissed
                      description: Job was dismissed and artifacts have been removed.
                      value: 29af3a33-0a3e-477d-863e-efccc97e0b02
                      links:
                      - href: http://schema-example.com/processes/sleep/jobs/29af3a33-0a3e-477d-863e-efccc97e0b02
                        rel: status
                        title: Job status.
                        type: application/json
                        hreflang: en-CA
                      - href: http://schema-example.com/jobs/29af3a33-0a3e-477d-863e-efccc97e0b02
                        rel: alternate
                        title: Job status generic endpoint.
                        type: application/json
                        hreflang: en-CA
                      - href: http://schema-example.com/jobs
                        rel: collection
                        title: List of submitted jobs.
                        type: application/json
                        hreflang: en-CA
                      - href: http://schema-example.com/jobs
                        rel: up
                        title: List of submitted jobs.
                        type: application/json
                        hreflang: en-CA
              examples:
                JobDismissedSuccess:
                  summary: Successful job dismissed response.
                  value:
                    code: JobDismissed
                    description: Job was dismissed and artifacts have been removed.
                    value: 29af3a33-0a3e-477d-863e-efccc97e0b02
                    links:
                    - href: http://schema-example.com/processes/sleep/jobs/29af3a33-0a3e-477d-863e-efccc97e0b02
                      rel: status
                      title: Job status.
                      type: application/json
                      hreflang: en-CA
                    - href: http://schema-example.com/jobs/29af3a33-0a3e-477d-863e-efccc97e0b02
                      rel: alternate
                      title: Job status generic endpoint.
                      type: application/json
                      hreflang: en-CA
                    - href: http://schema-example.com/jobs
                      rel: collection
                      title: List of submitted jobs.
                      type: application/json
                      hreflang: en-CA
                    - href: http://schema-example.com/jobs
                      rel: up
                      title: List of submitted jobs.
                      type: application/json
                      hreflang: en-CA
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/GoneJobResponseSchema'
                examples:
                  JobDismissed:
                    summary: Example response when specified job reference was already dismissed.
                    value:
                      type: JobDismissed
                      title: JobDismissed
                      status: 410
                      detail: Job was dismissed and artifacts have been removed.
                      cause:
                        status: dismissed
                      value: 29af3a33-0a3e-477d-863e-efccc97e0b02
              examples:
                JobDismissed:
                  summary: Example response when specified job reference was already dismissed.
                  value:
                    type: JobDismissed
                    title: JobDismissed
                    status: 410
                    detail: Job was dismissed and artifacts have been removed.
                    cause:
                      status: dismissed
                    value: 29af3a33-0a3e-477d-863e-efccc97e0b02
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeaders.Accept'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Language'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Profile'
      - $ref: '#/components/parameters/RequestHeaders.Content-Type'
      summary: '

        Dismiss a planned or running job execution, or remove result artifacts of a completed job.


        Note:

        Will only stop tracking this particular process execution when not supported by underlying provider

        services such as WPS 1.0. Services supporting cancel operation could attempt to terminate remote jobs.'
      tags:
      - Jobs
      - Dismiss
      - Processes
  /processes/{process_id}/jobs/{job_id}/results:
    parameters:
    - $ref: '#/components/parameters/process_id'
    - $ref: '#/components/parameters/job_id'
    post:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/CompletedJobResponse'
        '204':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NoContentJobResultsResponse'
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InvalidJobParametersResponse'
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/ForbiddenProviderAccessResponseSchema'
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '415':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/UnsupportedMediaTypeResponseSchema'
        '422':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/UnprocessableEntityResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
        '202':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/CreatedLaunchJobResponse'
                examples:
                  JobAccepted:
                    summary: Job accepted for execution asynchronously.
                    value:
                      description: Job successfully submitted to processing queue. Execution should begin when resources are available.
                      jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      processID: Echo
                      status: accepted
                      location: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                  JobCreated:
                    summary: Job created for later execution by trigger.
                    value:
                      description: Job successfully submitted for creation. Waiting on trigger request to being execution.
                      jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      processID: Echo
                      status: created
                      location: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
              examples:
                JobAccepted:
                  summary: Job accepted for execution asynchronously.
                  value:
                    description: Job successfully submitted to processing queue. Execution should begin when resources are available.
                    jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                    processID: Echo
                    status: accepted
                    location: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                JobCreated:
                  summary: Job created for later execution by trigger.
                  value:
                    description: Job successfully submitted for creation. Waiting on trigger request to being execution.
                    jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                    processID: Echo
                    status: created
                    location: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
      parameters:
      - $ref: '#/components/parameters/RequestHeaders.Accept'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Language'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Profile'
      - $ref: '#/components/parameters/RequestHeaders.Content-Type'
      summary: '

        Trigger the execution of a previously created job.'
      tags:
      - Jobs
      - Execute
      - Results
      - Processes
      requestBody:
        content:
          application/json:
            $ref: '#/components/parameters/NoContent'
        required: false
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkGetJobResultsResponse'
                examples:
                  JobResults:
                    summary: Obtained job results.
                    value:
                      output:
                        href: http://schema-example.com/wpsoutputs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/output.txt
                        format:
                          mediaType: text/plain
              examples:
                JobResults:
                  summary: Obtained job results.
                  value:
                    output:
                      href: http://schema-example.com/wpsoutputs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/output.txt
                      format:
                        mediaType: text/plain
        '204':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NoContentJobResultsResponse'
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/GoneJobResponseSchema'
                examples:
                  JobDismissed:
                    summary: Example response when specified job reference was already dismissed.
                    value:
                      type: JobDismissed
                      title: JobDismissed
                      status: 410
                      detail: Job was dismissed and artifacts have been removed.
                      cause:
                        status: dismissed
                      value: 29af3a33-0a3e-477d-863e-efccc97e0b02
              examples:
                JobDismissed:
                  summary: Example response when specified job reference was already dismissed.
                  value:
                    type: JobDismissed
                    title: JobDismissed
                    status: 410
                    detail: Job was dismissed and artifacts have been removed.
                    cause:
                      status: dismissed
                    value: 29af3a33-0a3e-477d-863e-efccc97e0b02
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept'
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept-Language'
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept-Profile'
      summary: '

        Retrieve the results of a job.'
      tags:
      - Jobs
      - Results
      - Processes
  /processes/{process_id}/jobs/{job_id}/results/{output_id}:
    parameters:
    - $ref: '#/components/parameters/process_id'
    - $ref: '#/components/parameters/job_id'
    - $ref: '#/components/parameters/output_id'
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/JobResultContentResponse'
        '204':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NoContentJobResultsResponse'
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/GoneJobResponseSchema'
                examples:
                  JobDismissed:
                    summary: Example response when specified job reference was already dismissed.
                    value:
                      type: JobDismissed
                      title: JobDismissed
                      status: 410
                      detail: Job was dismissed and artifacts have been removed.
                      cause:
                        status: dismissed
                      value: 29af3a33-0a3e-477d-863e-efccc97e0b02
              examples:
                JobDismissed:
                  summary: Example response when specified job reference was already dismissed.
                  value:
                    type: JobDismissed
                    title: JobDismissed
                    status: 410
                    detail: Job was dismissed and artifacts have been removed.
                    cause:
                      status: dismissed
                    value: 29af3a33-0a3e-477d-863e-efccc97e0b02
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeadersAcceptAny.Accept'
      - $ref: '#/components/parameters/RequestHeadersAcceptAny.Accept-Language'
      - $ref: '#/components/parameters/RequestHeadersAcceptAny.Accept-Profile'
      - $ref: '#/components/parameters/RequestHeadersAcceptAny.Content-Type'
      summary: '

        Retrieve a specific output from a job execution.'
      tags:
      - Jobs
      - Results
      - Processes
  /processes/{process_id}/jobs/{job_id}/results/{output_id}/{index}:
    parameters:
    - $ref: '#/components/parameters/process_id'
    - $ref: '#/components/parameters/job_id'
    - $ref: '#/components/parameters/output_id'
    - $ref: '#/components/parameters/index'
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkGetJobResultsResponse'
                examples:
                  IndexedJobResult:
                    summary: Retrieved indexed result from job output array.
                    value: single-value-at-index
              examples:
                IndexedJobResult:
                  summary: Retrieved indexed result from job output array.
                  value: single-value-at-index
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/BadRequestResponseSchema'
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/GoneJobResponseSchema'
                examples:
                  JobDismissed:
                    summary: Example response when specified job reference was already dismissed.
                    value:
                      type: JobDismissed
                      title: JobDismissed
                      status: 410
                      detail: Job was dismissed and artifacts have been removed.
                      cause:
                        status: dismissed
                      value: 29af3a33-0a3e-477d-863e-efccc97e0b02
              examples:
                JobDismissed:
                  summary: Example response when specified job reference was already dismissed.
                  value:
                    type: JobDismissed
                    title: JobDismissed
                    status: 410
                    detail: Job was dismissed and artifacts have been removed.
                    cause:
                      status: dismissed
                    value: 29af3a33-0a3e-477d-863e-efccc97e0b02
        '422':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/UnprocessableEntityResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept'
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept-Language'
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept-Profile'
      summary: '

        Retrieve a specific indexed value from a job result array.


        Given an output that is an array (or multi-value result), this endpoint allows retrieving

        a specific element by its zero-based index.


        Example:

        /jobs/{jobId}/results/output_array/0  -> returns first element

        /jobs/{jobId}/results/output_array/1  -> returns second element'
      tags:
      - Jobs
      - Results
      - Processes
  /processes/{process_id}/jobs/{job_id}/inputs:
    parameters:
    - $ref: '#/components/parameters/process_id'
    - $ref: '#/components/parameters/job_id'
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkGetJobInputsResponse'
                examples:
                  JobInputs:
                    summary: Submitted job input values at for process execution.
                    value:
                      inputs:
                      - value: https://schema-example.com/data/test.nc
                        id: dataset
                      links:
                      - type: application/json
                        title: Job status.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5
                        rel: status
                      - type: application/json
                        title: Job logs.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/logs
                        rel: logs
                      - type: application/json
                        title: Job inputs.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/inputs
                        rel: inputs
                      - type: application/json
                        title: Job outputs.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/outputs
                        rel: outputs
                      - type: application/json
                        title: Job results.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/results
                        rel: results
                      - type: application/json
                        title: Job inputs.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/inputs
                        rel: self
              examples:
                JobInputs:
                  summary: Submitted job input values at for process execution.
                  value:
                    inputs:
                    - value: https://schema-example.com/data/test.nc
                      id: dataset
                    links:
                    - type: application/json
                      title: Job status.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5
                      rel: status
                    - type: application/json
                      title: Job logs.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/logs
                      rel: logs
                    - type: application/json
                      title: Job inputs.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/inputs
                      rel: inputs
                    - type: application/json
                      title: Job outputs.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/outputs
                      rel: outputs
                    - type: application/json
                      title: Job results.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/results
                      rel: results
                    - type: application/json
                      title: Job inputs.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/inputs
                      rel: self
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeaders.Accept'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Language'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Profile'
      - $ref: '#/components/parameters/RequestHeaders.Content-Type'
      summary: '

        Retrieve the inputs values and outputs definitions of a job.'
      tags:
      - Jobs
      - Results
      - Processes
  /processes/{process_id}/jobs/{job_id}/outputs:
    parameters:
    - $ref: '#/components/parameters/process_id'
    - $ref: '#/components/parameters/job_id'
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkGetJobOutputsResponse'
                examples:
                  JobOutputs:
                    summary: Obtained job outputs values following process execution.
                    value:
                      outputs:
                      - href: http://schema-example.com/wpsoutputs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/output.txt
                        id: output
                      links:
                      - type: application/json
                        title: Job status.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5
                        rel: status
                      - type: application/json
                        title: Job logs.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/logs
                        rel: logs
                      - type: application/json
                        title: Job inputs.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/inputs
                        rel: inputs
                      - type: application/json
                        title: Job outputs.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/outputs
                        rel: outputs
                      - type: application/json
                        title: Job results.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/results
                        rel: results
                      - type: application/json
                        title: Job outputs.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/outputs
                        rel: self
              examples:
                JobOutputs:
                  summary: Obtained job outputs values following process execution.
                  value:
                    outputs:
                    - href: http://schema-example.com/wpsoutputs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/output.txt
                      id: output
                    links:
                    - type: application/json
                      title: Job status.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5
                      rel: status
                    - type: application/json
                      title: Job logs.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/logs
                      rel: logs
                    - type: application/json
                      title: Job inputs.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/inputs
                      rel: inputs
                    - type: application/json
                      title: Job outputs.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/outputs
                      rel: outputs
                    - type: application/json
                      title: Job results.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/results
                      rel: results
                    - type: application/json
                      title: Job outputs.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/outputs
                      rel: self
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/GoneJobResponseSchema'
                examples:
                  JobDismissed:
                    summary: Example response when specified job reference was already dismissed.
                    value:
                      type: JobDismissed
                      title: JobDismissed
                      status: 410
                      detail: Job was dismissed and artifacts have been removed.
                      cause:
                        status: dismissed
                      value: 29af3a33-0a3e-477d-863e-efccc97e0b02
              examples:
                JobDismissed:
                  summary: Example response when specified job reference was already dismissed.
                  value:
                    type: JobDismissed
                    title: JobDismissed
                    status: 410
                    detail: Job was dismissed and artifacts have been removed.
                    cause:
                      status: dismissed
                    value: 29af3a33-0a3e-477d-863e-efccc97e0b02
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept'
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept-Language'
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept-Profile'
      - $ref: '#/components/parameters/LocalProcessJobResultsQuery.f'
      - $ref: '#/components/parameters/LocalProcessJobResultsQuery.format'
      - $ref: '#/components/parameters/LocalProcessJobResultsQuery.schema'
      - $ref: '#/components/parameters/LocalProcessJobResultsQuery.version'
      summary: '

        Retrieve the output values resulting from a job execution.'
      tags:
      - Jobs
      - Results
      - Processes
  /processes/{process_id}/jobs/{job_id}/outputs/{output_id}:
    parameters:
    - $ref: '#/components/parameters/process_id'
    - $ref: '#/components/parameters/job_id'
    - $ref: '#/components/parameters/output_id'
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/JobResultContentResponse'
        '204':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NoContentJobResultsResponse'
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/GoneJobResponseSchema'
                examples:
                  JobDismissed:
                    summary: Example response when specified job reference was already dismissed.
                    value:
                      type: JobDismissed
                      title: JobDismissed
                      status: 410
                      detail: Job was dismissed and artifacts have been removed.
                      cause:
                        status: dismissed
                      value: 29af3a33-0a3e-477d-863e-efccc97e0b02
              examples:
                JobDismissed:
                  summary: Example response when specified job reference was already dismissed.
                  value:
                    type: JobDismissed
                    title: JobDismissed
                    status: 410
                    detail: Job was dismissed and artifacts have been removed.
                    cause:
                      status: dismissed
                    value: 29af3a33-0a3e-477d-863e-efccc97e0b02
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeadersAcceptAny.Accept'
      - $ref: '#/components/parameters/RequestHeadersAcceptAny.Accept-Language'
      - $ref: '#/components/parameters/RequestHeadersAcceptAny.Accept-Profile'
      - $ref: '#/components/parameters/RequestHeadersAcceptAny.Content-Type'
      summary: '

        Retrieve a specific output from a job execution.'
      tags:
      - Jobs
      - Results
      - Processes
  /processes/{process_id}/jobs/{job_id}/exceptions:
    parameters:
    - $ref: '#/components/parameters/process_id'
    - $ref: '#/components/parameters/job_id'
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkGetJobExceptionsResponse'
                examples:
                  JobExceptions:
                    summary: Job exceptions that occurred during failing process execution.
                    value:
                    - Code: NoApplicableCode
                      Locator: None
                      Text: Process failed, please check server error log
              examples:
                JobExceptions:
                  summary: Job exceptions that occurred during failing process execution.
                  value:
                  - Code: NoApplicableCode
                    Locator: None
                    Text: Process failed, please check server error log
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/GoneJobResponseSchema'
                examples:
                  JobDismissed:
                    summary: Example response when specified job reference was already dismissed.
                    value:
                      type: JobDismissed
                      title: JobDismissed
                      status: 410
                      detail: Job was dismissed and artifacts have been removed.
                      cause:
                        status: dismissed
                      value: 29af3a33-0a3e-477d-863e-efccc97e0b02
              examples:
                JobDismissed:
                  summary: Example response when specified job reference was already dismissed.
                  value:
                    type: JobDismissed
                    title: JobDismissed
                    status: 410
                    detail: Job was dismissed and artifacts have been removed.
                    cause:
                      status: dismissed
                    value: 29af3a33-0a3e-477d-863e-efccc97e0b02
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept'
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept-Language'
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept-Profile'
      - $ref: '#/components/parameters/LocalProcessQuery.version'
      summary: '

        Retrieve the exceptions of a job.'
      tags:
      - Jobs
      - Exceptions
      - Processes
  /processes/{process_id}/jobs/{job_id}/logs:
    parameters:
    - $ref: '#/components/parameters/process_id'
    - $ref: '#/components/parameters/job_id'
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkGetJobLogsResponse'
                examples:
                  JobLogs:
                    summary: Job logs registered and captured throughout process execution.
                    value:
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   1% accepted   Job task setup completed.'
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   2% accepted   Execute WPS request for process [ncdump]'
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   3% accepted   Fetching job input definitions.'
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   4% accepted   Fetching job output definitions.'
                    - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Starting job process execution.'
                    - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Following updates could take a while until the Application Package answers...'
                    - '[2021-03-02 03:32:43] DEBUG    [weaver.datatype.Job] 0:00:05   6% accepted   Updated job status location: [/tmp/14c68477-c3ed-4784-9c0f-a4c9e1344db5.xml].'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   7% running    Starting monitoring of job execution.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   8% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    1% running    Preparing package logs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   9% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    2% running    Launching package...'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  11% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] Visible application CWL euid:egid [1000:1000]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  13% running    [2021-03-02 03:32:41] DEBUG    [weaver.processes.wps_package.ncdump] Using cwltool.RuntimeContext args:'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  15% running    {'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  17% running      "no_read_only": false,'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  19% running      "no_match_user": false,'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  21% running      "tmpdir_prefix": "/tmp/weaver-hybrid/cwltool_tmp_",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  23% running      "tmp_outdir_prefix": "/tmp/weaver-hybrid/cwltool_out_",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  25% running      "outdir": "/tmp/weaver-hybrid/pywps_process_ughz7_oc",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  27% running      "debug": true'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  29% running    }'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  31% running    [2021-03-02 03:32:41] INFO     [cwltool] Resolved ''/tmp/tmpdkg7lj26/ncdump'' to ''file:///tmp/tmpdkg7lj26/ncdump'''
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  33% running    [2021-03-02 03:32:41] INFO     [cwltool] ../../../../tmp/tmpdkg7lj26/ncdump:1:1: Unknown hint file:///tmp/tmpdkg7lj26/WPS1Requirement'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  35% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    5% running    Loading package content done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  37% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    6% running    Retrieve package inputs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  39% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] File input (dataset) SKIPPED fetch: [https://schema-example.com/data/test.nc]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  41% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]    8% running    Convert package inputs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  43% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Running package...'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  45% running    [2021-03-02 03:32:42] DEBUG    [weaver.processes.wps_package.ncdump] Launching process package with inputs:'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  47% running    {'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  49% running      "dataset": {'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  51% running        "location": "https://schema-example.com/data/test.nc",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  52% running        "class": "File",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  54% running        "format": "http://edamontology.org/format_3650"'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  56% running      }'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  58% running    }'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  60% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Preparing to launch package ncdump.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  62% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump] WPS-1 Package resolved from requirement/hint: WPS1Requirement'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  64% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   11% running    https://schema-example.com/remote-wps [ncdump] - Preparing execute request for remote WPS1 provider.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  66% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   14% running    https://schema-example.com/remote-wps [ncdump] - Executing job on remote WPS1 provider.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  68% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   18% running    https://schema-example.com/remote-wps [ncdump] - Monitoring job on remote WPS1 provider : [https://schema-example.com/remote-wps]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  70% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - 100% succeeded  PyWPS Process NCDump finished'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  72% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - Fetching job outputs from remote WPS1 provider.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  74% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% succeeded  https://schema-example.com/remote-wps [ncdump] - Execution on remote WPS1 provider completed.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  76% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/output.txt to /tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  78% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stderr.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stderr.log'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  80% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stdout.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stdout.log'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  82% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_7mmdwd6w'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  84% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_fitllvxx'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  86% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Package execution done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  88% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Nothing captured from internal application logs.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  90% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump] Resolved WPS output [output] as file reference: [/tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  92% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   98% running    Generate package outputs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  94% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]  100% succeeded  Package complete.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  96% succeeded  Job succeeded (status: Package complete.).'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  98% succeeded  Job succeeded.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05 100% succeeded  Job task complete.'
              examples:
                JobLogs:
                  summary: Job logs registered and captured throughout process execution.
                  value:
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   1% accepted   Job task setup completed.'
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   2% accepted   Execute WPS request for process [ncdump]'
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   3% accepted   Fetching job input definitions.'
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   4% accepted   Fetching job output definitions.'
                  - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Starting job process execution.'
                  - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Following updates could take a while until the Application Package answers...'
                  - '[2021-03-02 03:32:43] DEBUG    [weaver.datatype.Job] 0:00:05   6% accepted   Updated job status location: [/tmp/14c68477-c3ed-4784-9c0f-a4c9e1344db5.xml].'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   7% running    Starting monitoring of job execution.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   8% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    1% running    Preparing package logs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   9% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    2% running    Launching package...'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  11% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] Visible application CWL euid:egid [1000:1000]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  13% running    [2021-03-02 03:32:41] DEBUG    [weaver.processes.wps_package.ncdump] Using cwltool.RuntimeContext args:'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  15% running    {'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  17% running      "no_read_only": false,'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  19% running      "no_match_user": false,'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  21% running      "tmpdir_prefix": "/tmp/weaver-hybrid/cwltool_tmp_",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  23% running      "tmp_outdir_prefix": "/tmp/weaver-hybrid/cwltool_out_",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  25% running      "outdir": "/tmp/weaver-hybrid/pywps_process_ughz7_oc",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  27% running      "debug": true'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  29% running    }'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  31% running    [2021-03-02 03:32:41] INFO     [cwltool] Resolved ''/tmp/tmpdkg7lj26/ncdump'' to ''file:///tmp/tmpdkg7lj26/ncdump'''
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  33% running    [2021-03-02 03:32:41] INFO     [cwltool] ../../../../tmp/tmpdkg7lj26/ncdump:1:1: Unknown hint file:///tmp/tmpdkg7lj26/WPS1Requirement'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  35% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    5% running    Loading package content done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  37% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    6% running    Retrieve package inputs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  39% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] File input (dataset) SKIPPED fetch: [https://schema-example.com/data/test.nc]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  41% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]    8% running    Convert package inputs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  43% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Running package...'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  45% running    [2021-03-02 03:32:42] DEBUG    [weaver.processes.wps_package.ncdump] Launching process package with inputs:'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  47% running    {'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  49% running      "dataset": {'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  51% running        "location": "https://schema-example.com/data/test.nc",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  52% running        "class": "File",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  54% running        "format": "http://edamontology.org/format_3650"'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  56% running      }'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  58% running    }'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  60% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Preparing to launch package ncdump.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  62% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump] WPS-1 Package resolved from requirement/hint: WPS1Requirement'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  64% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   11% running    https://schema-example.com/remote-wps [ncdump] - Preparing execute request for remote WPS1 provider.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  66% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   14% running    https://schema-example.com/remote-wps [ncdump] - Executing job on remote WPS1 provider.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  68% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   18% running    https://schema-example.com/remote-wps [ncdump] - Monitoring job on remote WPS1 provider : [https://schema-example.com/remote-wps]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  70% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - 100% succeeded  PyWPS Process NCDump finished'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  72% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - Fetching job outputs from remote WPS1 provider.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  74% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% succeeded  https://schema-example.com/remote-wps [ncdump] - Execution on remote WPS1 provider completed.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  76% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/output.txt to /tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  78% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stderr.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stderr.log'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  80% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stdout.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stdout.log'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  82% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_7mmdwd6w'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  84% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_fitllvxx'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  86% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Package execution done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  88% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Nothing captured from internal application logs.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  90% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump] Resolved WPS output [output] as file reference: [/tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  92% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   98% running    Generate package outputs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  94% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]  100% succeeded  Package complete.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  96% succeeded  Job succeeded (status: Package complete.).'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  98% succeeded  Job succeeded.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05 100% succeeded  Job task complete.'
            application/yaml:
              schema:
                $ref: '#/components/responses/OkGetJobLogsResponse'
                examples:
                  JobLogs:
                    summary: Job logs registered and captured throughout process execution.
                    value:
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   1% accepted   Job task setup completed.'
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   2% accepted   Execute WPS request for process [ncdump]'
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   3% accepted   Fetching job input definitions.'
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   4% accepted   Fetching job output definitions.'
                    - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Starting job process execution.'
                    - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Following updates could take a while until the Application Package answers...'
                    - '[2021-03-02 03:32:43] DEBUG    [weaver.datatype.Job] 0:00:05   6% accepted   Updated job status location: [/tmp/14c68477-c3ed-4784-9c0f-a4c9e1344db5.xml].'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   7% running    Starting monitoring of job execution.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   8% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    1% running    Preparing package logs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   9% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    2% running    Launching package...'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  11% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] Visible application CWL euid:egid [1000:1000]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  13% running    [2021-03-02 03:32:41] DEBUG    [weaver.processes.wps_package.ncdump] Using cwltool.RuntimeContext args:'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  15% running    {'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  17% running      "no_read_only": false,'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  19% running      "no_match_user": false,'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  21% running      "tmpdir_prefix": "/tmp/weaver-hybrid/cwltool_tmp_",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  23% running      "tmp_outdir_prefix": "/tmp/weaver-hybrid/cwltool_out_",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  25% running      "outdir": "/tmp/weaver-hybrid/pywps_process_ughz7_oc",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  27% running      "debug": true'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  29% running    }'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  31% running    [2021-03-02 03:32:41] INFO     [cwltool] Resolved ''/tmp/tmpdkg7lj26/ncdump'' to ''file:///tmp/tmpdkg7lj26/ncdump'''
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  33% running    [2021-03-02 03:32:41] INFO     [cwltool] ../../../../tmp/tmpdkg7lj26/ncdump:1:1: Unknown hint file:///tmp/tmpdkg7lj26/WPS1Requirement'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  35% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    5% running    Loading package content done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  37% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    6% running    Retrieve package inputs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  39% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] File input (dataset) SKIPPED fetch: [https://schema-example.com/data/test.nc]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  41% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]    8% running    Convert package inputs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  43% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Running package...'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  45% running    [2021-03-02 03:32:42] DEBUG    [weaver.processes.wps_package.ncdump] Launching process package with inputs:'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  47% running    {'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  49% running      "dataset": {'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  51% running        "location": "https://schema-example.com/data/test.nc",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  52% running        "class": "File",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  54% running        "format": "http://edamontology.org/format_3650"'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  56% running      }'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  58% running    }'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  60% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Preparing to launch package ncdump.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  62% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump] WPS-1 Package resolved from requirement/hint: WPS1Requirement'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  64% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   11% running    https://schema-example.com/remote-wps [ncdump] - Preparing execute request for remote WPS1 provider.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  66% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   14% running    https://schema-example.com/remote-wps [ncdump] - Executing job on remote WPS1 provider.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  68% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   18% running    https://schema-example.com/remote-wps [ncdump] - Monitoring job on remote WPS1 provider : [https://schema-example.com/remote-wps]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  70% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - 100% succeeded  PyWPS Process NCDump finished'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  72% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - Fetching job outputs from remote WPS1 provider.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  74% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% succeeded  https://schema-example.com/remote-wps [ncdump] - Execution on remote WPS1 provider completed.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  76% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/output.txt to /tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  78% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stderr.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stderr.log'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  80% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stdout.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stdout.log'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  82% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_7mmdwd6w'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  84% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_fitllvxx'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  86% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Package execution done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  88% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Nothing captured from internal application logs.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  90% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump] Resolved WPS output [output] as file reference: [/tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  92% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   98% running    Generate package outputs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  94% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]  100% succeeded  Package complete.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  96% succeeded  Job succeeded (status: Package complete.).'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  98% succeeded  Job succeeded.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05 100% succeeded  Job task complete.'
              examples:
                JobLogs:
                  summary: Job logs registered and captured throughout process execution.
                  value:
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   1% accepted   Job task setup completed.'
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   2% accepted   Execute WPS request for process [ncdump]'
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   3% accepted   Fetching job input definitions.'
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   4% accepted   Fetching job output definitions.'
                  - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Starting job process execution.'
                  - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Following updates could take a while until the Application Package answers...'
                  - '[2021-03-02 03:32:43] DEBUG    [weaver.datatype.Job] 0:00:05   6% accepted   Updated job status location: [/tmp/14c68477-c3ed-4784-9c0f-a4c9e1344db5.xml].'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   7% running    Starting monitoring of job execution.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   8% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    1% running    Preparing package logs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   9% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    2% running    Launching package...'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  11% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] Visible application CWL euid:egid [1000:1000]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  13% running    [2021-03-02 03:32:41] DEBUG    [weaver.processes.wps_package.ncdump] Using cwltool.RuntimeContext args:'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  15% running    {'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  17% running      "no_read_only": false,'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  19% running      "no_match_user": false,'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  21% running      "tmpdir_prefix": "/tmp/weaver-hybrid/cwltool_tmp_",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  23% running      "tmp_outdir_prefix": "/tmp/weaver-hybrid/cwltool_out_",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  25% running      "outdir": "/tmp/weaver-hybrid/pywps_process_ughz7_oc",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  27% running      "debug": true'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  29% running    }'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  31% running    [2021-03-02 03:32:41] INFO     [cwltool] Resolved ''/tmp/tmpdkg7lj26/ncdump'' to ''file:///tmp/tmpdkg7lj26/ncdump'''
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  33% running    [2021-03-02 03:32:41] INFO     [cwltool] ../../../../tmp/tmpdkg7lj26/ncdump:1:1: Unknown hint file:///tmp/tmpdkg7lj26/WPS1Requirement'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  35% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    5% running    Loading package content done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  37% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    6% running    Retrieve package inputs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  39% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] File input (dataset) SKIPPED fetch: [https://schema-example.com/data/test.nc]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  41% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]    8% running    Convert package inputs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  43% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Running package...'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  45% running    [2021-03-02 03:32:42] DEBUG    [weaver.processes.wps_package.ncdump] Launching process package with inputs:'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  47% running    {'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  49% running      "dataset": {'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  51% running        "location": "https://schema-example.com/data/test.nc",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  52% running        "class": "File",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  54% running        "format": "http://edamontology.org/format_3650"'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  56% running      }'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  58% running    }'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  60% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Preparing to launch package ncdump.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  62% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump] WPS-1 Package resolved from requirement/hint: WPS1Requirement'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  64% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   11% running    https://schema-example.com/remote-wps [ncdump] - Preparing execute request for remote WPS1 provider.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  66% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   14% running    https://schema-example.com/remote-wps [ncdump] - Executing job on remote WPS1 provider.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  68% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   18% running    https://schema-example.com/remote-wps [ncdump] - Monitoring job on remote WPS1 provider : [https://schema-example.com/remote-wps]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  70% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - 100% succeeded  PyWPS Process NCDump finished'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  72% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - Fetching job outputs from remote WPS1 provider.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  74% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% succeeded  https://schema-example.com/remote-wps [ncdump] - Execution on remote WPS1 provider completed.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  76% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/output.txt to /tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  78% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stderr.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stderr.log'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  80% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stdout.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stdout.log'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  82% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_7mmdwd6w'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  84% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_fitllvxx'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  86% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Package execution done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  88% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Nothing captured from internal application logs.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  90% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump] Resolved WPS output [output] as file reference: [/tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  92% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   98% running    Generate package outputs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  94% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]  100% succeeded  Package complete.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  96% succeeded  Job succeeded (status: Package complete.).'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  98% succeeded  Job succeeded.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05 100% succeeded  Job task complete.'
            application/xml:
              schema:
                $ref: '#/components/responses/OkGetJobLogsResponse'
                examples:
                  JobLogs:
                    summary: Job logs registered and captured throughout process execution.
                    value:
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   1% accepted   Job task setup completed.'
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   2% accepted   Execute WPS request for process [ncdump]'
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   3% accepted   Fetching job input definitions.'
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   4% accepted   Fetching job output definitions.'
                    - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Starting job process execution.'
                    - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Following updates could take a while until the Application Package answers...'
                    - '[2021-03-02 03:32:43] DEBUG    [weaver.datatype.Job] 0:00:05   6% accepted   Updated job status location: [/tmp/14c68477-c3ed-4784-9c0f-a4c9e1344db5.xml].'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   7% running    Starting monitoring of job execution.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   8% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    1% running    Preparing package logs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   9% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    2% running    Launching package...'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  11% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] Visible application CWL euid:egid [1000:1000]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  13% running    [2021-03-02 03:32:41] DEBUG    [weaver.processes.wps_package.ncdump] Using cwltool.RuntimeContext args:'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  15% running    {'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  17% running      "no_read_only": false,'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  19% running      "no_match_user": false,'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  21% running      "tmpdir_prefix": "/tmp/weaver-hybrid/cwltool_tmp_",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  23% running      "tmp_outdir_prefix": "/tmp/weaver-hybrid/cwltool_out_",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  25% running      "outdir": "/tmp/weaver-hybrid/pywps_process_ughz7_oc",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  27% running      "debug": true'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  29% running    }'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  31% running    [2021-03-02 03:32:41] INFO     [cwltool] Resolved ''/tmp/tmpdkg7lj26/ncdump'' to ''file:///tmp/tmpdkg7lj26/ncdump'''
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  33% running    [2021-03-02 03:32:41] INFO     [cwltool] ../../../../tmp/tmpdkg7lj26/ncdump:1:1: Unknown hint file:///tmp/tmpdkg7lj26/WPS1Requirement'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  35% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    5% running    Loading package content done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  37% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    6% running    Retrieve package inputs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  39% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] File input (dataset) SKIPPED fetch: [https://schema-example.com/data/test.nc]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  41% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]    8% running    Convert package inputs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  43% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Running package...'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  45% running    [2021-03-02 03:32:42] DEBUG    [weaver.processes.wps_package.ncdump] Launching process package with inputs:'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  47% running    {'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  49% running      "dataset": {'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  51% running        "location": "https://schema-example.com/data/test.nc",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  52% running        "class": "File",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  54% running        "format": "http://edamontology.org/format_3650"'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  56% running      }'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  58% running    }'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  60% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Preparing to launch package ncdump.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  62% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump] WPS-1 Package resolved from requirement/hint: WPS1Requirement'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  64% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   11% running    https://schema-example.com/remote-wps [ncdump] - Preparing execute request for remote WPS1 provider.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  66% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   14% running    https://schema-example.com/remote-wps [ncdump] - Executing job on remote WPS1 provider.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  68% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   18% running    https://schema-example.com/remote-wps [ncdump] - Monitoring job on remote WPS1 provider : [https://schema-example.com/remote-wps]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  70% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - 100% succeeded  PyWPS Process NCDump finished'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  72% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - Fetching job outputs from remote WPS1 provider.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  74% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% succeeded  https://schema-example.com/remote-wps [ncdump] - Execution on remote WPS1 provider completed.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  76% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/output.txt to /tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  78% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stderr.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stderr.log'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  80% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stdout.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stdout.log'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  82% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_7mmdwd6w'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  84% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_fitllvxx'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  86% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Package execution done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  88% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Nothing captured from internal application logs.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  90% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump] Resolved WPS output [output] as file reference: [/tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  92% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   98% running    Generate package outputs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  94% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]  100% succeeded  Package complete.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  96% succeeded  Job succeeded (status: Package complete.).'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  98% succeeded  Job succeeded.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05 100% succeeded  Job task complete.'
              examples:
                JobLogs:
                  summary: Job logs registered and captured throughout process execution.
                  value:
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   1% accepted   Job task setup completed.'
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   2% accepted   Execute WPS request for process [ncdump]'
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   3% accepted   Fetching job input definitions.'
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   4% accepted   Fetching job output definitions.'
                  - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Starting job process execution.'
                  - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Following updates could take a while until the Application Package answers...'
                  - '[2021-03-02 03:32:43] DEBUG    [weaver.datatype.Job] 0:00:05   6% accepted   Updated job status location: [/tmp/14c68477-c3ed-4784-9c0f-a4c9e1344db5.xml].'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   7% running    Starting monitoring of job execution.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   8% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    1% running    Preparing package logs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   9% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    2% running    Launching package...'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  11% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] Visible application CWL euid:egid [1000:1000]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  13% running    [2021-03-02 03:32:41] DEBUG    [weaver.processes.wps_package.ncdump] Using cwltool.RuntimeContext args:'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  15% running    {'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  17% running      "no_read_only": false,'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  19% running      "no_match_user": false,'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  21% running      "tmpdir_prefix": "/tmp/weaver-hybrid/cwltool_tmp_",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  23% running      "tmp_outdir_prefix": "/tmp/weaver-hybrid/cwltool_out_",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  25% running      "outdir": "/tmp/weaver-hybrid/pywps_process_ughz7_oc",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  27% running      "debug": true'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  29% running    }'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  31% running    [2021-03-02 03:32:41] INFO     [cwltool] Resolved ''/tmp/tmpdkg7lj26/ncdump'' to ''file:///tmp/tmpdkg7lj26/ncdump'''
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  33% running    [2021-03-02 03:32:41] INFO     [cwltool] ../../../../tmp/tmpdkg7lj26/ncdump:1:1: Unknown hint file:///tmp/tmpdkg7lj26/WPS1Requirement'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  35% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    5% running    Loading package content done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  37% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    6% running    Retrieve package inputs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  39% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] File input (dataset) SKIPPED fetch: [https://schema-example.com/data/test.nc]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  41% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]    8% running    Convert package inputs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  43% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Running package...'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  45% running    [2021-03-02 03:32:42] DEBUG    [weaver.processes.wps_package.ncdump] Launching process package with inputs:'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  47% running    {'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  49% running      "dataset": {'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  51% running        "location": "https://schema-example.com/data/test.nc",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  52% running        "class": "File",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  54% running        "format": "http://edamontology.org/format_3650"'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  56% running      }'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  58% running    }'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  60% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Preparing to launch package ncdump.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  62% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump] WPS-1 Package resolved from requirement/hint: WPS1Requirement'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  64% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   11% running    https://schema-example.com/remote-wps [ncdump] - Preparing execute request for remote WPS1 provider.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  66% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   14% running    https://schema-example.com/remote-wps [ncdump] - Executing job on remote WPS1 provider.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  68% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   18% running    https://schema-example.com/remote-wps [ncdump] - Monitoring job on remote WPS1 provider : [https://schema-example.com/remote-wps]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  70% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - 100% succeeded  PyWPS Process NCDump finished'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  72% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - Fetching job outputs from remote WPS1 provider.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  74% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% succeeded  https://schema-example.com/remote-wps [ncdump] - Execution on remote WPS1 provider completed.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  76% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/output.txt to /tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  78% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stderr.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stderr.log'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  80% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stdout.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stdout.log'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  82% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_7mmdwd6w'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  84% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_fitllvxx'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  86% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Package execution done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  88% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Nothing captured from internal application logs.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  90% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump] Resolved WPS output [output] as file reference: [/tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  92% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   98% running    Generate package outputs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  94% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]  100% succeeded  Package complete.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  96% succeeded  Job succeeded (status: Package complete.).'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  98% succeeded  Job succeeded.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05 100% succeeded  Job task complete.'
            text/xml:
              schema:
                $ref: '#/components/responses/OkGetJobLogsResponse'
                examples:
                  JobLogs:
                    summary: Job logs registered and captured throughout process execution.
                    value:
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   1% accepted   Job task setup completed.'
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   2% accepted   Execute WPS request for process [ncdump]'
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   3% accepted   Fetching job input definitions.'
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   4% accepted   Fetching job output definitions.'
                    - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Starting job process execution.'
                    - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Following updates could take a while until the Application Package answers...'
                    - '[2021-03-02 03:32:43] DEBUG    [weaver.datatype.Job] 0:00:05   6% accepted   Updated job status location: [/tmp/14c68477-c3ed-4784-9c0f-a4c9e1344db5.xml].'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   7% running    Starting monitoring of job execution.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   8% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    1% running    Preparing package logs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   9% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    2% running    Launching package...'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  11% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] Visible application CWL euid:egid [1000:1000]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  13% running    [2021-03-02 03:32:41] DEBUG    [weaver.processes.wps_package.ncdump] Using cwltool.RuntimeContext args:'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  15% running    {'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  17% running      "no_read_only": false,'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  19% running      "no_match_user": false,'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  21% running      "tmpdir_prefix": "/tmp/weaver-hybrid/cwltool_tmp_",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  23% running      "tmp_outdir_prefix": "/tmp/weaver-hybrid/cwltool_out_",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  25% running      "outdir": "/tmp/weaver-hybrid/pywps_process_ughz7_oc",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  27% running      "debug": true'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  29% running    }'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  31% running    [2021-03-02 03:32:41] INFO     [cwltool] Resolved ''/tmp/tmpdkg7lj26/ncdump'' to ''file:///tmp/tmpdkg7lj26/ncdump'''
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  33% running    [2021-03-02 03:32:41] INFO     [cwltool] ../../../../tmp/tmpdkg7lj26/ncdump:1:1: Unknown hint file:///tmp/tmpdkg7lj26/WPS1Requirement'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  35% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    5% running    Loading package content done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  37% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    6% running    Retrieve package inputs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  39% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] File input (dataset) SKIPPED fetch: [https://schema-example.com/data/test.nc]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  41% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]    8% running    Convert package inputs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  43% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Running package...'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  45% running    [2021-03-02 03:32:42] DEBUG    [weaver.processes.wps_package.ncdump] Launching process package with inputs:'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  47% running    {'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  49% running      "dataset": {'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  51% running        "location": "https://schema-example.com/data/test.nc",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  52% running        "class": "File",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  54% running        "format": "http://edamontology.org/format_3650"'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  56% running      }'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  58% running    }'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  60% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Preparing to launch package ncdump.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  62% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump] WPS-1 Package resolved from requirement/hint: WPS1Requirement'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  64% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   11% running    https://schema-example.com/remote-wps [ncdump] - Preparing execute request for remote WPS1 provider.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  66% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   14% running    https://schema-example.com/remote-wps [ncdump] - Executing job on remote WPS1 provider.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  68% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   18% running    https://schema-example.com/remote-wps [ncdump] - Monitoring job on remote WPS1 provider : [https://schema-example.com/remote-wps]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  70% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - 100% succeeded  PyWPS Process NCDump finished'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  72% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - Fetching job outputs from remote WPS1 provider.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  74% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% succeeded  https://schema-example.com/remote-wps [ncdump] - Execution on remote WPS1 provider completed.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  76% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/output.txt to /tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  78% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stderr.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stderr.log'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  80% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stdout.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stdout.log'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  82% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_7mmdwd6w'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  84% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_fitllvxx'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  86% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Package execution done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  88% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Nothing captured from internal application logs.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  90% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump] Resolved WPS output [output] as file reference: [/tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  92% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   98% running    Generate package outputs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  94% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]  100% succeeded  Package complete.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  96% succeeded  Job succeeded (status: Package complete.).'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  98% succeeded  Job succeeded.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05 100% succeeded  Job task complete.'
              examples:
                JobLogs:
                  summary: Job logs registered and captured throughout process execution.
                  value:
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   1% accepted   Job task setup completed.'
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   2% accepted   Execute WPS request for process [ncdump]'
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   3% accepted   Fetching job input definitions.'
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   4% accepted   Fetching job output definitions.'
                  - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Starting job process execution.'
                  - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Following updates could take a while until the Application Package answers...'
                  - '[2021-03-02 03:32:43] DEBUG    [weaver.datatype.Job] 0:00:05   6% accepted   Updated job status location: [/tmp/14c68477-c3ed-4784-9c0f-a4c9e1344db5.xml].'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   7% running    Starting monitoring of job execution.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   8% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    1% running    Preparing package logs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   9% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    2% running    Launching package...'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  11% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] Visible application CWL euid:egid [1000:1000]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  13% running    [2021-03-02 03:32:41] DEBUG    [weaver.processes.wps_package.ncdump] Using cwltool.RuntimeContext args:'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  15% running    {'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  17% running      "no_read_only": false,'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  19% running      "no_match_user": false,'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  21% running      "tmpdir_prefix": "/tmp/weaver-hybrid/cwltool_tmp_",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  23% running      "tmp_outdir_prefix": "/tmp/weaver-hybrid/cwltool_out_",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  25% running      "outdir": "/tmp/weaver-hybrid/pywps_process_ughz7_oc",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  27% running      "debug": true'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  29% running    }'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  31% running    [2021-03-02 03:32:41] INFO     [cwltool] Resolved ''/tmp/tmpdkg7lj26/ncdump'' to ''file:///tmp/tmpdkg7lj26/ncdump'''
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  33% running    [2021-03-02 03:32:41] INFO     [cwltool] ../../../../tmp/tmpdkg7lj26/ncdump:1:1: Unknown hint file:///tmp/tmpdkg7lj26/WPS1Requirement'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  35% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    5% running    Loading package content done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  37% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    6% running    Retrieve package inputs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  39% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] File input (dataset) SKIPPED fetch: [https://schema-example.com/data/test.nc]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  41% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]    8% running    Convert package inputs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  43% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Running package...'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  45% running    [2021-03-02 03:32:42] DEBUG    [weaver.processes.wps_package.ncdump] Launching process package with inputs:'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  47% running    {'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  49% running      "dataset": {'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  51% running        "location": "https://schema-example.com/data/test.nc",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  52% running        "class": "File",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  54% running        "format": "http://edamontology.org/format_3650"'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  56% running      }'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  58% running    }'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  60% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Preparing to launch package ncdump.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  62% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump] WPS-1 Package resolved from requirement/hint: WPS1Requirement'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  64% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   11% running    https://schema-example.com/remote-wps [ncdump] - Preparing execute request for remote WPS1 provider.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  66% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   14% running    https://schema-example.com/remote-wps [ncdump] - Executing job on remote WPS1 provider.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  68% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   18% running    https://schema-example.com/remote-wps [ncdump] - Monitoring job on remote WPS1 provider : [https://schema-example.com/remote-wps]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  70% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - 100% succeeded  PyWPS Process NCDump finished'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  72% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - Fetching job outputs from remote WPS1 provider.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  74% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% succeeded  https://schema-example.com/remote-wps [ncdump] - Execution on remote WPS1 provider completed.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  76% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/output.txt to /tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  78% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stderr.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stderr.log'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  80% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stdout.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stdout.log'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  82% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_7mmdwd6w'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  84% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_fitllvxx'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  86% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Package execution done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  88% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Nothing captured from internal application logs.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  90% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump] Resolved WPS output [output] as file reference: [/tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  92% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   98% running    Generate package outputs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  94% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]  100% succeeded  Package complete.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  96% succeeded  Job succeeded (status: Package complete.).'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  98% succeeded  Job succeeded.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05 100% succeeded  Job task complete.'
            text/plain:
              schema:
                $ref: '#/components/responses/OkGetJobLogsResponse'
                examples:
                  JobLogs:
                    summary: Job logs registered and captured throughout process execution.
                    value:
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   1% accepted   Job task setup completed.'
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   2% accepted   Execute WPS request for process [ncdump]'
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   3% accepted   Fetching job input definitions.'
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   4% accepted   Fetching job output definitions.'
                    - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Starting job process execution.'
                    - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Following updates could take a while until the Application Package answers...'
                    - '[2021-03-02 03:32:43] DEBUG    [weaver.datatype.Job] 0:00:05   6% accepted   Updated job status location: [/tmp/14c68477-c3ed-4784-9c0f-a4c9e1344db5.xml].'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   7% running    Starting monitoring of job execution.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   8% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    1% running    Preparing package logs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   9% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    2% running    Launching package...'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  11% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] Visible application CWL euid:egid [1000:1000]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  13% running    [2021-03-02 03:32:41] DEBUG    [weaver.processes.wps_package.ncdump] Using cwltool.RuntimeContext args:'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  15% running    {'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  17% running      "no_read_only": false,'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  19% running      "no_match_user": false,'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  21% running      "tmpdir_prefix": "/tmp/weaver-hybrid/cwltool_tmp_",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  23% running      "tmp_outdir_prefix": "/tmp/weaver-hybrid/cwltool_out_",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  25% running      "outdir": "/tmp/weaver-hybrid/pywps_process_ughz7_oc",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  27% running      "debug": true'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  29% running    }'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  31% running    [2021-03-02 03:32:41] INFO     [cwltool] Resolved ''/tmp/tmpdkg7lj26/ncdump'' to ''file:///tmp/tmpdkg7lj26/ncdump'''
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  33% running    [2021-03-02 03:32:41] INFO     [cwltool] ../../../../tmp/tmpdkg7lj26/ncdump:1:1: Unknown hint file:///tmp/tmpdkg7lj26/WPS1Requirement'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  35% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    5% running    Loading package content done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  37% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    6% running    Retrieve package inputs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  39% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] File input (dataset) SKIPPED fetch: [https://schema-example.com/data/test.nc]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  41% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]    8% running    Convert package inputs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  43% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Running package...'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  45% running    [2021-03-02 03:32:42] DEBUG    [weaver.processes.wps_package.ncdump] Launching process package with inputs:'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  47% running    {'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  49% running      "dataset": {'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  51% running        "location": "https://schema-example.com/data/test.nc",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  52% running        "class": "File",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  54% running        "format": "http://edamontology.org/format_3650"'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  56% running      }'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  58% running    }'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  60% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Preparing to launch package ncdump.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  62% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump] WPS-1 Package resolved from requirement/hint: WPS1Requirement'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  64% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   11% running    https://schema-example.com/remote-wps [ncdump] - Preparing execute request for remote WPS1 provider.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  66% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   14% running    https://schema-example.com/remote-wps [ncdump] - Executing job on remote WPS1 provider.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  68% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   18% running    https://schema-example.com/remote-wps [ncdump] - Monitoring job on remote WPS1 provider : [https://schema-example.com/remote-wps]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  70% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - 100% succeeded  PyWPS Process NCDump finished'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  72% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - Fetching job outputs from remote WPS1 provider.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  74% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% succeeded  https://schema-example.com/remote-wps [ncdump] - Execution on remote WPS1 provider completed.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  76% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/output.txt to /tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  78% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stderr.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stderr.log'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  80% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stdout.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stdout.log'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  82% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_7mmdwd6w'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  84% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_fitllvxx'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  86% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Package execution done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  88% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Nothing captured from internal application logs.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  90% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump] Resolved WPS output [output] as file reference: [/tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  92% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   98% running    Generate package outputs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  94% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]  100% succeeded  Package complete.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  96% succeeded  Job succeeded (status: Package complete.).'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  98% succeeded  Job succeeded.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05 100% succeeded  Job task complete.'
              examples:
                JobLogs:
                  summary: Job logs registered and captured throughout process execution.
                  value:
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   1% accepted   Job task setup completed.'
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   2% accepted   Execute WPS request for process [ncdump]'
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   3% accepted   Fetching job input definitions.'
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   4% accepted   Fetching job output definitions.'
                  - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Starting job process execution.'
                  - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Following updates could take a while until the Application Package answers...'
                  - '[2021-03-02 03:32:43] DEBUG    [weaver.datatype.Job] 0:00:05   6% accepted   Updated job status location: [/tmp/14c68477-c3ed-4784-9c0f-a4c9e1344db5.xml].'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   7% running    Starting monitoring of job execution.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   8% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    1% running    Preparing package logs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   9% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    2% running    Launching package...'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  11% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] Visible application CWL euid:egid [1000:1000]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  13% running    [2021-03-02 03:32:41] DEBUG    [weaver.processes.wps_package.ncdump] Using cwltool.RuntimeContext args:'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  15% running    {'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  17% running      "no_read_only": false,'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  19% running      "no_match_user": false,'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  21% running      "tmpdir_prefix": "/tmp/weaver-hybrid/cwltool_tmp_",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  23% running      "tmp_outdir_prefix": "/tmp/weaver-hybrid/cwltool_out_",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  25% running      "outdir": "/tmp/weaver-hybrid/pywps_process_ughz7_oc",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  27% running      "debug": true'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  29% running    }'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  31% running    [2021-03-02 03:32:41] INFO     [cwltool] Resolved ''/tmp/tmpdkg7lj26/ncdump'' to ''file:///tmp/tmpdkg7lj26/ncdump'''
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  33% running    [2021-03-02 03:32:41] INFO     [cwltool] ../../../../tmp/tmpdkg7lj26/ncdump:1:1: Unknown hint file:///tmp/tmpdkg7lj26/WPS1Requirement'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  35% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    5% running    Loading package content done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  37% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    6% running    Retrieve package inputs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  39% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] File input (dataset) SKIPPED fetch: [https://schema-example.com/data/test.nc]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  41% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]    8% running    Convert package inputs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  43% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Running package...'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  45% running    [2021-03-02 03:32:42] DEBUG    [weaver.processes.wps_package.ncdump] Launching process package with inputs:'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  47% running    {'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  49% running      "dataset": {'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  51% running        "location": "https://schema-example.com/data/test.nc",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  52% running        "class": "File",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  54% running        "format": "http://edamontology.org/format_3650"'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  56% running      }'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  58% running    }'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  60% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Preparing to launch package ncdump.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  62% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump] WPS-1 Package resolved from requirement/hint: WPS1Requirement'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  64% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   11% running    https://schema-example.com/remote-wps [ncdump] - Preparing execute request for remote WPS1 provider.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  66% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   14% running    https://schema-example.com/remote-wps [ncdump] - Executing job on remote WPS1 provider.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  68% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   18% running    https://schema-example.com/remote-wps [ncdump] - Monitoring job on remote WPS1 provider : [https://schema-example.com/remote-wps]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  70% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - 100% succeeded  PyWPS Process NCDump finished'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  72% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - Fetching job outputs from remote WPS1 provider.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  74% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% succeeded  https://schema-example.com/remote-wps [ncdump] - Execution on remote WPS1 provider completed.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  76% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/output.txt to /tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  78% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stderr.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stderr.log'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  80% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stdout.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stdout.log'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  82% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_7mmdwd6w'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  84% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_fitllvxx'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  86% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Package execution done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  88% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Nothing captured from internal application logs.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  90% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump] Resolved WPS output [output] as file reference: [/tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  92% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   98% running    Generate package outputs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  94% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]  100% succeeded  Package complete.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  96% succeeded  Job succeeded (status: Package complete.).'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  98% succeeded  Job succeeded.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05 100% succeeded  Job task complete.'
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
            application/yaml:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
            application/xml:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
            text/xml:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
            text/plain:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
            application/yaml:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
            application/xml:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
            text/xml:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
            text/plain:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
            application/yaml:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
            application/xml:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
            text/xml:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
            text/plain:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            application/yaml:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            application/xml:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            text/xml:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            text/plain:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/GoneJobResponseSchema'
                examples:
                  JobDismissed:
                    summary: Example response when specified job reference was already dismissed.
                    value:
                      type: JobDismissed
                      title: JobDismissed
                      status: 410
                      detail: Job was dismissed and artifacts have been removed.
                      cause:
                        status: dismissed
                      value: 29af3a33-0a3e-477d-863e-efccc97e0b02
              examples:
                JobDismissed:
                  summary: Example response when specified job reference was already dismissed.
                  value:
                    type: JobDismissed
                    title: JobDismissed
                    status: 410
                    detail: Job was dismissed and artifacts have been removed.
                    cause:
                      status: dismissed
                    value: 29af3a33-0a3e-477d-863e-efccc97e0b02
            application/yaml:
              schema:
                $ref: '#/components/responses/GoneJobResponseSchema'
                examples:
                  JobDismissed:
                    summary: Example response when specified job reference was already dismissed.
                    value:
                      type: JobDismissed
                      title: JobDismissed
                      status: 410
                      detail: Job was dismissed and artifacts have been removed.
                      cause:
                        status: dismissed
                      value: 29af3a33-0a3e-477d-863e-efccc97e0b02
              examples:
                JobDismissed:
                  summary: Example response when specified job reference was already dismissed.
                  value:
                    type: JobDismissed
                    title: JobDismissed
                    status: 410
                    detail: Job was dismissed and artifacts have been removed.
                    cause:
                      status: dismissed
                    value: 29af3a33-0a3e-477d-863e-efccc97e0b02
            application/xml:
              schema:
                $ref: '#/components/responses/GoneJobResponseSchema'
                examples:
                  JobDismissed:
                    summary: Example response when specified job reference was already dismissed.
                    value:
                      type: JobDismissed
                      title: JobDismissed
                      status: 410
                      detail: Job was dismissed and artifacts have been removed.
                      cause:
                        status: dismissed
                      value: 29af3a33-0a3e-477d-863e-efccc97e0b02
              examples:
                JobDismissed:
                  summary: Example response when specified job reference was already dismissed.
                  value:
                    type: JobDismissed
                    title: JobDismissed
                    status: 410
                    detail: Job was dismissed and artifacts have been removed.
                    cause:
                      status: dismissed
                    value: 29af3a33-0a3e-477d-863e-efccc97e0b02
            text/xml:
              schema:
                $ref: '#/components/responses/GoneJobResponseSchema'
                examples:
                  JobDismissed:
                    summary: Example response when specified job reference was already dismissed.
                    value:
                      type: JobDismissed
                      title: JobDismissed
                      status: 410
                      detail: Job was dismissed and artifacts have been removed.
                      cause:
                        status: dismissed
                      value: 29af3a33-0a3e-477d-863e-efccc97e0b02
              examples:
                JobDismissed:
                  summary: Example response when specified job reference was already dismissed.
                  value:
                    type: JobDismissed
                    title: JobDismissed
                    status: 410
                    detail: Job was dismissed and artifacts have been removed.
                    cause:
                      status: dismissed
                    value: 29af3a33-0a3e-477d-863e-efccc97e0b02
            text/plain:
              schema:
                $ref: '#/components/responses/GoneJobResponseSchema'
                examples:
                  JobDismissed:
                    summary: Example response when specified job reference was already dismissed.
                    value:
                      type: JobDismissed
                      title: JobDismissed
                      status: 410
                      detail: Job was dismissed and artifacts have been removed.
                      cause:
                        status: dismissed
                      value: 29af3a33-0a3e-477d-863e-efccc97e0b02
              examples:
                JobDismissed:
                  summary: Example response when specified job reference was already dismissed.
                  value:
                    type: JobDismissed
                    title: JobDismissed
                    status: 410
                    detail: Job was dismissed and artifacts have been removed.
                    cause:
                      status: dismissed
                    value: 29af3a33-0a3e-477d-863e-efccc97e0b02
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            application/yaml:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            application/xml:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            text/xml:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            text/plain:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept'
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept-Language'
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept-Profile'
      - $ref: '#/components/parameters/LocalProcessQuery.version'
      summary: '

        Retrieve the logs of a job.'
      tags:
      - Jobs
      - Logs
      - Processes
  /processes/{process_id}/jobs/{job_id}/statistics:
    parameters:
    - $ref: '#/components/parameters/process_id'
    - $ref: '#/components/parameters/job_id'
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkGetJobStatsResponse'
                examples:
                  JobStatistics:
                    summary: Job statistics collected following process execution.
                    value:
                      application:
                        usedMemory: 3.000 MiB
                        usedMemoryBytes: 3145728
                      process:
                        rss: 139.531 MiB
                        rssBytes: 146309120
                        uss: 84.535 MiB
                        ussBytes: 88641536
                        vms: 1.388 GiB
                        vmsBytes: 1490432000
                        usedThreads: 11
                        usedCPU: 5
                        usedHandles: 0
                        usedMemory: 13.734 MiB
                        usedMemoryBytes: 14401536
                        totalSize: 3.000 B
                        totalSizeBytes: 3
                      outputs:
                        output:
                          size: 3.000 B
                          sizeBytes: 3
              examples:
                JobStatistics:
                  summary: Job statistics collected following process execution.
                  value:
                    application:
                      usedMemory: 3.000 MiB
                      usedMemoryBytes: 3145728
                    process:
                      rss: 139.531 MiB
                      rssBytes: 146309120
                      uss: 84.535 MiB
                      ussBytes: 88641536
                      vms: 1.388 GiB
                      vmsBytes: 1490432000
                      usedThreads: 11
                      usedCPU: 5
                      usedHandles: 0
                      usedMemory: 13.734 MiB
                      usedMemoryBytes: 14401536
                      totalSize: 3.000 B
                      totalSizeBytes: 3
                    outputs:
                      output:
                        size: 3.000 B
                        sizeBytes: 3
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/GoneJobResponseSchema'
                examples:
                  JobDismissed:
                    summary: Example response when specified job reference was already dismissed.
                    value:
                      type: JobDismissed
                      title: JobDismissed
                      status: 410
                      detail: Job was dismissed and artifacts have been removed.
                      cause:
                        status: dismissed
                      value: 29af3a33-0a3e-477d-863e-efccc97e0b02
              examples:
                JobDismissed:
                  summary: Example response when specified job reference was already dismissed.
                  value:
                    type: JobDismissed
                    title: JobDismissed
                    status: 410
                    detail: Job was dismissed and artifacts have been removed.
                    cause:
                      status: dismissed
                    value: 29af3a33-0a3e-477d-863e-efccc97e0b02
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept'
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept-Language'
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept-Profile'
      - $ref: '#/components/parameters/LocalProcessQuery.version'
      summary: '

        Retrieve the statistics of a job.'
      tags:
      - Jobs
      - Statistics
      - Processes
  /processes/{process_id}/jobs/{job_id}/prov:
    parameters:
    - $ref: '#/components/parameters/process_id'
    - $ref: '#/components/parameters/job_id'
    get:
      responses:
        '200':
          content:
            application/yaml:
              schema:
                $ref: '#/components/responses/OkGetJobProvResponse'
                examples:
                  PROV-JSON:
                    summary: Provenance details returned in PROV-JSON format.
                    value:
                      prefix:
                        wfprov: http://purl.org/wf4ever/wfprov#
                        wfdesc: http://purl.org/wf4ever/wfdesc#
                        cwlprov: https://w3id.org/cwl/prov#
                        foaf: http://xmlns.com/foaf/0.1/
                        schema: http://schema.org/
                        orcid: https://orcid.org/
                        id: 'urn:uuid:'
                        data: 'urn:hash::sha1:'
                        sha256: nih:sha-256;
                        researchobject: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/
                        metadata: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/
                        provenance: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/
                        wf: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#
                        input: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#
                        doi: https://doi.org/
                        wf4ever: http://purl.org/wf4ever/wf4ever#
                      agent:
                        id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b:
                        - {}
                        - prov:type:
                            $: foaf:OnlineAccount
                            type: prov:QUALIFIED_NAME
                          prov:location: http://localhost:4002
                          cwlprov:hostname: localhost
                        - prov:type:
                            $: foaf:OnlineAccount
                            type: prov:QUALIFIED_NAME
                          prov:label: crim-ca/weaver:6.1.0
                          foaf:accountName: crim-ca/weaver:6.1.0
                        id:b3a49ee7-f620-4154-9e4d-d2e948748deb:
                          prov:type:
                          - $: schema:Person
                            type: prov:QUALIFIED_NAME
                          - $: prov:Person
                            type: prov:QUALIFIED_NAME
                          prov:label: crim-ca/weaver:6.1.0
                          foaf:name: crim-ca/weaver:6.1.0
                          foaf:account:
                            $: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                            type: prov:QUALIFIED_NAME
                          schema:name: crim-ca/weaver:6.1.0
                        id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c:
                          prov:type:
                          - $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:WorkflowEngine
                            type: prov:QUALIFIED_NAME
                          prov:label: cwltool 3.1.20240708091338.dev15+g9c05bb7d
                        data:15401f8d937f5d526951c1bf20dcba16a1271d97:
                          prov:type:
                            $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver
                          prov:label:
                          - Weaver internal WPS used for demo and testing.
                          - crim-ca/weaver:6.1.0
                          prov:generalEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                          prov:specificEntity: doi:10.5281/zenodo.14210717
                        id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1:
                          prov:type:
                            $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          cwlprov:image: debian:stretch-slim
                          prov:label: Container execution of image debian:stretch-slim
                      actedOnBehalfOf:
                        _:id1:
                          prov:delegate: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                        _:id6:
                          prov:delegate: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                      wasStartedBy:
                        _:id2:
                          prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:starter: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:time: '2024-12-12T09:16:17.843783'
                        _:id4:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:starter: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:time: '2024-12-12T09:16:17.843852'
                        _:id10:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:trigger: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        _:id11:
                          prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:trigger: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T14:15:50.834000+00:00'
                      activity:
                        id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                          prov:startTime: '2024-12-12T09:16:17.843806'
                          prov:type:
                            $: wfprov:WorkflowRun
                            type: prov:QUALIFIED_NAME
                          prov:label: Run of workflow/packed.cwl#main
                      wasAssociatedWith:
                        _:id3:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:agent: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:plan: wf:main
                        _:id18:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:agent: id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1
                      entity:
                        data:644e201526525f62152815a76a2dc773450f3dd9:
                          prov:type:
                            $: prov:PrimarySource
                            type: prov:QUALIFIED_NAME
                          prov:label: Source code repository
                          prov:location: https://github.com/crim-ca/weaver
                        data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2:
                          prov:type:
                            $: prov:Organization
                            type: prov:QUALIFIED_NAME
                          foaf:name: "Computer Research Institute of Montr\xE9al"
                          schema:name: "Computer Research Institute of Montr\xE9al"
                        data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0:
                          foaf:name: CRIM
                          schema:name: CRIM
                          prov:location: http://pavics-weaver.readthedocs.org/en/latest/
                          prov:type:
                            $: prov:Organization
                            type: prov:QUALIFIED_NAME
                          prov:label: Server Provider
                        id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                          prov:type:
                            $: wfdesc:ProcessRun
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:label: Job Information
                        data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo:
                          prov:type:
                            $: wfdesc:Process
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver/processes/echo
                          prov:label: Process Description
                        wf:main:
                          prov:type:
                          - $: wfdesc:Process
                            type: prov:QUALIFIED_NAME
                          - $: prov:Plan
                            type: prov:QUALIFIED_NAME
                          prov:label: Prospective provenance
                        data:2ef7bde608ce5404e97d5f042f95f89f1c232871:
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          prov:value: Hello World!
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          prov:value: Hello World!
                        data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b:
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                        - {}
                        id:59967079-217e-4bdb-92d7-2ef2f784825c:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stdout.log
                          cwlprov:nameroot: stdout
                          cwlprov:nameext: .log
                        data:da39a3ee5e6b4b0d3255bfef95601890afd80709:
                          prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                        id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stderr.log
                          cwlprov:nameroot: stderr
                          cwlprov:nameext: .log
                        id:6b04550d-c2bd-400b-858b-14e287bbf8c3:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stdout.log
                          cwlprov:nameroot: stdout
                          cwlprov:nameext: .log
                      wasDerivedFrom:
                        _:id5:
                          prov:generatedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:usedEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                          prov:type:
                            $: prov:PrimarySource
                            type: prov:QUALIFIED_NAME
                        _:id9:
                          prov:generatedEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        _:id15:
                          prov:generatedEntity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                          prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      specializationOf:
                        _:id7:
                          prov:specificEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:generalEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        _:id12:
                          prov:specificEntity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:generalEntity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        _:id20:
                          prov:specificEntity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                        _:id22:
                          prov:specificEntity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:generalEntity: data:da39a3ee5e6b4b0d3255bfef95601890afd80709
                        _:id24:
                          prov:specificEntity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                      wasAttributedTo:
                        _:id8:
                          prov:entity: data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2
                          prov:agent: data:644e201526525f62152815a76a2dc773450f3dd9
                        _:id16:
                          prov:entity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                          prov:agent: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      alternateOf:
                        _:id13:
                          prov:alternate1: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:alternate2: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                      wasGeneratedBy:
                        _:id14:
                          prov:entity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:activity: data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo
                        _:id21:
                          prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/output
                            type: prov:QUALIFIED_NAME
                        _:id23:
                          prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                            type: prov:QUALIFIED_NAME
                        _:id25:
                          prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                            type: prov:QUALIFIED_NAME
                        _:id27:
                          prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/output
                            type: prov:QUALIFIED_NAME
                        _:id28:
                          prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                            type: prov:QUALIFIED_NAME
                        _:id29:
                          prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                            type: prov:QUALIFIED_NAME
                      used:
                        _:id17:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                          prov:time: '2024-12-12T09:16:17.846280'
                          prov:role:
                            $: wf:main/message
                            type: prov:QUALIFIED_NAME
                        _:id19:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                          prov:time: '2024-12-12T09:16:17.863017'
                          prov:role:
                            $: wf:main/echo/message
                            type: prov:QUALIFIED_NAME
                      wasEndedBy:
                        _:id26:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:ender: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867034'
                        _:id30:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:ender: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:time: '2024-12-12T09:16:18.869299'
                  PROV-N:
                    summary: Provenance details returned in PROV-N format.
                    value: "document\n  prefix wfprov <http://purl.org/wf4ever/wfprov#>\n  prefix wfdesc <http://purl.org/wf4ever/wfdesc#>\n  prefix cwlprov <https://w3id.org/cwl/prov#>\n  prefix foaf <http://xmlns.com/foaf/0.1/>\n  prefix schema <http://schema.org/>\n  prefix orcid <https://orcid.org/>\n  prefix id <urn:uuid:>\n  prefix data <urn:hash::sha1:>\n  prefix sha256 <nih:sha-256;>\n  prefix researchobject <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/>\n  prefix metadata <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/>\n  prefix provenance <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/>\n  prefix wf <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#>\n  prefix input <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#>\n  prefix doi <https://doi.org/>\n  prefix wf4ever <http://purl.org/wf4ever/wf4ever#>\n  \n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:location=\"http://localhost:4002\", cwlprov:hostname=\"localhost\"])\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:label=\"crim-ca/weaver:6.0.0\", foaf:accountName=\"crim-ca/weaver:6.0.0\"])\n  agent(id:b3a49ee7-f620-4154-9e4d-d2e948748deb, [prov:type='schema:Person', prov:type='prov:Person', prov:label=\"crim-ca/weaver:6.0.0\", foaf:name=\"crim-ca/weaver:6.0.0\", foaf:account='id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b', schema:name=\"crim-ca/weaver:6.0.0\"])\n  actedOnBehalfOf(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  agent(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, [prov:type='prov:SoftwareAgent', prov:type='wfprov:WorkflowEngine', prov:label=\"cwltool 3.1.20240708091338.dev15+g9c05bb7d\"])\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, -, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, 2024-12-12T09:16:17.843783)\n  activity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:17.843806, -, [prov:type='wfprov:WorkflowRun', prov:label=\"Run of workflow/packed.cwl#main\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, wf:main)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:17.843852)\n  entity(data:644e201526525f62152815a76a2dc773450f3dd9, [prov:type='prov:PrimarySource', prov:label=\"Source code repository\", prov:location=\"https://github.com/crim-ca/weaver\"])\n  agent(data:15401f8d937f5d526951c1bf20dcba16a1271d97, [prov:type='prov:SoftwareAgent', prov:location=\"http://localhost:4002\", prov:label=\"Weaver internal WPS used for demo and testing.\", prov:label=\"crim-ca/weaver:6.0.0\", prov:generalEntity='data:644e201526525f62152815a76a2dc773450f3dd9', prov:specificEntity='doi:10.5281/zenodo.14210717'])\n  entity(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, [prov:type='prov:Organization', foaf:name=\"Computer Research Institute of Montr\xE9al\", schema:name=\"Computer Research Institute of Montr\xE9al\"])\n  entity(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, [foaf:name=\"CRIM\", schema:name=\"CRIM\", prov:location=\"http://pavics-weaver.readthedocs.org/en/latest/\", prov:type='prov:Organization', prov:label=\"Server Provider\"])\n  entity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, [prov:type='wfdesc:ProcessRun', prov:location=\"http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a\", prov:label=\"Job Information\"])\n  entity(data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, [prov:type='wfdesc:Process', prov:location=\"http://localhost:4002/processes/echo\", prov:label=\"Process Description\"])\n  wasDerivedFrom(data:15401f8d937f5d526951c1bf20dcba16a1271d97, data:644e201526525f62152815a76a2dc773450f3dd9, -, -, -, [prov:type='prov:PrimarySource'])\n  actedOnBehalfOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  specializationOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  wasAttributedTo(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, data:644e201526525f62152815a76a2dc773450f3dd9)\n  wasDerivedFrom(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -)\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, 2024-12-12T14:15:50.834000+00:00)\n  specializationOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  alternateOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  wasGeneratedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, -)\n  wasDerivedFrom(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasAttributedTo(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97)\n  entity(wf:main, [prov:type='wfdesc:Process', prov:type='prov:Plan', prov:label=\"Prospective provenance\"])\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.846280, [prov:role='wf:main/message'])\n  agent(id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, [prov:type='prov:SoftwareAgent', cwlprov:image=\"debian:stretch-slim\", prov:label=\"Container execution of image debian:stretch-slim\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, -)\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.863017, [prov:role='wf:main/echo/message'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b, [prov:type='wfprov:Artifact'])\n  entity(id:59967079-217e-4bdb-92d7-2ef2f784825c, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:59967079-217e-4bdb-92d7-2ef2f784825c, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/output'])\n  entity(data:da39a3ee5e6b4b0d3255bfef95601890afd80709, [prov:type='wfprov:Artifact'])\n  entity(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stderr.log\", cwlprov:nameroot=\"stderr\", cwlprov:nameext=\".log\"])\n  specializationOf(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, data:da39a3ee5e6b4b0d3255bfef95601890afd80709)\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  entity(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867034)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/output'])\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:18.869299)\nendDocument\n"
                  PROV-XML:
                    summary: Provenance details returned in PROV-XML format.
                    value: "<?xml version='1.0' encoding='ASCII'?>\n<prov:document\n        xmlns:wfprov=\"http://purl.org/wf4ever/wfprov#\"\n        xmlns:wfdesc=\"http://purl.org/wf4ever/wfdesc#\"\n        xmlns:cwlprov=\"https://w3id.org/cwl/prov#\"\n        xmlns:foaf=\"http://xmlns.com/foaf/0.1/\"\n        xmlns:schema=\"http://schema.org/\"\n        xmlns:orcid=\"https://orcid.org/\"\n        xmlns:id=\"urn:uuid:\"\n        xmlns:data=\"urn:hash::sha1:\"\n        xmlns:sha256=\"nih:sha-256;\"\n        xmlns:researchobject=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/\"\n        xmlns:metadata=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/\"\n        xmlns:provenance=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/\"\n        xmlns:wf=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#\"\n        xmlns:input=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#\"\n        xmlns:doi=\"https://doi.org/\"\n        xmlns:wf4ever=\"http://purl.org/wf4ever/wf4ever#\"\n        xmlns:prov=\"http://www.w3.org/ns/prov#\"\n        xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <cwlprov:hostname>localhost</cwlprov:hostname>\n  </prov:agent>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <foaf:accountName>crim-ca/weaver:6.0.0</foaf:accountName>\n  </prov:agent>\n  <prov:person prov:id=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">schema:Person</prov:type>\n    <foaf:account xsi:type=\"xsd:QName\">id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b</foaf:account>\n    <foaf:name>crim-ca/weaver:6.0.0</foaf:name>\n    <schema:name>crim-ca/weaver:6.0.0</schema:name>\n  </prov:person>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:softwareAgent prov:id=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\">\n    <prov:label>cwltool 3.1.20240708091338.dev15+g9c05bb7d</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowEngine</prov:type>\n  </prov:softwareAgent>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:starter prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:time>2024-12-12T09:16:17.843783</prov:time>\n  </prov:wasStartedBy>\n  <prov:activity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:startTime>2024-12-12T09:16:17.843806</prov:startTime>\n    <prov:label>Run of workflow/packed.cwl#main</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowRun</prov:type>\n  </prov:activity>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:plan prov:ref=\"wf:main\"/>\n  </prov:wasAssociatedWith>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:starter prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:17.843852</prov:time>\n  </prov:wasStartedBy>\n  <prov:hadPrimarySource prov:id=\"data:644e201526525f62152815a76a2dc773450f3dd9\">\n    <prov:label>Source code repository</prov:label>\n    <prov:location xsi:type=\"xsd:string\">https://github.com/crim-ca/weaver</prov:location>\n  </prov:hadPrimarySource>\n  <prov:softwareAgent prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\">\n    <prov:label>Weaver internal WPS used for demo and testing.</prov:label>\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:generalEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n    <prov:specificEntity prov:ref=\"doi:10.5281/zenodo.14210717\"/>\n  </prov:softwareAgent>\n  <prov:organization prov:id=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\">\n    <foaf:name>Computer Research Institute of Montr&#233;al</foaf:name>\n    <schema:name>Computer Research Institute of Montr&#233;al</schema:name>\n  </prov:organization>\n  <prov:organization prov:id=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\">\n    <prov:label>Server Provider</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://pavics-weaver.readthedocs.org/en/latest/</prov:location>\n    <foaf:name>CRIM</foaf:name>\n    <schema:name>CRIM</schema:name>\n  </prov:organization>\n  <prov:entity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:label>Job Information</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:ProcessRun</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\">\n    <prov:label>Process Description</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:entity>\n  <prov:hadPrimarySource>\n    <prov:generatedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:usedEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:hadPrimarySource>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:generalEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  </prov:specializationOf>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\"/>\n    <prov:agent prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:wasAttributedTo>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:trigger prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasStartedBy>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:trigger prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T14:15:50.834000+00:00</prov:time>\n  </prov:wasStartedBy>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:generalEntity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:specializationOf>\n  <prov:alternateOf>\n    <prov:alternate1 prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:alternate2 prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:alternateOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:activity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\"/>\n  </prov:wasGeneratedBy>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:agent prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasAttributedTo>\n  <prov:plan prov:id=\"wf:main\">\n    <prov:label>Prospective provenance</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:plan>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.846280</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/message</prov:role>\n  </prov:used>\n  <prov:softwareAgent prov:id=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\">\n    <prov:label>Container execution of image debian:stretch-slim</prov:label>\n    <cwlprov:image>debian:stretch-slim</cwlprov:image>\n  </prov:softwareAgent>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\"/>\n  </prov:wasAssociatedWith>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.863017</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/message</prov:role>\n  </prov:used>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stderr.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stderr</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:generalEntity prov:ref=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  <prov:entity prov:id=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867034</prov:time>\n  </prov:wasEndedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:18.869299</prov:time>\n  </prov:wasEndedBy>\n</prov:document>\n"
              examples:
                PROV-JSON:
                  summary: Provenance details returned in PROV-JSON format.
                  value:
                    prefix:
                      wfprov: http://purl.org/wf4ever/wfprov#
                      wfdesc: http://purl.org/wf4ever/wfdesc#
                      cwlprov: https://w3id.org/cwl/prov#
                      foaf: http://xmlns.com/foaf/0.1/
                      schema: http://schema.org/
                      orcid: https://orcid.org/
                      id: 'urn:uuid:'
                      data: 'urn:hash::sha1:'
                      sha256: nih:sha-256;
                      researchobject: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/
                      metadata: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/
                      provenance: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/
                      wf: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#
                      input: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#
                      doi: https://doi.org/
                      wf4ever: http://purl.org/wf4ever/wf4ever#
                    agent:
                      id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b:
                      - {}
                      - prov:type:
                          $: foaf:OnlineAccount
                          type: prov:QUALIFIED_NAME
                        prov:location: http://localhost:4002
                        cwlprov:hostname: localhost
                      - prov:type:
                          $: foaf:OnlineAccount
                          type: prov:QUALIFIED_NAME
                        prov:label: crim-ca/weaver:6.1.0
                        foaf:accountName: crim-ca/weaver:6.1.0
                      id:b3a49ee7-f620-4154-9e4d-d2e948748deb:
                        prov:type:
                        - $: schema:Person
                          type: prov:QUALIFIED_NAME
                        - $: prov:Person
                          type: prov:QUALIFIED_NAME
                        prov:label: crim-ca/weaver:6.1.0
                        foaf:name: crim-ca/weaver:6.1.0
                        foaf:account:
                          $: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          type: prov:QUALIFIED_NAME
                        schema:name: crim-ca/weaver:6.1.0
                      id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c:
                        prov:type:
                        - $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:WorkflowEngine
                          type: prov:QUALIFIED_NAME
                        prov:label: cwltool 3.1.20240708091338.dev15+g9c05bb7d
                      data:15401f8d937f5d526951c1bf20dcba16a1271d97:
                        prov:type:
                          $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver
                        prov:label:
                        - Weaver internal WPS used for demo and testing.
                        - crim-ca/weaver:6.1.0
                        prov:generalEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                        prov:specificEntity: doi:10.5281/zenodo.14210717
                      id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1:
                        prov:type:
                          $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        cwlprov:image: debian:stretch-slim
                        prov:label: Container execution of image debian:stretch-slim
                    actedOnBehalfOf:
                      _:id1:
                        prov:delegate: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                      _:id6:
                        prov:delegate: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                    wasStartedBy:
                      _:id2:
                        prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:starter: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:time: '2024-12-12T09:16:17.843783'
                      _:id4:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:starter: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:time: '2024-12-12T09:16:17.843852'
                      _:id10:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:trigger: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      _:id11:
                        prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:trigger: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T14:15:50.834000+00:00'
                    activity:
                      id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                        prov:startTime: '2024-12-12T09:16:17.843806'
                        prov:type:
                          $: wfprov:WorkflowRun
                          type: prov:QUALIFIED_NAME
                        prov:label: Run of workflow/packed.cwl#main
                    wasAssociatedWith:
                      _:id3:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:agent: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:plan: wf:main
                      _:id18:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:agent: id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1
                    entity:
                      data:644e201526525f62152815a76a2dc773450f3dd9:
                        prov:type:
                          $: prov:PrimarySource
                          type: prov:QUALIFIED_NAME
                        prov:label: Source code repository
                        prov:location: https://github.com/crim-ca/weaver
                      data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2:
                        prov:type:
                          $: prov:Organization
                          type: prov:QUALIFIED_NAME
                        foaf:name: "Computer Research Institute of Montr\xE9al"
                        schema:name: "Computer Research Institute of Montr\xE9al"
                      data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0:
                        foaf:name: CRIM
                        schema:name: CRIM
                        prov:location: http://pavics-weaver.readthedocs.org/en/latest/
                        prov:type:
                          $: prov:Organization
                          type: prov:QUALIFIED_NAME
                        prov:label: Server Provider
                      id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                        prov:type:
                          $: wfdesc:ProcessRun
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:label: Job Information
                      data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo:
                        prov:type:
                          $: wfdesc:Process
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver/processes/echo
                        prov:label: Process Description
                      wf:main:
                        prov:type:
                        - $: wfdesc:Process
                          type: prov:QUALIFIED_NAME
                        - $: prov:Plan
                          type: prov:QUALIFIED_NAME
                        prov:label: Prospective provenance
                      data:2ef7bde608ce5404e97d5f042f95f89f1c232871:
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        prov:value: Hello World!
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        prov:value: Hello World!
                      data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b:
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                      - {}
                      id:59967079-217e-4bdb-92d7-2ef2f784825c:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stdout.log
                        cwlprov:nameroot: stdout
                        cwlprov:nameext: .log
                      data:da39a3ee5e6b4b0d3255bfef95601890afd80709:
                        prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                      id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stderr.log
                        cwlprov:nameroot: stderr
                        cwlprov:nameext: .log
                      id:6b04550d-c2bd-400b-858b-14e287bbf8c3:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stdout.log
                        cwlprov:nameroot: stdout
                        cwlprov:nameext: .log
                    wasDerivedFrom:
                      _:id5:
                        prov:generatedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:usedEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                        prov:type:
                          $: prov:PrimarySource
                          type: prov:QUALIFIED_NAME
                      _:id9:
                        prov:generatedEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      _:id15:
                        prov:generatedEntity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                        prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                    specializationOf:
                      _:id7:
                        prov:specificEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:generalEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                      _:id12:
                        prov:specificEntity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:generalEntity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                      _:id20:
                        prov:specificEntity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                      _:id22:
                        prov:specificEntity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:generalEntity: data:da39a3ee5e6b4b0d3255bfef95601890afd80709
                      _:id24:
                        prov:specificEntity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                    wasAttributedTo:
                      _:id8:
                        prov:entity: data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2
                        prov:agent: data:644e201526525f62152815a76a2dc773450f3dd9
                      _:id16:
                        prov:entity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                        prov:agent: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                    alternateOf:
                      _:id13:
                        prov:alternate1: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:alternate2: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                    wasGeneratedBy:
                      _:id14:
                        prov:entity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:activity: data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo
                      _:id21:
                        prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/output
                          type: prov:QUALIFIED_NAME
                      _:id23:
                        prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                          type: prov:QUALIFIED_NAME
                      _:id25:
                        prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                          type: prov:QUALIFIED_NAME
                      _:id27:
                        prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/output
                          type: prov:QUALIFIED_NAME
                      _:id28:
                        prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                          type: prov:QUALIFIED_NAME
                      _:id29:
                        prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                          type: prov:QUALIFIED_NAME
                    used:
                      _:id17:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                        prov:time: '2024-12-12T09:16:17.846280'
                        prov:role:
                          $: wf:main/message
                          type: prov:QUALIFIED_NAME
                      _:id19:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                        prov:time: '2024-12-12T09:16:17.863017'
                        prov:role:
                          $: wf:main/echo/message
                          type: prov:QUALIFIED_NAME
                    wasEndedBy:
                      _:id26:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:ender: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867034'
                      _:id30:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:ender: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:time: '2024-12-12T09:16:18.869299'
                PROV-N:
                  summary: Provenance details returned in PROV-N format.
                  value: "document\n  prefix wfprov <http://purl.org/wf4ever/wfprov#>\n  prefix wfdesc <http://purl.org/wf4ever/wfdesc#>\n  prefix cwlprov <https://w3id.org/cwl/prov#>\n  prefix foaf <http://xmlns.com/foaf/0.1/>\n  prefix schema <http://schema.org/>\n  prefix orcid <https://orcid.org/>\n  prefix id <urn:uuid:>\n  prefix data <urn:hash::sha1:>\n  prefix sha256 <nih:sha-256;>\n  prefix researchobject <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/>\n  prefix metadata <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/>\n  prefix provenance <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/>\n  prefix wf <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#>\n  prefix input <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#>\n  prefix doi <https://doi.org/>\n  prefix wf4ever <http://purl.org/wf4ever/wf4ever#>\n  \n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:location=\"http://localhost:4002\", cwlprov:hostname=\"localhost\"])\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:label=\"crim-ca/weaver:6.0.0\", foaf:accountName=\"crim-ca/weaver:6.0.0\"])\n  agent(id:b3a49ee7-f620-4154-9e4d-d2e948748deb, [prov:type='schema:Person', prov:type='prov:Person', prov:label=\"crim-ca/weaver:6.0.0\", foaf:name=\"crim-ca/weaver:6.0.0\", foaf:account='id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b', schema:name=\"crim-ca/weaver:6.0.0\"])\n  actedOnBehalfOf(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  agent(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, [prov:type='prov:SoftwareAgent', prov:type='wfprov:WorkflowEngine', prov:label=\"cwltool 3.1.20240708091338.dev15+g9c05bb7d\"])\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, -, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, 2024-12-12T09:16:17.843783)\n  activity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:17.843806, -, [prov:type='wfprov:WorkflowRun', prov:label=\"Run of workflow/packed.cwl#main\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, wf:main)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:17.843852)\n  entity(data:644e201526525f62152815a76a2dc773450f3dd9, [prov:type='prov:PrimarySource', prov:label=\"Source code repository\", prov:location=\"https://github.com/crim-ca/weaver\"])\n  agent(data:15401f8d937f5d526951c1bf20dcba16a1271d97, [prov:type='prov:SoftwareAgent', prov:location=\"http://localhost:4002\", prov:label=\"Weaver internal WPS used for demo and testing.\", prov:label=\"crim-ca/weaver:6.0.0\", prov:generalEntity='data:644e201526525f62152815a76a2dc773450f3dd9', prov:specificEntity='doi:10.5281/zenodo.14210717'])\n  entity(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, [prov:type='prov:Organization', foaf:name=\"Computer Research Institute of Montr\xE9al\", schema:name=\"Computer Research Institute of Montr\xE9al\"])\n  entity(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, [foaf:name=\"CRIM\", schema:name=\"CRIM\", prov:location=\"http://pavics-weaver.readthedocs.org/en/latest/\", prov:type='prov:Organization', prov:label=\"Server Provider\"])\n  entity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, [prov:type='wfdesc:ProcessRun', prov:location=\"http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a\", prov:label=\"Job Information\"])\n  entity(data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, [prov:type='wfdesc:Process', prov:location=\"http://localhost:4002/processes/echo\", prov:label=\"Process Description\"])\n  wasDerivedFrom(data:15401f8d937f5d526951c1bf20dcba16a1271d97, data:644e201526525f62152815a76a2dc773450f3dd9, -, -, -, [prov:type='prov:PrimarySource'])\n  actedOnBehalfOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  specializationOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  wasAttributedTo(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, data:644e201526525f62152815a76a2dc773450f3dd9)\n  wasDerivedFrom(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -)\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, 2024-12-12T14:15:50.834000+00:00)\n  specializationOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  alternateOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  wasGeneratedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, -)\n  wasDerivedFrom(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasAttributedTo(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97)\n  entity(wf:main, [prov:type='wfdesc:Process', prov:type='prov:Plan', prov:label=\"Prospective provenance\"])\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.846280, [prov:role='wf:main/message'])\n  agent(id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, [prov:type='prov:SoftwareAgent', cwlprov:image=\"debian:stretch-slim\", prov:label=\"Container execution of image debian:stretch-slim\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, -)\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.863017, [prov:role='wf:main/echo/message'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b, [prov:type='wfprov:Artifact'])\n  entity(id:59967079-217e-4bdb-92d7-2ef2f784825c, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:59967079-217e-4bdb-92d7-2ef2f784825c, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/output'])\n  entity(data:da39a3ee5e6b4b0d3255bfef95601890afd80709, [prov:type='wfprov:Artifact'])\n  entity(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stderr.log\", cwlprov:nameroot=\"stderr\", cwlprov:nameext=\".log\"])\n  specializationOf(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, data:da39a3ee5e6b4b0d3255bfef95601890afd80709)\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  entity(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867034)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/output'])\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:18.869299)\nendDocument\n"
                PROV-XML:
                  summary: Provenance details returned in PROV-XML format.
                  value: "<?xml version='1.0' encoding='ASCII'?>\n<prov:document\n        xmlns:wfprov=\"http://purl.org/wf4ever/wfprov#\"\n        xmlns:wfdesc=\"http://purl.org/wf4ever/wfdesc#\"\n        xmlns:cwlprov=\"https://w3id.org/cwl/prov#\"\n        xmlns:foaf=\"http://xmlns.com/foaf/0.1/\"\n        xmlns:schema=\"http://schema.org/\"\n        xmlns:orcid=\"https://orcid.org/\"\n        xmlns:id=\"urn:uuid:\"\n        xmlns:data=\"urn:hash::sha1:\"\n        xmlns:sha256=\"nih:sha-256;\"\n        xmlns:researchobject=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/\"\n        xmlns:metadata=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/\"\n        xmlns:provenance=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/\"\n        xmlns:wf=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#\"\n        xmlns:input=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#\"\n        xmlns:doi=\"https://doi.org/\"\n        xmlns:wf4ever=\"http://purl.org/wf4ever/wf4ever#\"\n        xmlns:prov=\"http://www.w3.org/ns/prov#\"\n        xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <cwlprov:hostname>localhost</cwlprov:hostname>\n  </prov:agent>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <foaf:accountName>crim-ca/weaver:6.0.0</foaf:accountName>\n  </prov:agent>\n  <prov:person prov:id=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">schema:Person</prov:type>\n    <foaf:account xsi:type=\"xsd:QName\">id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b</foaf:account>\n    <foaf:name>crim-ca/weaver:6.0.0</foaf:name>\n    <schema:name>crim-ca/weaver:6.0.0</schema:name>\n  </prov:person>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:softwareAgent prov:id=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\">\n    <prov:label>cwltool 3.1.20240708091338.dev15+g9c05bb7d</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowEngine</prov:type>\n  </prov:softwareAgent>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:starter prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:time>2024-12-12T09:16:17.843783</prov:time>\n  </prov:wasStartedBy>\n  <prov:activity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:startTime>2024-12-12T09:16:17.843806</prov:startTime>\n    <prov:label>Run of workflow/packed.cwl#main</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowRun</prov:type>\n  </prov:activity>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:plan prov:ref=\"wf:main\"/>\n  </prov:wasAssociatedWith>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:starter prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:17.843852</prov:time>\n  </prov:wasStartedBy>\n  <prov:hadPrimarySource prov:id=\"data:644e201526525f62152815a76a2dc773450f3dd9\">\n    <prov:label>Source code repository</prov:label>\n    <prov:location xsi:type=\"xsd:string\">https://github.com/crim-ca/weaver</prov:location>\n  </prov:hadPrimarySource>\n  <prov:softwareAgent prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\">\n    <prov:label>Weaver internal WPS used for demo and testing.</prov:label>\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:generalEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n    <prov:specificEntity prov:ref=\"doi:10.5281/zenodo.14210717\"/>\n  </prov:softwareAgent>\n  <prov:organization prov:id=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\">\n    <foaf:name>Computer Research Institute of Montr&#233;al</foaf:name>\n    <schema:name>Computer Research Institute of Montr&#233;al</schema:name>\n  </prov:organization>\n  <prov:organization prov:id=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\">\n    <prov:label>Server Provider</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://pavics-weaver.readthedocs.org/en/latest/</prov:location>\n    <foaf:name>CRIM</foaf:name>\n    <schema:name>CRIM</schema:name>\n  </prov:organization>\n  <prov:entity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:label>Job Information</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:ProcessRun</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\">\n    <prov:label>Process Description</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:entity>\n  <prov:hadPrimarySource>\n    <prov:generatedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:usedEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:hadPrimarySource>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:generalEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  </prov:specializationOf>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\"/>\n    <prov:agent prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:wasAttributedTo>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:trigger prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasStartedBy>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:trigger prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T14:15:50.834000+00:00</prov:time>\n  </prov:wasStartedBy>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:generalEntity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:specializationOf>\n  <prov:alternateOf>\n    <prov:alternate1 prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:alternate2 prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:alternateOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:activity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\"/>\n  </prov:wasGeneratedBy>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:agent prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasAttributedTo>\n  <prov:plan prov:id=\"wf:main\">\n    <prov:label>Prospective provenance</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:plan>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.846280</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/message</prov:role>\n  </prov:used>\n  <prov:softwareAgent prov:id=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\">\n    <prov:label>Container execution of image debian:stretch-slim</prov:label>\n    <cwlprov:image>debian:stretch-slim</cwlprov:image>\n  </prov:softwareAgent>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\"/>\n  </prov:wasAssociatedWith>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.863017</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/message</prov:role>\n  </prov:used>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stderr.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stderr</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:generalEntity prov:ref=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  <prov:entity prov:id=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867034</prov:time>\n  </prov:wasEndedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:18.869299</prov:time>\n  </prov:wasEndedBy>\n</prov:document>\n"
            application/json:
              schema:
                $ref: '#/components/responses/OkGetJobProvResponse'
                examples:
                  PROV-JSON:
                    summary: Provenance details returned in PROV-JSON format.
                    value:
                      prefix:
                        wfprov: http://purl.org/wf4ever/wfprov#
                        wfdesc: http://purl.org/wf4ever/wfdesc#
                        cwlprov: https://w3id.org/cwl/prov#
                        foaf: http://xmlns.com/foaf/0.1/
                        schema: http://schema.org/
                        orcid: https://orcid.org/
                        id: 'urn:uuid:'
                        data: 'urn:hash::sha1:'
                        sha256: nih:sha-256;
                        researchobject: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/
                        metadata: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/
                        provenance: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/
                        wf: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#
                        input: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#
                        doi: https://doi.org/
                        wf4ever: http://purl.org/wf4ever/wf4ever#
                      agent:
                        id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b:
                        - {}
                        - prov:type:
                            $: foaf:OnlineAccount
                            type: prov:QUALIFIED_NAME
                          prov:location: http://localhost:4002
                          cwlprov:hostname: localhost
                        - prov:type:
                            $: foaf:OnlineAccount
                            type: prov:QUALIFIED_NAME
                          prov:label: crim-ca/weaver:6.1.0
                          foaf:accountName: crim-ca/weaver:6.1.0
                        id:b3a49ee7-f620-4154-9e4d-d2e948748deb:
                          prov:type:
                          - $: schema:Person
                            type: prov:QUALIFIED_NAME
                          - $: prov:Person
                            type: prov:QUALIFIED_NAME
                          prov:label: crim-ca/weaver:6.1.0
                          foaf:name: crim-ca/weaver:6.1.0
                          foaf:account:
                            $: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                            type: prov:QUALIFIED_NAME
                          schema:name: crim-ca/weaver:6.1.0
                        id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c:
                          prov:type:
                          - $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:WorkflowEngine
                            type: prov:QUALIFIED_NAME
                          prov:label: cwltool 3.1.20240708091338.dev15+g9c05bb7d
                        data:15401f8d937f5d526951c1bf20dcba16a1271d97:
                          prov:type:
                            $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver
                          prov:label:
                          - Weaver internal WPS used for demo and testing.
                          - crim-ca/weaver:6.1.0
                          prov:generalEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                          prov:specificEntity: doi:10.5281/zenodo.14210717
                        id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1:
                          prov:type:
                            $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          cwlprov:image: debian:stretch-slim
                          prov:label: Container execution of image debian:stretch-slim
                      actedOnBehalfOf:
                        _:id1:
                          prov:delegate: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                        _:id6:
                          prov:delegate: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                      wasStartedBy:
                        _:id2:
                          prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:starter: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:time: '2024-12-12T09:16:17.843783'
                        _:id4:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:starter: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:time: '2024-12-12T09:16:17.843852'
                        _:id10:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:trigger: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        _:id11:
                          prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:trigger: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T14:15:50.834000+00:00'
                      activity:
                        id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                          prov:startTime: '2024-12-12T09:16:17.843806'
                          prov:type:
                            $: wfprov:WorkflowRun
                            type: prov:QUALIFIED_NAME
                          prov:label: Run of workflow/packed.cwl#main
                      wasAssociatedWith:
                        _:id3:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:agent: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:plan: wf:main
                        _:id18:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:agent: id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1
                      entity:
                        data:644e201526525f62152815a76a2dc773450f3dd9:
                          prov:type:
                            $: prov:PrimarySource
                            type: prov:QUALIFIED_NAME
                          prov:label: Source code repository
                          prov:location: https://github.com/crim-ca/weaver
                        data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2:
                          prov:type:
                            $: prov:Organization
                            type: prov:QUALIFIED_NAME
                          foaf:name: "Computer Research Institute of Montr\xE9al"
                          schema:name: "Computer Research Institute of Montr\xE9al"
                        data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0:
                          foaf:name: CRIM
                          schema:name: CRIM
                          prov:location: http://pavics-weaver.readthedocs.org/en/latest/
                          prov:type:
                            $: prov:Organization
                            type: prov:QUALIFIED_NAME
                          prov:label: Server Provider
                        id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                          prov:type:
                            $: wfdesc:ProcessRun
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:label: Job Information
                        data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo:
                          prov:type:
                            $: wfdesc:Process
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver/processes/echo
                          prov:label: Process Description
                        wf:main:
                          prov:type:
                          - $: wfdesc:Process
                            type: prov:QUALIFIED_NAME
                          - $: prov:Plan
                            type: prov:QUALIFIED_NAME
                          prov:label: Prospective provenance
                        data:2ef7bde608ce5404e97d5f042f95f89f1c232871:
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          prov:value: Hello World!
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          prov:value: Hello World!
                        data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b:
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                        - {}
                        id:59967079-217e-4bdb-92d7-2ef2f784825c:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stdout.log
                          cwlprov:nameroot: stdout
                          cwlprov:nameext: .log
                        data:da39a3ee5e6b4b0d3255bfef95601890afd80709:
                          prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                        id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stderr.log
                          cwlprov:nameroot: stderr
                          cwlprov:nameext: .log
                        id:6b04550d-c2bd-400b-858b-14e287bbf8c3:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stdout.log
                          cwlprov:nameroot: stdout
                          cwlprov:nameext: .log
                      wasDerivedFrom:
                        _:id5:
                          prov:generatedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:usedEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                          prov:type:
                            $: prov:PrimarySource
                            type: prov:QUALIFIED_NAME
                        _:id9:
                          prov:generatedEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        _:id15:
                          prov:generatedEntity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                          prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      specializationOf:
                        _:id7:
                          prov:specificEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:generalEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        _:id12:
                          prov:specificEntity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:generalEntity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        _:id20:
                          prov:specificEntity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                        _:id22:
                          prov:specificEntity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:generalEntity: data:da39a3ee5e6b4b0d3255bfef95601890afd80709
                        _:id24:
                          prov:specificEntity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                      wasAttributedTo:
                        _:id8:
                          prov:entity: data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2
                          prov:agent: data:644e201526525f62152815a76a2dc773450f3dd9
                        _:id16:
                          prov:entity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                          prov:agent: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      alternateOf:
                        _:id13:
                          prov:alternate1: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:alternate2: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                      wasGeneratedBy:
                        _:id14:
                          prov:entity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:activity: data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo
                        _:id21:
                          prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/output
                            type: prov:QUALIFIED_NAME
                        _:id23:
                          prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                            type: prov:QUALIFIED_NAME
                        _:id25:
                          prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                            type: prov:QUALIFIED_NAME
                        _:id27:
                          prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/output
                            type: prov:QUALIFIED_NAME
                        _:id28:
                          prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                            type: prov:QUALIFIED_NAME
                        _:id29:
                          prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                            type: prov:QUALIFIED_NAME
                      used:
                        _:id17:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                          prov:time: '2024-12-12T09:16:17.846280'
                          prov:role:
                            $: wf:main/message
                            type: prov:QUALIFIED_NAME
                        _:id19:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                          prov:time: '2024-12-12T09:16:17.863017'
                          prov:role:
                            $: wf:main/echo/message
                            type: prov:QUALIFIED_NAME
                      wasEndedBy:
                        _:id26:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:ender: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867034'
                        _:id30:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:ender: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:time: '2024-12-12T09:16:18.869299'
                  PROV-N:
                    summary: Provenance details returned in PROV-N format.
                    value: "document\n  prefix wfprov <http://purl.org/wf4ever/wfprov#>\n  prefix wfdesc <http://purl.org/wf4ever/wfdesc#>\n  prefix cwlprov <https://w3id.org/cwl/prov#>\n  prefix foaf <http://xmlns.com/foaf/0.1/>\n  prefix schema <http://schema.org/>\n  prefix orcid <https://orcid.org/>\n  prefix id <urn:uuid:>\n  prefix data <urn:hash::sha1:>\n  prefix sha256 <nih:sha-256;>\n  prefix researchobject <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/>\n  prefix metadata <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/>\n  prefix provenance <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/>\n  prefix wf <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#>\n  prefix input <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#>\n  prefix doi <https://doi.org/>\n  prefix wf4ever <http://purl.org/wf4ever/wf4ever#>\n  \n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:location=\"http://localhost:4002\", cwlprov:hostname=\"localhost\"])\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:label=\"crim-ca/weaver:6.0.0\", foaf:accountName=\"crim-ca/weaver:6.0.0\"])\n  agent(id:b3a49ee7-f620-4154-9e4d-d2e948748deb, [prov:type='schema:Person', prov:type='prov:Person', prov:label=\"crim-ca/weaver:6.0.0\", foaf:name=\"crim-ca/weaver:6.0.0\", foaf:account='id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b', schema:name=\"crim-ca/weaver:6.0.0\"])\n  actedOnBehalfOf(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  agent(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, [prov:type='prov:SoftwareAgent', prov:type='wfprov:WorkflowEngine', prov:label=\"cwltool 3.1.20240708091338.dev15+g9c05bb7d\"])\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, -, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, 2024-12-12T09:16:17.843783)\n  activity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:17.843806, -, [prov:type='wfprov:WorkflowRun', prov:label=\"Run of workflow/packed.cwl#main\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, wf:main)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:17.843852)\n  entity(data:644e201526525f62152815a76a2dc773450f3dd9, [prov:type='prov:PrimarySource', prov:label=\"Source code repository\", prov:location=\"https://github.com/crim-ca/weaver\"])\n  agent(data:15401f8d937f5d526951c1bf20dcba16a1271d97, [prov:type='prov:SoftwareAgent', prov:location=\"http://localhost:4002\", prov:label=\"Weaver internal WPS used for demo and testing.\", prov:label=\"crim-ca/weaver:6.0.0\", prov:generalEntity='data:644e201526525f62152815a76a2dc773450f3dd9', prov:specificEntity='doi:10.5281/zenodo.14210717'])\n  entity(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, [prov:type='prov:Organization', foaf:name=\"Computer Research Institute of Montr\xE9al\", schema:name=\"Computer Research Institute of Montr\xE9al\"])\n  entity(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, [foaf:name=\"CRIM\", schema:name=\"CRIM\", prov:location=\"http://pavics-weaver.readthedocs.org/en/latest/\", prov:type='prov:Organization', prov:label=\"Server Provider\"])\n  entity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, [prov:type='wfdesc:ProcessRun', prov:location=\"http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a\", prov:label=\"Job Information\"])\n  entity(data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, [prov:type='wfdesc:Process', prov:location=\"http://localhost:4002/processes/echo\", prov:label=\"Process Description\"])\n  wasDerivedFrom(data:15401f8d937f5d526951c1bf20dcba16a1271d97, data:644e201526525f62152815a76a2dc773450f3dd9, -, -, -, [prov:type='prov:PrimarySource'])\n  actedOnBehalfOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  specializationOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  wasAttributedTo(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, data:644e201526525f62152815a76a2dc773450f3dd9)\n  wasDerivedFrom(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -)\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, 2024-12-12T14:15:50.834000+00:00)\n  specializationOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  alternateOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  wasGeneratedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, -)\n  wasDerivedFrom(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasAttributedTo(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97)\n  entity(wf:main, [prov:type='wfdesc:Process', prov:type='prov:Plan', prov:label=\"Prospective provenance\"])\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.846280, [prov:role='wf:main/message'])\n  agent(id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, [prov:type='prov:SoftwareAgent', cwlprov:image=\"debian:stretch-slim\", prov:label=\"Container execution of image debian:stretch-slim\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, -)\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.863017, [prov:role='wf:main/echo/message'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b, [prov:type='wfprov:Artifact'])\n  entity(id:59967079-217e-4bdb-92d7-2ef2f784825c, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:59967079-217e-4bdb-92d7-2ef2f784825c, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/output'])\n  entity(data:da39a3ee5e6b4b0d3255bfef95601890afd80709, [prov:type='wfprov:Artifact'])\n  entity(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stderr.log\", cwlprov:nameroot=\"stderr\", cwlprov:nameext=\".log\"])\n  specializationOf(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, data:da39a3ee5e6b4b0d3255bfef95601890afd80709)\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  entity(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867034)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/output'])\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:18.869299)\nendDocument\n"
                  PROV-XML:
                    summary: Provenance details returned in PROV-XML format.
                    value: "<?xml version='1.0' encoding='ASCII'?>\n<prov:document\n        xmlns:wfprov=\"http://purl.org/wf4ever/wfprov#\"\n        xmlns:wfdesc=\"http://purl.org/wf4ever/wfdesc#\"\n        xmlns:cwlprov=\"https://w3id.org/cwl/prov#\"\n        xmlns:foaf=\"http://xmlns.com/foaf/0.1/\"\n        xmlns:schema=\"http://schema.org/\"\n        xmlns:orcid=\"https://orcid.org/\"\n        xmlns:id=\"urn:uuid:\"\n        xmlns:data=\"urn:hash::sha1:\"\n        xmlns:sha256=\"nih:sha-256;\"\n        xmlns:researchobject=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/\"\n        xmlns:metadata=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/\"\n        xmlns:provenance=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/\"\n        xmlns:wf=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#\"\n        xmlns:input=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#\"\n        xmlns:doi=\"https://doi.org/\"\n        xmlns:wf4ever=\"http://purl.org/wf4ever/wf4ever#\"\n        xmlns:prov=\"http://www.w3.org/ns/prov#\"\n        xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <cwlprov:hostname>localhost</cwlprov:hostname>\n  </prov:agent>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <foaf:accountName>crim-ca/weaver:6.0.0</foaf:accountName>\n  </prov:agent>\n  <prov:person prov:id=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">schema:Person</prov:type>\n    <foaf:account xsi:type=\"xsd:QName\">id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b</foaf:account>\n    <foaf:name>crim-ca/weaver:6.0.0</foaf:name>\n    <schema:name>crim-ca/weaver:6.0.0</schema:name>\n  </prov:person>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:softwareAgent prov:id=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\">\n    <prov:label>cwltool 3.1.20240708091338.dev15+g9c05bb7d</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowEngine</prov:type>\n  </prov:softwareAgent>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:starter prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:time>2024-12-12T09:16:17.843783</prov:time>\n  </prov:wasStartedBy>\n  <prov:activity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:startTime>2024-12-12T09:16:17.843806</prov:startTime>\n    <prov:label>Run of workflow/packed.cwl#main</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowRun</prov:type>\n  </prov:activity>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:plan prov:ref=\"wf:main\"/>\n  </prov:wasAssociatedWith>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:starter prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:17.843852</prov:time>\n  </prov:wasStartedBy>\n  <prov:hadPrimarySource prov:id=\"data:644e201526525f62152815a76a2dc773450f3dd9\">\n    <prov:label>Source code repository</prov:label>\n    <prov:location xsi:type=\"xsd:string\">https://github.com/crim-ca/weaver</prov:location>\n  </prov:hadPrimarySource>\n  <prov:softwareAgent prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\">\n    <prov:label>Weaver internal WPS used for demo and testing.</prov:label>\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:generalEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n    <prov:specificEntity prov:ref=\"doi:10.5281/zenodo.14210717\"/>\n  </prov:softwareAgent>\n  <prov:organization prov:id=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\">\n    <foaf:name>Computer Research Institute of Montr&#233;al</foaf:name>\n    <schema:name>Computer Research Institute of Montr&#233;al</schema:name>\n  </prov:organization>\n  <prov:organization prov:id=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\">\n    <prov:label>Server Provider</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://pavics-weaver.readthedocs.org/en/latest/</prov:location>\n    <foaf:name>CRIM</foaf:name>\n    <schema:name>CRIM</schema:name>\n  </prov:organization>\n  <prov:entity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:label>Job Information</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:ProcessRun</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\">\n    <prov:label>Process Description</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:entity>\n  <prov:hadPrimarySource>\n    <prov:generatedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:usedEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:hadPrimarySource>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:generalEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  </prov:specializationOf>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\"/>\n    <prov:agent prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:wasAttributedTo>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:trigger prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasStartedBy>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:trigger prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T14:15:50.834000+00:00</prov:time>\n  </prov:wasStartedBy>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:generalEntity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:specializationOf>\n  <prov:alternateOf>\n    <prov:alternate1 prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:alternate2 prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:alternateOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:activity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\"/>\n  </prov:wasGeneratedBy>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:agent prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasAttributedTo>\n  <prov:plan prov:id=\"wf:main\">\n    <prov:label>Prospective provenance</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:plan>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.846280</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/message</prov:role>\n  </prov:used>\n  <prov:softwareAgent prov:id=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\">\n    <prov:label>Container execution of image debian:stretch-slim</prov:label>\n    <cwlprov:image>debian:stretch-slim</cwlprov:image>\n  </prov:softwareAgent>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\"/>\n  </prov:wasAssociatedWith>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.863017</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/message</prov:role>\n  </prov:used>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stderr.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stderr</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:generalEntity prov:ref=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  <prov:entity prov:id=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867034</prov:time>\n  </prov:wasEndedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:18.869299</prov:time>\n  </prov:wasEndedBy>\n</prov:document>\n"
              examples:
                PROV-JSON:
                  summary: Provenance details returned in PROV-JSON format.
                  value:
                    prefix:
                      wfprov: http://purl.org/wf4ever/wfprov#
                      wfdesc: http://purl.org/wf4ever/wfdesc#
                      cwlprov: https://w3id.org/cwl/prov#
                      foaf: http://xmlns.com/foaf/0.1/
                      schema: http://schema.org/
                      orcid: https://orcid.org/
                      id: 'urn:uuid:'
                      data: 'urn:hash::sha1:'
                      sha256: nih:sha-256;
                      researchobject: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/
                      metadata: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/
                      provenance: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/
                      wf: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#
                      input: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#
                      doi: https://doi.org/
                      wf4ever: http://purl.org/wf4ever/wf4ever#
                    agent:
                      id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b:
                      - {}
                      - prov:type:
                          $: foaf:OnlineAccount
                          type: prov:QUALIFIED_NAME
                        prov:location: http://localhost:4002
                        cwlprov:hostname: localhost
                      - prov:type:
                          $: foaf:OnlineAccount
                          type: prov:QUALIFIED_NAME
                        prov:label: crim-ca/weaver:6.1.0
                        foaf:accountName: crim-ca/weaver:6.1.0
                      id:b3a49ee7-f620-4154-9e4d-d2e948748deb:
                        prov:type:
                        - $: schema:Person
                          type: prov:QUALIFIED_NAME
                        - $: prov:Person
                          type: prov:QUALIFIED_NAME
                        prov:label: crim-ca/weaver:6.1.0
                        foaf:name: crim-ca/weaver:6.1.0
                        foaf:account:
                          $: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          type: prov:QUALIFIED_NAME
                        schema:name: crim-ca/weaver:6.1.0
                      id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c:
                        prov:type:
                        - $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:WorkflowEngine
                          type: prov:QUALIFIED_NAME
                        prov:label: cwltool 3.1.20240708091338.dev15+g9c05bb7d
                      data:15401f8d937f5d526951c1bf20dcba16a1271d97:
                        prov:type:
                          $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver
                        prov:label:
                        - Weaver internal WPS used for demo and testing.
                        - crim-ca/weaver:6.1.0
                        prov:generalEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                        prov:specificEntity: doi:10.5281/zenodo.14210717
                      id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1:
                        prov:type:
                          $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        cwlprov:image: debian:stretch-slim
                        prov:label: Container execution of image debian:stretch-slim
                    actedOnBehalfOf:
                      _:id1:
                        prov:delegate: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                      _:id6:
                        prov:delegate: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                    wasStartedBy:
                      _:id2:
                        prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:starter: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:time: '2024-12-12T09:16:17.843783'
                      _:id4:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:starter: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:time: '2024-12-12T09:16:17.843852'
                      _:id10:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:trigger: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      _:id11:
                        prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:trigger: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T14:15:50.834000+00:00'
                    activity:
                      id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                        prov:startTime: '2024-12-12T09:16:17.843806'
                        prov:type:
                          $: wfprov:WorkflowRun
                          type: prov:QUALIFIED_NAME
                        prov:label: Run of workflow/packed.cwl#main
                    wasAssociatedWith:
                      _:id3:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:agent: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:plan: wf:main
                      _:id18:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:agent: id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1
                    entity:
                      data:644e201526525f62152815a76a2dc773450f3dd9:
                        prov:type:
                          $: prov:PrimarySource
                          type: prov:QUALIFIED_NAME
                        prov:label: Source code repository
                        prov:location: https://github.com/crim-ca/weaver
                      data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2:
                        prov:type:
                          $: prov:Organization
                          type: prov:QUALIFIED_NAME
                        foaf:name: "Computer Research Institute of Montr\xE9al"
                        schema:name: "Computer Research Institute of Montr\xE9al"
                      data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0:
                        foaf:name: CRIM
                        schema:name: CRIM
                        prov:location: http://pavics-weaver.readthedocs.org/en/latest/
                        prov:type:
                          $: prov:Organization
                          type: prov:QUALIFIED_NAME
                        prov:label: Server Provider
                      id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                        prov:type:
                          $: wfdesc:ProcessRun
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:label: Job Information
                      data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo:
                        prov:type:
                          $: wfdesc:Process
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver/processes/echo
                        prov:label: Process Description
                      wf:main:
                        prov:type:
                        - $: wfdesc:Process
                          type: prov:QUALIFIED_NAME
                        - $: prov:Plan
                          type: prov:QUALIFIED_NAME
                        prov:label: Prospective provenance
                      data:2ef7bde608ce5404e97d5f042f95f89f1c232871:
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        prov:value: Hello World!
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        prov:value: Hello World!
                      data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b:
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                      - {}
                      id:59967079-217e-4bdb-92d7-2ef2f784825c:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stdout.log
                        cwlprov:nameroot: stdout
                        cwlprov:nameext: .log
                      data:da39a3ee5e6b4b0d3255bfef95601890afd80709:
                        prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                      id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stderr.log
                        cwlprov:nameroot: stderr
                        cwlprov:nameext: .log
                      id:6b04550d-c2bd-400b-858b-14e287bbf8c3:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stdout.log
                        cwlprov:nameroot: stdout
                        cwlprov:nameext: .log
                    wasDerivedFrom:
                      _:id5:
                        prov:generatedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:usedEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                        prov:type:
                          $: prov:PrimarySource
                          type: prov:QUALIFIED_NAME
                      _:id9:
                        prov:generatedEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      _:id15:
                        prov:generatedEntity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                        prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                    specializationOf:
                      _:id7:
                        prov:specificEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:generalEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                      _:id12:
                        prov:specificEntity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:generalEntity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                      _:id20:
                        prov:specificEntity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                      _:id22:
                        prov:specificEntity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:generalEntity: data:da39a3ee5e6b4b0d3255bfef95601890afd80709
                      _:id24:
                        prov:specificEntity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                    wasAttributedTo:
                      _:id8:
                        prov:entity: data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2
                        prov:agent: data:644e201526525f62152815a76a2dc773450f3dd9
                      _:id16:
                        prov:entity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                        prov:agent: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                    alternateOf:
                      _:id13:
                        prov:alternate1: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:alternate2: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                    wasGeneratedBy:
                      _:id14:
                        prov:entity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:activity: data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo
                      _:id21:
                        prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/output
                          type: prov:QUALIFIED_NAME
                      _:id23:
                        prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                          type: prov:QUALIFIED_NAME
                      _:id25:
                        prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                          type: prov:QUALIFIED_NAME
                      _:id27:
                        prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/output
                          type: prov:QUALIFIED_NAME
                      _:id28:
                        prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                          type: prov:QUALIFIED_NAME
                      _:id29:
                        prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                          type: prov:QUALIFIED_NAME
                    used:
                      _:id17:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                        prov:time: '2024-12-12T09:16:17.846280'
                        prov:role:
                          $: wf:main/message
                          type: prov:QUALIFIED_NAME
                      _:id19:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                        prov:time: '2024-12-12T09:16:17.863017'
                        prov:role:
                          $: wf:main/echo/message
                          type: prov:QUALIFIED_NAME
                    wasEndedBy:
                      _:id26:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:ender: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867034'
                      _:id30:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:ender: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:time: '2024-12-12T09:16:18.869299'
                PROV-N:
                  summary: Provenance details returned in PROV-N format.
                  value: "document\n  prefix wfprov <http://purl.org/wf4ever/wfprov#>\n  prefix wfdesc <http://purl.org/wf4ever/wfdesc#>\n  prefix cwlprov <https://w3id.org/cwl/prov#>\n  prefix foaf <http://xmlns.com/foaf/0.1/>\n  prefix schema <http://schema.org/>\n  prefix orcid <https://orcid.org/>\n  prefix id <urn:uuid:>\n  prefix data <urn:hash::sha1:>\n  prefix sha256 <nih:sha-256;>\n  prefix researchobject <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/>\n  prefix metadata <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/>\n  prefix provenance <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/>\n  prefix wf <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#>\n  prefix input <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#>\n  prefix doi <https://doi.org/>\n  prefix wf4ever <http://purl.org/wf4ever/wf4ever#>\n  \n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:location=\"http://localhost:4002\", cwlprov:hostname=\"localhost\"])\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:label=\"crim-ca/weaver:6.0.0\", foaf:accountName=\"crim-ca/weaver:6.0.0\"])\n  agent(id:b3a49ee7-f620-4154-9e4d-d2e948748deb, [prov:type='schema:Person', prov:type='prov:Person', prov:label=\"crim-ca/weaver:6.0.0\", foaf:name=\"crim-ca/weaver:6.0.0\", foaf:account='id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b', schema:name=\"crim-ca/weaver:6.0.0\"])\n  actedOnBehalfOf(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  agent(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, [prov:type='prov:SoftwareAgent', prov:type='wfprov:WorkflowEngine', prov:label=\"cwltool 3.1.20240708091338.dev15+g9c05bb7d\"])\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, -, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, 2024-12-12T09:16:17.843783)\n  activity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:17.843806, -, [prov:type='wfprov:WorkflowRun', prov:label=\"Run of workflow/packed.cwl#main\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, wf:main)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:17.843852)\n  entity(data:644e201526525f62152815a76a2dc773450f3dd9, [prov:type='prov:PrimarySource', prov:label=\"Source code repository\", prov:location=\"https://github.com/crim-ca/weaver\"])\n  agent(data:15401f8d937f5d526951c1bf20dcba16a1271d97, [prov:type='prov:SoftwareAgent', prov:location=\"http://localhost:4002\", prov:label=\"Weaver internal WPS used for demo and testing.\", prov:label=\"crim-ca/weaver:6.0.0\", prov:generalEntity='data:644e201526525f62152815a76a2dc773450f3dd9', prov:specificEntity='doi:10.5281/zenodo.14210717'])\n  entity(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, [prov:type='prov:Organization', foaf:name=\"Computer Research Institute of Montr\xE9al\", schema:name=\"Computer Research Institute of Montr\xE9al\"])\n  entity(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, [foaf:name=\"CRIM\", schema:name=\"CRIM\", prov:location=\"http://pavics-weaver.readthedocs.org/en/latest/\", prov:type='prov:Organization', prov:label=\"Server Provider\"])\n  entity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, [prov:type='wfdesc:ProcessRun', prov:location=\"http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a\", prov:label=\"Job Information\"])\n  entity(data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, [prov:type='wfdesc:Process', prov:location=\"http://localhost:4002/processes/echo\", prov:label=\"Process Description\"])\n  wasDerivedFrom(data:15401f8d937f5d526951c1bf20dcba16a1271d97, data:644e201526525f62152815a76a2dc773450f3dd9, -, -, -, [prov:type='prov:PrimarySource'])\n  actedOnBehalfOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  specializationOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  wasAttributedTo(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, data:644e201526525f62152815a76a2dc773450f3dd9)\n  wasDerivedFrom(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -)\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, 2024-12-12T14:15:50.834000+00:00)\n  specializationOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  alternateOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  wasGeneratedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, -)\n  wasDerivedFrom(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasAttributedTo(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97)\n  entity(wf:main, [prov:type='wfdesc:Process', prov:type='prov:Plan', prov:label=\"Prospective provenance\"])\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.846280, [prov:role='wf:main/message'])\n  agent(id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, [prov:type='prov:SoftwareAgent', cwlprov:image=\"debian:stretch-slim\", prov:label=\"Container execution of image debian:stretch-slim\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, -)\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.863017, [prov:role='wf:main/echo/message'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b, [prov:type='wfprov:Artifact'])\n  entity(id:59967079-217e-4bdb-92d7-2ef2f784825c, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:59967079-217e-4bdb-92d7-2ef2f784825c, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/output'])\n  entity(data:da39a3ee5e6b4b0d3255bfef95601890afd80709, [prov:type='wfprov:Artifact'])\n  entity(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stderr.log\", cwlprov:nameroot=\"stderr\", cwlprov:nameext=\".log\"])\n  specializationOf(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, data:da39a3ee5e6b4b0d3255bfef95601890afd80709)\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  entity(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867034)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/output'])\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:18.869299)\nendDocument\n"
                PROV-XML:
                  summary: Provenance details returned in PROV-XML format.
                  value: "<?xml version='1.0' encoding='ASCII'?>\n<prov:document\n        xmlns:wfprov=\"http://purl.org/wf4ever/wfprov#\"\n        xmlns:wfdesc=\"http://purl.org/wf4ever/wfdesc#\"\n        xmlns:cwlprov=\"https://w3id.org/cwl/prov#\"\n        xmlns:foaf=\"http://xmlns.com/foaf/0.1/\"\n        xmlns:schema=\"http://schema.org/\"\n        xmlns:orcid=\"https://orcid.org/\"\n        xmlns:id=\"urn:uuid:\"\n        xmlns:data=\"urn:hash::sha1:\"\n        xmlns:sha256=\"nih:sha-256;\"\n        xmlns:researchobject=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/\"\n        xmlns:metadata=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/\"\n        xmlns:provenance=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/\"\n        xmlns:wf=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#\"\n        xmlns:input=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#\"\n        xmlns:doi=\"https://doi.org/\"\n        xmlns:wf4ever=\"http://purl.org/wf4ever/wf4ever#\"\n        xmlns:prov=\"http://www.w3.org/ns/prov#\"\n        xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <cwlprov:hostname>localhost</cwlprov:hostname>\n  </prov:agent>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <foaf:accountName>crim-ca/weaver:6.0.0</foaf:accountName>\n  </prov:agent>\n  <prov:person prov:id=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">schema:Person</prov:type>\n    <foaf:account xsi:type=\"xsd:QName\">id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b</foaf:account>\n    <foaf:name>crim-ca/weaver:6.0.0</foaf:name>\n    <schema:name>crim-ca/weaver:6.0.0</schema:name>\n  </prov:person>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:softwareAgent prov:id=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\">\n    <prov:label>cwltool 3.1.20240708091338.dev15+g9c05bb7d</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowEngine</prov:type>\n  </prov:softwareAgent>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:starter prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:time>2024-12-12T09:16:17.843783</prov:time>\n  </prov:wasStartedBy>\n  <prov:activity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:startTime>2024-12-12T09:16:17.843806</prov:startTime>\n    <prov:label>Run of workflow/packed.cwl#main</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowRun</prov:type>\n  </prov:activity>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:plan prov:ref=\"wf:main\"/>\n  </prov:wasAssociatedWith>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:starter prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:17.843852</prov:time>\n  </prov:wasStartedBy>\n  <prov:hadPrimarySource prov:id=\"data:644e201526525f62152815a76a2dc773450f3dd9\">\n    <prov:label>Source code repository</prov:label>\n    <prov:location xsi:type=\"xsd:string\">https://github.com/crim-ca/weaver</prov:location>\n  </prov:hadPrimarySource>\n  <prov:softwareAgent prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\">\n    <prov:label>Weaver internal WPS used for demo and testing.</prov:label>\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:generalEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n    <prov:specificEntity prov:ref=\"doi:10.5281/zenodo.14210717\"/>\n  </prov:softwareAgent>\n  <prov:organization prov:id=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\">\n    <foaf:name>Computer Research Institute of Montr&#233;al</foaf:name>\n    <schema:name>Computer Research Institute of Montr&#233;al</schema:name>\n  </prov:organization>\n  <prov:organization prov:id=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\">\n    <prov:label>Server Provider</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://pavics-weaver.readthedocs.org/en/latest/</prov:location>\n    <foaf:name>CRIM</foaf:name>\n    <schema:name>CRIM</schema:name>\n  </prov:organization>\n  <prov:entity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:label>Job Information</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:ProcessRun</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\">\n    <prov:label>Process Description</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:entity>\n  <prov:hadPrimarySource>\n    <prov:generatedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:usedEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:hadPrimarySource>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:generalEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  </prov:specializationOf>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\"/>\n    <prov:agent prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:wasAttributedTo>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:trigger prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasStartedBy>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:trigger prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T14:15:50.834000+00:00</prov:time>\n  </prov:wasStartedBy>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:generalEntity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:specializationOf>\n  <prov:alternateOf>\n    <prov:alternate1 prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:alternate2 prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:alternateOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:activity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\"/>\n  </prov:wasGeneratedBy>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:agent prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasAttributedTo>\n  <prov:plan prov:id=\"wf:main\">\n    <prov:label>Prospective provenance</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:plan>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.846280</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/message</prov:role>\n  </prov:used>\n  <prov:softwareAgent prov:id=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\">\n    <prov:label>Container execution of image debian:stretch-slim</prov:label>\n    <cwlprov:image>debian:stretch-slim</cwlprov:image>\n  </prov:softwareAgent>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\"/>\n  </prov:wasAssociatedWith>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.863017</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/message</prov:role>\n  </prov:used>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stderr.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stderr</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:generalEntity prov:ref=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  <prov:entity prov:id=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867034</prov:time>\n  </prov:wasEndedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:18.869299</prov:time>\n  </prov:wasEndedBy>\n</prov:document>\n"
            application/ld+json:
              schema:
                $ref: '#/components/responses/OkGetJobProvResponse'
                examples:
                  PROV-JSON:
                    summary: Provenance details returned in PROV-JSON format.
                    value:
                      prefix:
                        wfprov: http://purl.org/wf4ever/wfprov#
                        wfdesc: http://purl.org/wf4ever/wfdesc#
                        cwlprov: https://w3id.org/cwl/prov#
                        foaf: http://xmlns.com/foaf/0.1/
                        schema: http://schema.org/
                        orcid: https://orcid.org/
                        id: 'urn:uuid:'
                        data: 'urn:hash::sha1:'
                        sha256: nih:sha-256;
                        researchobject: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/
                        metadata: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/
                        provenance: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/
                        wf: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#
                        input: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#
                        doi: https://doi.org/
                        wf4ever: http://purl.org/wf4ever/wf4ever#
                      agent:
                        id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b:
                        - {}
                        - prov:type:
                            $: foaf:OnlineAccount
                            type: prov:QUALIFIED_NAME
                          prov:location: http://localhost:4002
                          cwlprov:hostname: localhost
                        - prov:type:
                            $: foaf:OnlineAccount
                            type: prov:QUALIFIED_NAME
                          prov:label: crim-ca/weaver:6.1.0
                          foaf:accountName: crim-ca/weaver:6.1.0
                        id:b3a49ee7-f620-4154-9e4d-d2e948748deb:
                          prov:type:
                          - $: schema:Person
                            type: prov:QUALIFIED_NAME
                          - $: prov:Person
                            type: prov:QUALIFIED_NAME
                          prov:label: crim-ca/weaver:6.1.0
                          foaf:name: crim-ca/weaver:6.1.0
                          foaf:account:
                            $: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                            type: prov:QUALIFIED_NAME
                          schema:name: crim-ca/weaver:6.1.0
                        id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c:
                          prov:type:
                          - $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:WorkflowEngine
                            type: prov:QUALIFIED_NAME
                          prov:label: cwltool 3.1.20240708091338.dev15+g9c05bb7d
                        data:15401f8d937f5d526951c1bf20dcba16a1271d97:
                          prov:type:
                            $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver
                          prov:label:
                          - Weaver internal WPS used for demo and testing.
                          - crim-ca/weaver:6.1.0
                          prov:generalEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                          prov:specificEntity: doi:10.5281/zenodo.14210717
                        id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1:
                          prov:type:
                            $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          cwlprov:image: debian:stretch-slim
                          prov:label: Container execution of image debian:stretch-slim
                      actedOnBehalfOf:
                        _:id1:
                          prov:delegate: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                        _:id6:
                          prov:delegate: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                      wasStartedBy:
                        _:id2:
                          prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:starter: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:time: '2024-12-12T09:16:17.843783'
                        _:id4:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:starter: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:time: '2024-12-12T09:16:17.843852'
                        _:id10:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:trigger: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        _:id11:
                          prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:trigger: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T14:15:50.834000+00:00'
                      activity:
                        id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                          prov:startTime: '2024-12-12T09:16:17.843806'
                          prov:type:
                            $: wfprov:WorkflowRun
                            type: prov:QUALIFIED_NAME
                          prov:label: Run of workflow/packed.cwl#main
                      wasAssociatedWith:
                        _:id3:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:agent: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:plan: wf:main
                        _:id18:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:agent: id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1
                      entity:
                        data:644e201526525f62152815a76a2dc773450f3dd9:
                          prov:type:
                            $: prov:PrimarySource
                            type: prov:QUALIFIED_NAME
                          prov:label: Source code repository
                          prov:location: https://github.com/crim-ca/weaver
                        data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2:
                          prov:type:
                            $: prov:Organization
                            type: prov:QUALIFIED_NAME
                          foaf:name: "Computer Research Institute of Montr\xE9al"
                          schema:name: "Computer Research Institute of Montr\xE9al"
                        data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0:
                          foaf:name: CRIM
                          schema:name: CRIM
                          prov:location: http://pavics-weaver.readthedocs.org/en/latest/
                          prov:type:
                            $: prov:Organization
                            type: prov:QUALIFIED_NAME
                          prov:label: Server Provider
                        id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                          prov:type:
                            $: wfdesc:ProcessRun
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:label: Job Information
                        data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo:
                          prov:type:
                            $: wfdesc:Process
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver/processes/echo
                          prov:label: Process Description
                        wf:main:
                          prov:type:
                          - $: wfdesc:Process
                            type: prov:QUALIFIED_NAME
                          - $: prov:Plan
                            type: prov:QUALIFIED_NAME
                          prov:label: Prospective provenance
                        data:2ef7bde608ce5404e97d5f042f95f89f1c232871:
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          prov:value: Hello World!
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          prov:value: Hello World!
                        data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b:
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                        - {}
                        id:59967079-217e-4bdb-92d7-2ef2f784825c:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stdout.log
                          cwlprov:nameroot: stdout
                          cwlprov:nameext: .log
                        data:da39a3ee5e6b4b0d3255bfef95601890afd80709:
                          prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                        id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stderr.log
                          cwlprov:nameroot: stderr
                          cwlprov:nameext: .log
                        id:6b04550d-c2bd-400b-858b-14e287bbf8c3:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stdout.log
                          cwlprov:nameroot: stdout
                          cwlprov:nameext: .log
                      wasDerivedFrom:
                        _:id5:
                          prov:generatedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:usedEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                          prov:type:
                            $: prov:PrimarySource
                            type: prov:QUALIFIED_NAME
                        _:id9:
                          prov:generatedEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        _:id15:
                          prov:generatedEntity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                          prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      specializationOf:
                        _:id7:
                          prov:specificEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:generalEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        _:id12:
                          prov:specificEntity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:generalEntity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        _:id20:
                          prov:specificEntity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                        _:id22:
                          prov:specificEntity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:generalEntity: data:da39a3ee5e6b4b0d3255bfef95601890afd80709
                        _:id24:
                          prov:specificEntity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                      wasAttributedTo:
                        _:id8:
                          prov:entity: data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2
                          prov:agent: data:644e201526525f62152815a76a2dc773450f3dd9
                        _:id16:
                          prov:entity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                          prov:agent: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      alternateOf:
                        _:id13:
                          prov:alternate1: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:alternate2: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                      wasGeneratedBy:
                        _:id14:
                          prov:entity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:activity: data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo
                        _:id21:
                          prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/output
                            type: prov:QUALIFIED_NAME
                        _:id23:
                          prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                            type: prov:QUALIFIED_NAME
                        _:id25:
                          prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                            type: prov:QUALIFIED_NAME
                        _:id27:
                          prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/output
                            type: prov:QUALIFIED_NAME
                        _:id28:
                          prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                            type: prov:QUALIFIED_NAME
                        _:id29:
                          prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                            type: prov:QUALIFIED_NAME
                      used:
                        _:id17:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                          prov:time: '2024-12-12T09:16:17.846280'
                          prov:role:
                            $: wf:main/message
                            type: prov:QUALIFIED_NAME
                        _:id19:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                          prov:time: '2024-12-12T09:16:17.863017'
                          prov:role:
                            $: wf:main/echo/message
                            type: prov:QUALIFIED_NAME
                      wasEndedBy:
                        _:id26:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:ender: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867034'
                        _:id30:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:ender: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:time: '2024-12-12T09:16:18.869299'
                  PROV-N:
                    summary: Provenance details returned in PROV-N format.
                    value: "document\n  prefix wfprov <http://purl.org/wf4ever/wfprov#>\n  prefix wfdesc <http://purl.org/wf4ever/wfdesc#>\n  prefix cwlprov <https://w3id.org/cwl/prov#>\n  prefix foaf <http://xmlns.com/foaf/0.1/>\n  prefix schema <http://schema.org/>\n  prefix orcid <https://orcid.org/>\n  prefix id <urn:uuid:>\n  prefix data <urn:hash::sha1:>\n  prefix sha256 <nih:sha-256;>\n  prefix researchobject <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/>\n  prefix metadata <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/>\n  prefix provenance <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/>\n  prefix wf <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#>\n  prefix input <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#>\n  prefix doi <https://doi.org/>\n  prefix wf4ever <http://purl.org/wf4ever/wf4ever#>\n  \n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:location=\"http://localhost:4002\", cwlprov:hostname=\"localhost\"])\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:label=\"crim-ca/weaver:6.0.0\", foaf:accountName=\"crim-ca/weaver:6.0.0\"])\n  agent(id:b3a49ee7-f620-4154-9e4d-d2e948748deb, [prov:type='schema:Person', prov:type='prov:Person', prov:label=\"crim-ca/weaver:6.0.0\", foaf:name=\"crim-ca/weaver:6.0.0\", foaf:account='id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b', schema:name=\"crim-ca/weaver:6.0.0\"])\n  actedOnBehalfOf(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  agent(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, [prov:type='prov:SoftwareAgent', prov:type='wfprov:WorkflowEngine', prov:label=\"cwltool 3.1.20240708091338.dev15+g9c05bb7d\"])\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, -, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, 2024-12-12T09:16:17.843783)\n  activity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:17.843806, -, [prov:type='wfprov:WorkflowRun', prov:label=\"Run of workflow/packed.cwl#main\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, wf:main)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:17.843852)\n  entity(data:644e201526525f62152815a76a2dc773450f3dd9, [prov:type='prov:PrimarySource', prov:label=\"Source code repository\", prov:location=\"https://github.com/crim-ca/weaver\"])\n  agent(data:15401f8d937f5d526951c1bf20dcba16a1271d97, [prov:type='prov:SoftwareAgent', prov:location=\"http://localhost:4002\", prov:label=\"Weaver internal WPS used for demo and testing.\", prov:label=\"crim-ca/weaver:6.0.0\", prov:generalEntity='data:644e201526525f62152815a76a2dc773450f3dd9', prov:specificEntity='doi:10.5281/zenodo.14210717'])\n  entity(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, [prov:type='prov:Organization', foaf:name=\"Computer Research Institute of Montr\xE9al\", schema:name=\"Computer Research Institute of Montr\xE9al\"])\n  entity(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, [foaf:name=\"CRIM\", schema:name=\"CRIM\", prov:location=\"http://pavics-weaver.readthedocs.org/en/latest/\", prov:type='prov:Organization', prov:label=\"Server Provider\"])\n  entity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, [prov:type='wfdesc:ProcessRun', prov:location=\"http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a\", prov:label=\"Job Information\"])\n  entity(data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, [prov:type='wfdesc:Process', prov:location=\"http://localhost:4002/processes/echo\", prov:label=\"Process Description\"])\n  wasDerivedFrom(data:15401f8d937f5d526951c1bf20dcba16a1271d97, data:644e201526525f62152815a76a2dc773450f3dd9, -, -, -, [prov:type='prov:PrimarySource'])\n  actedOnBehalfOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  specializationOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  wasAttributedTo(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, data:644e201526525f62152815a76a2dc773450f3dd9)\n  wasDerivedFrom(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -)\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, 2024-12-12T14:15:50.834000+00:00)\n  specializationOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  alternateOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  wasGeneratedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, -)\n  wasDerivedFrom(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasAttributedTo(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97)\n  entity(wf:main, [prov:type='wfdesc:Process', prov:type='prov:Plan', prov:label=\"Prospective provenance\"])\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.846280, [prov:role='wf:main/message'])\n  agent(id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, [prov:type='prov:SoftwareAgent', cwlprov:image=\"debian:stretch-slim\", prov:label=\"Container execution of image debian:stretch-slim\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, -)\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.863017, [prov:role='wf:main/echo/message'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b, [prov:type='wfprov:Artifact'])\n  entity(id:59967079-217e-4bdb-92d7-2ef2f784825c, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:59967079-217e-4bdb-92d7-2ef2f784825c, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/output'])\n  entity(data:da39a3ee5e6b4b0d3255bfef95601890afd80709, [prov:type='wfprov:Artifact'])\n  entity(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stderr.log\", cwlprov:nameroot=\"stderr\", cwlprov:nameext=\".log\"])\n  specializationOf(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, data:da39a3ee5e6b4b0d3255bfef95601890afd80709)\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  entity(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867034)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/output'])\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:18.869299)\nendDocument\n"
                  PROV-XML:
                    summary: Provenance details returned in PROV-XML format.
                    value: "<?xml version='1.0' encoding='ASCII'?>\n<prov:document\n        xmlns:wfprov=\"http://purl.org/wf4ever/wfprov#\"\n        xmlns:wfdesc=\"http://purl.org/wf4ever/wfdesc#\"\n        xmlns:cwlprov=\"https://w3id.org/cwl/prov#\"\n        xmlns:foaf=\"http://xmlns.com/foaf/0.1/\"\n        xmlns:schema=\"http://schema.org/\"\n        xmlns:orcid=\"https://orcid.org/\"\n        xmlns:id=\"urn:uuid:\"\n        xmlns:data=\"urn:hash::sha1:\"\n        xmlns:sha256=\"nih:sha-256;\"\n        xmlns:researchobject=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/\"\n        xmlns:metadata=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/\"\n        xmlns:provenance=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/\"\n        xmlns:wf=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#\"\n        xmlns:input=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#\"\n        xmlns:doi=\"https://doi.org/\"\n        xmlns:wf4ever=\"http://purl.org/wf4ever/wf4ever#\"\n        xmlns:prov=\"http://www.w3.org/ns/prov#\"\n        xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <cwlprov:hostname>localhost</cwlprov:hostname>\n  </prov:agent>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <foaf:accountName>crim-ca/weaver:6.0.0</foaf:accountName>\n  </prov:agent>\n  <prov:person prov:id=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">schema:Person</prov:type>\n    <foaf:account xsi:type=\"xsd:QName\">id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b</foaf:account>\n    <foaf:name>crim-ca/weaver:6.0.0</foaf:name>\n    <schema:name>crim-ca/weaver:6.0.0</schema:name>\n  </prov:person>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:softwareAgent prov:id=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\">\n    <prov:label>cwltool 3.1.20240708091338.dev15+g9c05bb7d</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowEngine</prov:type>\n  </prov:softwareAgent>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:starter prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:time>2024-12-12T09:16:17.843783</prov:time>\n  </prov:wasStartedBy>\n  <prov:activity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:startTime>2024-12-12T09:16:17.843806</prov:startTime>\n    <prov:label>Run of workflow/packed.cwl#main</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowRun</prov:type>\n  </prov:activity>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:plan prov:ref=\"wf:main\"/>\n  </prov:wasAssociatedWith>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:starter prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:17.843852</prov:time>\n  </prov:wasStartedBy>\n  <prov:hadPrimarySource prov:id=\"data:644e201526525f62152815a76a2dc773450f3dd9\">\n    <prov:label>Source code repository</prov:label>\n    <prov:location xsi:type=\"xsd:string\">https://github.com/crim-ca/weaver</prov:location>\n  </prov:hadPrimarySource>\n  <prov:softwareAgent prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\">\n    <prov:label>Weaver internal WPS used for demo and testing.</prov:label>\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:generalEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n    <prov:specificEntity prov:ref=\"doi:10.5281/zenodo.14210717\"/>\n  </prov:softwareAgent>\n  <prov:organization prov:id=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\">\n    <foaf:name>Computer Research Institute of Montr&#233;al</foaf:name>\n    <schema:name>Computer Research Institute of Montr&#233;al</schema:name>\n  </prov:organization>\n  <prov:organization prov:id=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\">\n    <prov:label>Server Provider</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://pavics-weaver.readthedocs.org/en/latest/</prov:location>\n    <foaf:name>CRIM</foaf:name>\n    <schema:name>CRIM</schema:name>\n  </prov:organization>\n  <prov:entity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:label>Job Information</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:ProcessRun</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\">\n    <prov:label>Process Description</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:entity>\n  <prov:hadPrimarySource>\n    <prov:generatedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:usedEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:hadPrimarySource>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:generalEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  </prov:specializationOf>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\"/>\n    <prov:agent prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:wasAttributedTo>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:trigger prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasStartedBy>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:trigger prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T14:15:50.834000+00:00</prov:time>\n  </prov:wasStartedBy>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:generalEntity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:specializationOf>\n  <prov:alternateOf>\n    <prov:alternate1 prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:alternate2 prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:alternateOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:activity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\"/>\n  </prov:wasGeneratedBy>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:agent prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasAttributedTo>\n  <prov:plan prov:id=\"wf:main\">\n    <prov:label>Prospective provenance</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:plan>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.846280</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/message</prov:role>\n  </prov:used>\n  <prov:softwareAgent prov:id=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\">\n    <prov:label>Container execution of image debian:stretch-slim</prov:label>\n    <cwlprov:image>debian:stretch-slim</cwlprov:image>\n  </prov:softwareAgent>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\"/>\n  </prov:wasAssociatedWith>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.863017</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/message</prov:role>\n  </prov:used>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stderr.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stderr</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:generalEntity prov:ref=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  <prov:entity prov:id=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867034</prov:time>\n  </prov:wasEndedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:18.869299</prov:time>\n  </prov:wasEndedBy>\n</prov:document>\n"
              examples:
                PROV-JSON:
                  summary: Provenance details returned in PROV-JSON format.
                  value:
                    prefix:
                      wfprov: http://purl.org/wf4ever/wfprov#
                      wfdesc: http://purl.org/wf4ever/wfdesc#
                      cwlprov: https://w3id.org/cwl/prov#
                      foaf: http://xmlns.com/foaf/0.1/
                      schema: http://schema.org/
                      orcid: https://orcid.org/
                      id: 'urn:uuid:'
                      data: 'urn:hash::sha1:'
                      sha256: nih:sha-256;
                      researchobject: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/
                      metadata: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/
                      provenance: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/
                      wf: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#
                      input: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#
                      doi: https://doi.org/
                      wf4ever: http://purl.org/wf4ever/wf4ever#
                    agent:
                      id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b:
                      - {}
                      - prov:type:
                          $: foaf:OnlineAccount
                          type: prov:QUALIFIED_NAME
                        prov:location: http://localhost:4002
                        cwlprov:hostname: localhost
                      - prov:type:
                          $: foaf:OnlineAccount
                          type: prov:QUALIFIED_NAME
                        prov:label: crim-ca/weaver:6.1.0
                        foaf:accountName: crim-ca/weaver:6.1.0
                      id:b3a49ee7-f620-4154-9e4d-d2e948748deb:
                        prov:type:
                        - $: schema:Person
                          type: prov:QUALIFIED_NAME
                        - $: prov:Person
                          type: prov:QUALIFIED_NAME
                        prov:label: crim-ca/weaver:6.1.0
                        foaf:name: crim-ca/weaver:6.1.0
                        foaf:account:
                          $: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          type: prov:QUALIFIED_NAME
                        schema:name: crim-ca/weaver:6.1.0
                      id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c:
                        prov:type:
                        - $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:WorkflowEngine
                          type: prov:QUALIFIED_NAME
                        prov:label: cwltool 3.1.20240708091338.dev15+g9c05bb7d
                      data:15401f8d937f5d526951c1bf20dcba16a1271d97:
                        prov:type:
                          $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver
                        prov:label:
                        - Weaver internal WPS used for demo and testing.
                        - crim-ca/weaver:6.1.0
                        prov:generalEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                        prov:specificEntity: doi:10.5281/zenodo.14210717
                      id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1:
                        prov:type:
                          $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        cwlprov:image: debian:stretch-slim
                        prov:label: Container execution of image debian:stretch-slim
                    actedOnBehalfOf:
                      _:id1:
                        prov:delegate: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                      _:id6:
                        prov:delegate: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                    wasStartedBy:
                      _:id2:
                        prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:starter: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:time: '2024-12-12T09:16:17.843783'
                      _:id4:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:starter: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:time: '2024-12-12T09:16:17.843852'
                      _:id10:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:trigger: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      _:id11:
                        prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:trigger: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T14:15:50.834000+00:00'
                    activity:
                      id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                        prov:startTime: '2024-12-12T09:16:17.843806'
                        prov:type:
                          $: wfprov:WorkflowRun
                          type: prov:QUALIFIED_NAME
                        prov:label: Run of workflow/packed.cwl#main
                    wasAssociatedWith:
                      _:id3:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:agent: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:plan: wf:main
                      _:id18:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:agent: id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1
                    entity:
                      data:644e201526525f62152815a76a2dc773450f3dd9:
                        prov:type:
                          $: prov:PrimarySource
                          type: prov:QUALIFIED_NAME
                        prov:label: Source code repository
                        prov:location: https://github.com/crim-ca/weaver
                      data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2:
                        prov:type:
                          $: prov:Organization
                          type: prov:QUALIFIED_NAME
                        foaf:name: "Computer Research Institute of Montr\xE9al"
                        schema:name: "Computer Research Institute of Montr\xE9al"
                      data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0:
                        foaf:name: CRIM
                        schema:name: CRIM
                        prov:location: http://pavics-weaver.readthedocs.org/en/latest/
                        prov:type:
                          $: prov:Organization
                          type: prov:QUALIFIED_NAME
                        prov:label: Server Provider
                      id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                        prov:type:
                          $: wfdesc:ProcessRun
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:label: Job Information
                      data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo:
                        prov:type:
                          $: wfdesc:Process
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver/processes/echo
                        prov:label: Process Description
                      wf:main:
                        prov:type:
                        - $: wfdesc:Process
                          type: prov:QUALIFIED_NAME
                        - $: prov:Plan
                          type: prov:QUALIFIED_NAME
                        prov:label: Prospective provenance
                      data:2ef7bde608ce5404e97d5f042f95f89f1c232871:
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        prov:value: Hello World!
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        prov:value: Hello World!
                      data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b:
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                      - {}
                      id:59967079-217e-4bdb-92d7-2ef2f784825c:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stdout.log
                        cwlprov:nameroot: stdout
                        cwlprov:nameext: .log
                      data:da39a3ee5e6b4b0d3255bfef95601890afd80709:
                        prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                      id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stderr.log
                        cwlprov:nameroot: stderr
                        cwlprov:nameext: .log
                      id:6b04550d-c2bd-400b-858b-14e287bbf8c3:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stdout.log
                        cwlprov:nameroot: stdout
                        cwlprov:nameext: .log
                    wasDerivedFrom:
                      _:id5:
                        prov:generatedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:usedEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                        prov:type:
                          $: prov:PrimarySource
                          type: prov:QUALIFIED_NAME
                      _:id9:
                        prov:generatedEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      _:id15:
                        prov:generatedEntity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                        prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                    specializationOf:
                      _:id7:
                        prov:specificEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:generalEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                      _:id12:
                        prov:specificEntity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:generalEntity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                      _:id20:
                        prov:specificEntity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                      _:id22:
                        prov:specificEntity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:generalEntity: data:da39a3ee5e6b4b0d3255bfef95601890afd80709
                      _:id24:
                        prov:specificEntity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                    wasAttributedTo:
                      _:id8:
                        prov:entity: data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2
                        prov:agent: data:644e201526525f62152815a76a2dc773450f3dd9
                      _:id16:
                        prov:entity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                        prov:agent: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                    alternateOf:
                      _:id13:
                        prov:alternate1: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:alternate2: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                    wasGeneratedBy:
                      _:id14:
                        prov:entity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:activity: data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo
                      _:id21:
                        prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/output
                          type: prov:QUALIFIED_NAME
                      _:id23:
                        prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                          type: prov:QUALIFIED_NAME
                      _:id25:
                        prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                          type: prov:QUALIFIED_NAME
                      _:id27:
                        prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/output
                          type: prov:QUALIFIED_NAME
                      _:id28:
                        prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                          type: prov:QUALIFIED_NAME
                      _:id29:
                        prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                          type: prov:QUALIFIED_NAME
                    used:
                      _:id17:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                        prov:time: '2024-12-12T09:16:17.846280'
                        prov:role:
                          $: wf:main/message
                          type: prov:QUALIFIED_NAME
                      _:id19:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                        prov:time: '2024-12-12T09:16:17.863017'
                        prov:role:
                          $: wf:main/echo/message
                          type: prov:QUALIFIED_NAME
                    wasEndedBy:
                      _:id26:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:ender: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867034'
                      _:id30:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:ender: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:time: '2024-12-12T09:16:18.869299'
                PROV-N:
                  summary: Provenance details returned in PROV-N format.
                  value: "document\n  prefix wfprov <http://purl.org/wf4ever/wfprov#>\n  prefix wfdesc <http://purl.org/wf4ever/wfdesc#>\n  prefix cwlprov <https://w3id.org/cwl/prov#>\n  prefix foaf <http://xmlns.com/foaf/0.1/>\n  prefix schema <http://schema.org/>\n  prefix orcid <https://orcid.org/>\n  prefix id <urn:uuid:>\n  prefix data <urn:hash::sha1:>\n  prefix sha256 <nih:sha-256;>\n  prefix researchobject <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/>\n  prefix metadata <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/>\n  prefix provenance <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/>\n  prefix wf <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#>\n  prefix input <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#>\n  prefix doi <https://doi.org/>\n  prefix wf4ever <http://purl.org/wf4ever/wf4ever#>\n  \n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:location=\"http://localhost:4002\", cwlprov:hostname=\"localhost\"])\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:label=\"crim-ca/weaver:6.0.0\", foaf:accountName=\"crim-ca/weaver:6.0.0\"])\n  agent(id:b3a49ee7-f620-4154-9e4d-d2e948748deb, [prov:type='schema:Person', prov:type='prov:Person', prov:label=\"crim-ca/weaver:6.0.0\", foaf:name=\"crim-ca/weaver:6.0.0\", foaf:account='id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b', schema:name=\"crim-ca/weaver:6.0.0\"])\n  actedOnBehalfOf(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  agent(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, [prov:type='prov:SoftwareAgent', prov:type='wfprov:WorkflowEngine', prov:label=\"cwltool 3.1.20240708091338.dev15+g9c05bb7d\"])\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, -, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, 2024-12-12T09:16:17.843783)\n  activity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:17.843806, -, [prov:type='wfprov:WorkflowRun', prov:label=\"Run of workflow/packed.cwl#main\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, wf:main)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:17.843852)\n  entity(data:644e201526525f62152815a76a2dc773450f3dd9, [prov:type='prov:PrimarySource', prov:label=\"Source code repository\", prov:location=\"https://github.com/crim-ca/weaver\"])\n  agent(data:15401f8d937f5d526951c1bf20dcba16a1271d97, [prov:type='prov:SoftwareAgent', prov:location=\"http://localhost:4002\", prov:label=\"Weaver internal WPS used for demo and testing.\", prov:label=\"crim-ca/weaver:6.0.0\", prov:generalEntity='data:644e201526525f62152815a76a2dc773450f3dd9', prov:specificEntity='doi:10.5281/zenodo.14210717'])\n  entity(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, [prov:type='prov:Organization', foaf:name=\"Computer Research Institute of Montr\xE9al\", schema:name=\"Computer Research Institute of Montr\xE9al\"])\n  entity(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, [foaf:name=\"CRIM\", schema:name=\"CRIM\", prov:location=\"http://pavics-weaver.readthedocs.org/en/latest/\", prov:type='prov:Organization', prov:label=\"Server Provider\"])\n  entity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, [prov:type='wfdesc:ProcessRun', prov:location=\"http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a\", prov:label=\"Job Information\"])\n  entity(data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, [prov:type='wfdesc:Process', prov:location=\"http://localhost:4002/processes/echo\", prov:label=\"Process Description\"])\n  wasDerivedFrom(data:15401f8d937f5d526951c1bf20dcba16a1271d97, data:644e201526525f62152815a76a2dc773450f3dd9, -, -, -, [prov:type='prov:PrimarySource'])\n  actedOnBehalfOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  specializationOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  wasAttributedTo(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, data:644e201526525f62152815a76a2dc773450f3dd9)\n  wasDerivedFrom(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -)\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, 2024-12-12T14:15:50.834000+00:00)\n  specializationOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  alternateOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  wasGeneratedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, -)\n  wasDerivedFrom(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasAttributedTo(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97)\n  entity(wf:main, [prov:type='wfdesc:Process', prov:type='prov:Plan', prov:label=\"Prospective provenance\"])\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.846280, [prov:role='wf:main/message'])\n  agent(id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, [prov:type='prov:SoftwareAgent', cwlprov:image=\"debian:stretch-slim\", prov:label=\"Container execution of image debian:stretch-slim\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, -)\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.863017, [prov:role='wf:main/echo/message'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b, [prov:type='wfprov:Artifact'])\n  entity(id:59967079-217e-4bdb-92d7-2ef2f784825c, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:59967079-217e-4bdb-92d7-2ef2f784825c, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/output'])\n  entity(data:da39a3ee5e6b4b0d3255bfef95601890afd80709, [prov:type='wfprov:Artifact'])\n  entity(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stderr.log\", cwlprov:nameroot=\"stderr\", cwlprov:nameext=\".log\"])\n  specializationOf(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, data:da39a3ee5e6b4b0d3255bfef95601890afd80709)\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  entity(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867034)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/output'])\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:18.869299)\nendDocument\n"
                PROV-XML:
                  summary: Provenance details returned in PROV-XML format.
                  value: "<?xml version='1.0' encoding='ASCII'?>\n<prov:document\n        xmlns:wfprov=\"http://purl.org/wf4ever/wfprov#\"\n        xmlns:wfdesc=\"http://purl.org/wf4ever/wfdesc#\"\n        xmlns:cwlprov=\"https://w3id.org/cwl/prov#\"\n        xmlns:foaf=\"http://xmlns.com/foaf/0.1/\"\n        xmlns:schema=\"http://schema.org/\"\n        xmlns:orcid=\"https://orcid.org/\"\n        xmlns:id=\"urn:uuid:\"\n        xmlns:data=\"urn:hash::sha1:\"\n        xmlns:sha256=\"nih:sha-256;\"\n        xmlns:researchobject=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/\"\n        xmlns:metadata=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/\"\n        xmlns:provenance=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/\"\n        xmlns:wf=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#\"\n        xmlns:input=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#\"\n        xmlns:doi=\"https://doi.org/\"\n        xmlns:wf4ever=\"http://purl.org/wf4ever/wf4ever#\"\n        xmlns:prov=\"http://www.w3.org/ns/prov#\"\n        xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <cwlprov:hostname>localhost</cwlprov:hostname>\n  </prov:agent>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <foaf:accountName>crim-ca/weaver:6.0.0</foaf:accountName>\n  </prov:agent>\n  <prov:person prov:id=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">schema:Person</prov:type>\n    <foaf:account xsi:type=\"xsd:QName\">id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b</foaf:account>\n    <foaf:name>crim-ca/weaver:6.0.0</foaf:name>\n    <schema:name>crim-ca/weaver:6.0.0</schema:name>\n  </prov:person>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:softwareAgent prov:id=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\">\n    <prov:label>cwltool 3.1.20240708091338.dev15+g9c05bb7d</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowEngine</prov:type>\n  </prov:softwareAgent>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:starter prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:time>2024-12-12T09:16:17.843783</prov:time>\n  </prov:wasStartedBy>\n  <prov:activity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:startTime>2024-12-12T09:16:17.843806</prov:startTime>\n    <prov:label>Run of workflow/packed.cwl#main</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowRun</prov:type>\n  </prov:activity>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:plan prov:ref=\"wf:main\"/>\n  </prov:wasAssociatedWith>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:starter prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:17.843852</prov:time>\n  </prov:wasStartedBy>\n  <prov:hadPrimarySource prov:id=\"data:644e201526525f62152815a76a2dc773450f3dd9\">\n    <prov:label>Source code repository</prov:label>\n    <prov:location xsi:type=\"xsd:string\">https://github.com/crim-ca/weaver</prov:location>\n  </prov:hadPrimarySource>\n  <prov:softwareAgent prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\">\n    <prov:label>Weaver internal WPS used for demo and testing.</prov:label>\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:generalEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n    <prov:specificEntity prov:ref=\"doi:10.5281/zenodo.14210717\"/>\n  </prov:softwareAgent>\n  <prov:organization prov:id=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\">\n    <foaf:name>Computer Research Institute of Montr&#233;al</foaf:name>\n    <schema:name>Computer Research Institute of Montr&#233;al</schema:name>\n  </prov:organization>\n  <prov:organization prov:id=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\">\n    <prov:label>Server Provider</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://pavics-weaver.readthedocs.org/en/latest/</prov:location>\n    <foaf:name>CRIM</foaf:name>\n    <schema:name>CRIM</schema:name>\n  </prov:organization>\n  <prov:entity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:label>Job Information</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:ProcessRun</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\">\n    <prov:label>Process Description</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:entity>\n  <prov:hadPrimarySource>\n    <prov:generatedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:usedEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:hadPrimarySource>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:generalEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  </prov:specializationOf>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\"/>\n    <prov:agent prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:wasAttributedTo>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:trigger prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasStartedBy>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:trigger prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T14:15:50.834000+00:00</prov:time>\n  </prov:wasStartedBy>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:generalEntity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:specializationOf>\n  <prov:alternateOf>\n    <prov:alternate1 prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:alternate2 prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:alternateOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:activity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\"/>\n  </prov:wasGeneratedBy>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:agent prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasAttributedTo>\n  <prov:plan prov:id=\"wf:main\">\n    <prov:label>Prospective provenance</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:plan>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.846280</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/message</prov:role>\n  </prov:used>\n  <prov:softwareAgent prov:id=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\">\n    <prov:label>Container execution of image debian:stretch-slim</prov:label>\n    <cwlprov:image>debian:stretch-slim</cwlprov:image>\n  </prov:softwareAgent>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\"/>\n  </prov:wasAssociatedWith>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.863017</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/message</prov:role>\n  </prov:used>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stderr.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stderr</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:generalEntity prov:ref=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  <prov:entity prov:id=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867034</prov:time>\n  </prov:wasEndedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:18.869299</prov:time>\n  </prov:wasEndedBy>\n</prov:document>\n"
            text/turtle:
              schema:
                $ref: '#/components/responses/OkGetJobProvResponse'
                examples:
                  PROV-JSON:
                    summary: Provenance details returned in PROV-JSON format.
                    value:
                      prefix:
                        wfprov: http://purl.org/wf4ever/wfprov#
                        wfdesc: http://purl.org/wf4ever/wfdesc#
                        cwlprov: https://w3id.org/cwl/prov#
                        foaf: http://xmlns.com/foaf/0.1/
                        schema: http://schema.org/
                        orcid: https://orcid.org/
                        id: 'urn:uuid:'
                        data: 'urn:hash::sha1:'
                        sha256: nih:sha-256;
                        researchobject: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/
                        metadata: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/
                        provenance: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/
                        wf: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#
                        input: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#
                        doi: https://doi.org/
                        wf4ever: http://purl.org/wf4ever/wf4ever#
                      agent:
                        id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b:
                        - {}
                        - prov:type:
                            $: foaf:OnlineAccount
                            type: prov:QUALIFIED_NAME
                          prov:location: http://localhost:4002
                          cwlprov:hostname: localhost
                        - prov:type:
                            $: foaf:OnlineAccount
                            type: prov:QUALIFIED_NAME
                          prov:label: crim-ca/weaver:6.1.0
                          foaf:accountName: crim-ca/weaver:6.1.0
                        id:b3a49ee7-f620-4154-9e4d-d2e948748deb:
                          prov:type:
                          - $: schema:Person
                            type: prov:QUALIFIED_NAME
                          - $: prov:Person
                            type: prov:QUALIFIED_NAME
                          prov:label: crim-ca/weaver:6.1.0
                          foaf:name: crim-ca/weaver:6.1.0
                          foaf:account:
                            $: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                            type: prov:QUALIFIED_NAME
                          schema:name: crim-ca/weaver:6.1.0
                        id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c:
                          prov:type:
                          - $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:WorkflowEngine
                            type: prov:QUALIFIED_NAME
                          prov:label: cwltool 3.1.20240708091338.dev15+g9c05bb7d
                        data:15401f8d937f5d526951c1bf20dcba16a1271d97:
                          prov:type:
                            $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver
                          prov:label:
                          - Weaver internal WPS used for demo and testing.
                          - crim-ca/weaver:6.1.0
                          prov:generalEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                          prov:specificEntity: doi:10.5281/zenodo.14210717
                        id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1:
                          prov:type:
                            $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          cwlprov:image: debian:stretch-slim
                          prov:label: Container execution of image debian:stretch-slim
                      actedOnBehalfOf:
                        _:id1:
                          prov:delegate: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                        _:id6:
                          prov:delegate: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                      wasStartedBy:
                        _:id2:
                          prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:starter: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:time: '2024-12-12T09:16:17.843783'
                        _:id4:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:starter: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:time: '2024-12-12T09:16:17.843852'
                        _:id10:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:trigger: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        _:id11:
                          prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:trigger: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T14:15:50.834000+00:00'
                      activity:
                        id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                          prov:startTime: '2024-12-12T09:16:17.843806'
                          prov:type:
                            $: wfprov:WorkflowRun
                            type: prov:QUALIFIED_NAME
                          prov:label: Run of workflow/packed.cwl#main
                      wasAssociatedWith:
                        _:id3:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:agent: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:plan: wf:main
                        _:id18:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:agent: id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1
                      entity:
                        data:644e201526525f62152815a76a2dc773450f3dd9:
                          prov:type:
                            $: prov:PrimarySource
                            type: prov:QUALIFIED_NAME
                          prov:label: Source code repository
                          prov:location: https://github.com/crim-ca/weaver
                        data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2:
                          prov:type:
                            $: prov:Organization
                            type: prov:QUALIFIED_NAME
                          foaf:name: "Computer Research Institute of Montr\xE9al"
                          schema:name: "Computer Research Institute of Montr\xE9al"
                        data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0:
                          foaf:name: CRIM
                          schema:name: CRIM
                          prov:location: http://pavics-weaver.readthedocs.org/en/latest/
                          prov:type:
                            $: prov:Organization
                            type: prov:QUALIFIED_NAME
                          prov:label: Server Provider
                        id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                          prov:type:
                            $: wfdesc:ProcessRun
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:label: Job Information
                        data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo:
                          prov:type:
                            $: wfdesc:Process
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver/processes/echo
                          prov:label: Process Description
                        wf:main:
                          prov:type:
                          - $: wfdesc:Process
                            type: prov:QUALIFIED_NAME
                          - $: prov:Plan
                            type: prov:QUALIFIED_NAME
                          prov:label: Prospective provenance
                        data:2ef7bde608ce5404e97d5f042f95f89f1c232871:
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          prov:value: Hello World!
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          prov:value: Hello World!
                        data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b:
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                        - {}
                        id:59967079-217e-4bdb-92d7-2ef2f784825c:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stdout.log
                          cwlprov:nameroot: stdout
                          cwlprov:nameext: .log
                        data:da39a3ee5e6b4b0d3255bfef95601890afd80709:
                          prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                        id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stderr.log
                          cwlprov:nameroot: stderr
                          cwlprov:nameext: .log
                        id:6b04550d-c2bd-400b-858b-14e287bbf8c3:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stdout.log
                          cwlprov:nameroot: stdout
                          cwlprov:nameext: .log
                      wasDerivedFrom:
                        _:id5:
                          prov:generatedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:usedEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                          prov:type:
                            $: prov:PrimarySource
                            type: prov:QUALIFIED_NAME
                        _:id9:
                          prov:generatedEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        _:id15:
                          prov:generatedEntity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                          prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      specializationOf:
                        _:id7:
                          prov:specificEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:generalEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        _:id12:
                          prov:specificEntity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:generalEntity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        _:id20:
                          prov:specificEntity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                        _:id22:
                          prov:specificEntity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:generalEntity: data:da39a3ee5e6b4b0d3255bfef95601890afd80709
                        _:id24:
                          prov:specificEntity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                      wasAttributedTo:
                        _:id8:
                          prov:entity: data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2
                          prov:agent: data:644e201526525f62152815a76a2dc773450f3dd9
                        _:id16:
                          prov:entity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                          prov:agent: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      alternateOf:
                        _:id13:
                          prov:alternate1: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:alternate2: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                      wasGeneratedBy:
                        _:id14:
                          prov:entity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:activity: data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo
                        _:id21:
                          prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/output
                            type: prov:QUALIFIED_NAME
                        _:id23:
                          prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                            type: prov:QUALIFIED_NAME
                        _:id25:
                          prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                            type: prov:QUALIFIED_NAME
                        _:id27:
                          prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/output
                            type: prov:QUALIFIED_NAME
                        _:id28:
                          prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                            type: prov:QUALIFIED_NAME
                        _:id29:
                          prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                            type: prov:QUALIFIED_NAME
                      used:
                        _:id17:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                          prov:time: '2024-12-12T09:16:17.846280'
                          prov:role:
                            $: wf:main/message
                            type: prov:QUALIFIED_NAME
                        _:id19:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                          prov:time: '2024-12-12T09:16:17.863017'
                          prov:role:
                            $: wf:main/echo/message
                            type: prov:QUALIFIED_NAME
                      wasEndedBy:
                        _:id26:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:ender: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867034'
                        _:id30:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:ender: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:time: '2024-12-12T09:16:18.869299'
                  PROV-N:
                    summary: Provenance details returned in PROV-N format.
                    value: "document\n  prefix wfprov <http://purl.org/wf4ever/wfprov#>\n  prefix wfdesc <http://purl.org/wf4ever/wfdesc#>\n  prefix cwlprov <https://w3id.org/cwl/prov#>\n  prefix foaf <http://xmlns.com/foaf/0.1/>\n  prefix schema <http://schema.org/>\n  prefix orcid <https://orcid.org/>\n  prefix id <urn:uuid:>\n  prefix data <urn:hash::sha1:>\n  prefix sha256 <nih:sha-256;>\n  prefix researchobject <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/>\n  prefix metadata <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/>\n  prefix provenance <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/>\n  prefix wf <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#>\n  prefix input <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#>\n  prefix doi <https://doi.org/>\n  prefix wf4ever <http://purl.org/wf4ever/wf4ever#>\n  \n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:location=\"http://localhost:4002\", cwlprov:hostname=\"localhost\"])\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:label=\"crim-ca/weaver:6.0.0\", foaf:accountName=\"crim-ca/weaver:6.0.0\"])\n  agent(id:b3a49ee7-f620-4154-9e4d-d2e948748deb, [prov:type='schema:Person', prov:type='prov:Person', prov:label=\"crim-ca/weaver:6.0.0\", foaf:name=\"crim-ca/weaver:6.0.0\", foaf:account='id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b', schema:name=\"crim-ca/weaver:6.0.0\"])\n  actedOnBehalfOf(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  agent(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, [prov:type='prov:SoftwareAgent', prov:type='wfprov:WorkflowEngine', prov:label=\"cwltool 3.1.20240708091338.dev15+g9c05bb7d\"])\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, -, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, 2024-12-12T09:16:17.843783)\n  activity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:17.843806, -, [prov:type='wfprov:WorkflowRun', prov:label=\"Run of workflow/packed.cwl#main\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, wf:main)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:17.843852)\n  entity(data:644e201526525f62152815a76a2dc773450f3dd9, [prov:type='prov:PrimarySource', prov:label=\"Source code repository\", prov:location=\"https://github.com/crim-ca/weaver\"])\n  agent(data:15401f8d937f5d526951c1bf20dcba16a1271d97, [prov:type='prov:SoftwareAgent', prov:location=\"http://localhost:4002\", prov:label=\"Weaver internal WPS used for demo and testing.\", prov:label=\"crim-ca/weaver:6.0.0\", prov:generalEntity='data:644e201526525f62152815a76a2dc773450f3dd9', prov:specificEntity='doi:10.5281/zenodo.14210717'])\n  entity(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, [prov:type='prov:Organization', foaf:name=\"Computer Research Institute of Montr\xE9al\", schema:name=\"Computer Research Institute of Montr\xE9al\"])\n  entity(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, [foaf:name=\"CRIM\", schema:name=\"CRIM\", prov:location=\"http://pavics-weaver.readthedocs.org/en/latest/\", prov:type='prov:Organization', prov:label=\"Server Provider\"])\n  entity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, [prov:type='wfdesc:ProcessRun', prov:location=\"http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a\", prov:label=\"Job Information\"])\n  entity(data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, [prov:type='wfdesc:Process', prov:location=\"http://localhost:4002/processes/echo\", prov:label=\"Process Description\"])\n  wasDerivedFrom(data:15401f8d937f5d526951c1bf20dcba16a1271d97, data:644e201526525f62152815a76a2dc773450f3dd9, -, -, -, [prov:type='prov:PrimarySource'])\n  actedOnBehalfOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  specializationOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  wasAttributedTo(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, data:644e201526525f62152815a76a2dc773450f3dd9)\n  wasDerivedFrom(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -)\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, 2024-12-12T14:15:50.834000+00:00)\n  specializationOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  alternateOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  wasGeneratedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, -)\n  wasDerivedFrom(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasAttributedTo(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97)\n  entity(wf:main, [prov:type='wfdesc:Process', prov:type='prov:Plan', prov:label=\"Prospective provenance\"])\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.846280, [prov:role='wf:main/message'])\n  agent(id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, [prov:type='prov:SoftwareAgent', cwlprov:image=\"debian:stretch-slim\", prov:label=\"Container execution of image debian:stretch-slim\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, -)\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.863017, [prov:role='wf:main/echo/message'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b, [prov:type='wfprov:Artifact'])\n  entity(id:59967079-217e-4bdb-92d7-2ef2f784825c, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:59967079-217e-4bdb-92d7-2ef2f784825c, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/output'])\n  entity(data:da39a3ee5e6b4b0d3255bfef95601890afd80709, [prov:type='wfprov:Artifact'])\n  entity(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stderr.log\", cwlprov:nameroot=\"stderr\", cwlprov:nameext=\".log\"])\n  specializationOf(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, data:da39a3ee5e6b4b0d3255bfef95601890afd80709)\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  entity(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867034)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/output'])\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:18.869299)\nendDocument\n"
                  PROV-XML:
                    summary: Provenance details returned in PROV-XML format.
                    value: "<?xml version='1.0' encoding='ASCII'?>\n<prov:document\n        xmlns:wfprov=\"http://purl.org/wf4ever/wfprov#\"\n        xmlns:wfdesc=\"http://purl.org/wf4ever/wfdesc#\"\n        xmlns:cwlprov=\"https://w3id.org/cwl/prov#\"\n        xmlns:foaf=\"http://xmlns.com/foaf/0.1/\"\n        xmlns:schema=\"http://schema.org/\"\n        xmlns:orcid=\"https://orcid.org/\"\n        xmlns:id=\"urn:uuid:\"\n        xmlns:data=\"urn:hash::sha1:\"\n        xmlns:sha256=\"nih:sha-256;\"\n        xmlns:researchobject=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/\"\n        xmlns:metadata=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/\"\n        xmlns:provenance=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/\"\n        xmlns:wf=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#\"\n        xmlns:input=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#\"\n        xmlns:doi=\"https://doi.org/\"\n        xmlns:wf4ever=\"http://purl.org/wf4ever/wf4ever#\"\n        xmlns:prov=\"http://www.w3.org/ns/prov#\"\n        xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <cwlprov:hostname>localhost</cwlprov:hostname>\n  </prov:agent>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <foaf:accountName>crim-ca/weaver:6.0.0</foaf:accountName>\n  </prov:agent>\n  <prov:person prov:id=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">schema:Person</prov:type>\n    <foaf:account xsi:type=\"xsd:QName\">id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b</foaf:account>\n    <foaf:name>crim-ca/weaver:6.0.0</foaf:name>\n    <schema:name>crim-ca/weaver:6.0.0</schema:name>\n  </prov:person>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:softwareAgent prov:id=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\">\n    <prov:label>cwltool 3.1.20240708091338.dev15+g9c05bb7d</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowEngine</prov:type>\n  </prov:softwareAgent>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:starter prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:time>2024-12-12T09:16:17.843783</prov:time>\n  </prov:wasStartedBy>\n  <prov:activity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:startTime>2024-12-12T09:16:17.843806</prov:startTime>\n    <prov:label>Run of workflow/packed.cwl#main</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowRun</prov:type>\n  </prov:activity>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:plan prov:ref=\"wf:main\"/>\n  </prov:wasAssociatedWith>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:starter prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:17.843852</prov:time>\n  </prov:wasStartedBy>\n  <prov:hadPrimarySource prov:id=\"data:644e201526525f62152815a76a2dc773450f3dd9\">\n    <prov:label>Source code repository</prov:label>\n    <prov:location xsi:type=\"xsd:string\">https://github.com/crim-ca/weaver</prov:location>\n  </prov:hadPrimarySource>\n  <prov:softwareAgent prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\">\n    <prov:label>Weaver internal WPS used for demo and testing.</prov:label>\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:generalEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n    <prov:specificEntity prov:ref=\"doi:10.5281/zenodo.14210717\"/>\n  </prov:softwareAgent>\n  <prov:organization prov:id=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\">\n    <foaf:name>Computer Research Institute of Montr&#233;al</foaf:name>\n    <schema:name>Computer Research Institute of Montr&#233;al</schema:name>\n  </prov:organization>\n  <prov:organization prov:id=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\">\n    <prov:label>Server Provider</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://pavics-weaver.readthedocs.org/en/latest/</prov:location>\n    <foaf:name>CRIM</foaf:name>\n    <schema:name>CRIM</schema:name>\n  </prov:organization>\n  <prov:entity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:label>Job Information</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:ProcessRun</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\">\n    <prov:label>Process Description</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:entity>\n  <prov:hadPrimarySource>\n    <prov:generatedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:usedEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:hadPrimarySource>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:generalEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  </prov:specializationOf>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\"/>\n    <prov:agent prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:wasAttributedTo>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:trigger prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasStartedBy>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:trigger prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T14:15:50.834000+00:00</prov:time>\n  </prov:wasStartedBy>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:generalEntity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:specializationOf>\n  <prov:alternateOf>\n    <prov:alternate1 prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:alternate2 prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:alternateOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:activity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\"/>\n  </prov:wasGeneratedBy>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:agent prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasAttributedTo>\n  <prov:plan prov:id=\"wf:main\">\n    <prov:label>Prospective provenance</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:plan>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.846280</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/message</prov:role>\n  </prov:used>\n  <prov:softwareAgent prov:id=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\">\n    <prov:label>Container execution of image debian:stretch-slim</prov:label>\n    <cwlprov:image>debian:stretch-slim</cwlprov:image>\n  </prov:softwareAgent>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\"/>\n  </prov:wasAssociatedWith>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.863017</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/message</prov:role>\n  </prov:used>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stderr.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stderr</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:generalEntity prov:ref=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  <prov:entity prov:id=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867034</prov:time>\n  </prov:wasEndedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:18.869299</prov:time>\n  </prov:wasEndedBy>\n</prov:document>\n"
              examples:
                PROV-JSON:
                  summary: Provenance details returned in PROV-JSON format.
                  value:
                    prefix:
                      wfprov: http://purl.org/wf4ever/wfprov#
                      wfdesc: http://purl.org/wf4ever/wfdesc#
                      cwlprov: https://w3id.org/cwl/prov#
                      foaf: http://xmlns.com/foaf/0.1/
                      schema: http://schema.org/
                      orcid: https://orcid.org/
                      id: 'urn:uuid:'
                      data: 'urn:hash::sha1:'
                      sha256: nih:sha-256;
                      researchobject: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/
                      metadata: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/
                      provenance: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/
                      wf: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#
                      input: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#
                      doi: https://doi.org/
                      wf4ever: http://purl.org/wf4ever/wf4ever#
                    agent:
                      id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b:
                      - {}
                      - prov:type:
                          $: foaf:OnlineAccount
                          type: prov:QUALIFIED_NAME
                        prov:location: http://localhost:4002
                        cwlprov:hostname: localhost
                      - prov:type:
                          $: foaf:OnlineAccount
                          type: prov:QUALIFIED_NAME
                        prov:label: crim-ca/weaver:6.1.0
                        foaf:accountName: crim-ca/weaver:6.1.0
                      id:b3a49ee7-f620-4154-9e4d-d2e948748deb:
                        prov:type:
                        - $: schema:Person
                          type: prov:QUALIFIED_NAME
                        - $: prov:Person
                          type: prov:QUALIFIED_NAME
                        prov:label: crim-ca/weaver:6.1.0
                        foaf:name: crim-ca/weaver:6.1.0
                        foaf:account:
                          $: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          type: prov:QUALIFIED_NAME
                        schema:name: crim-ca/weaver:6.1.0
                      id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c:
                        prov:type:
                        - $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:WorkflowEngine
                          type: prov:QUALIFIED_NAME
                        prov:label: cwltool 3.1.20240708091338.dev15+g9c05bb7d
                      data:15401f8d937f5d526951c1bf20dcba16a1271d97:
                        prov:type:
                          $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver
                        prov:label:
                        - Weaver internal WPS used for demo and testing.
                        - crim-ca/weaver:6.1.0
                        prov:generalEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                        prov:specificEntity: doi:10.5281/zenodo.14210717
                      id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1:
                        prov:type:
                          $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        cwlprov:image: debian:stretch-slim
                        prov:label: Container execution of image debian:stretch-slim
                    actedOnBehalfOf:
                      _:id1:
                        prov:delegate: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                      _:id6:
                        prov:delegate: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                    wasStartedBy:
                      _:id2:
                        prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:starter: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:time: '2024-12-12T09:16:17.843783'
                      _:id4:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:starter: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:time: '2024-12-12T09:16:17.843852'
                      _:id10:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:trigger: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      _:id11:
                        prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:trigger: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T14:15:50.834000+00:00'
                    activity:
                      id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                        prov:startTime: '2024-12-12T09:16:17.843806'
                        prov:type:
                          $: wfprov:WorkflowRun
                          type: prov:QUALIFIED_NAME
                        prov:label: Run of workflow/packed.cwl#main
                    wasAssociatedWith:
                      _:id3:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:agent: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:plan: wf:main
                      _:id18:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:agent: id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1
                    entity:
                      data:644e201526525f62152815a76a2dc773450f3dd9:
                        prov:type:
                          $: prov:PrimarySource
                          type: prov:QUALIFIED_NAME
                        prov:label: Source code repository
                        prov:location: https://github.com/crim-ca/weaver
                      data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2:
                        prov:type:
                          $: prov:Organization
                          type: prov:QUALIFIED_NAME
                        foaf:name: "Computer Research Institute of Montr\xE9al"
                        schema:name: "Computer Research Institute of Montr\xE9al"
                      data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0:
                        foaf:name: CRIM
                        schema:name: CRIM
                        prov:location: http://pavics-weaver.readthedocs.org/en/latest/
                        prov:type:
                          $: prov:Organization
                          type: prov:QUALIFIED_NAME
                        prov:label: Server Provider
                      id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                        prov:type:
                          $: wfdesc:ProcessRun
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:label: Job Information
                      data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo:
                        prov:type:
                          $: wfdesc:Process
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver/processes/echo
                        prov:label: Process Description
                      wf:main:
                        prov:type:
                        - $: wfdesc:Process
                          type: prov:QUALIFIED_NAME
                        - $: prov:Plan
                          type: prov:QUALIFIED_NAME
                        prov:label: Prospective provenance
                      data:2ef7bde608ce5404e97d5f042f95f89f1c232871:
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        prov:value: Hello World!
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        prov:value: Hello World!
                      data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b:
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                      - {}
                      id:59967079-217e-4bdb-92d7-2ef2f784825c:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stdout.log
                        cwlprov:nameroot: stdout
                        cwlprov:nameext: .log
                      data:da39a3ee5e6b4b0d3255bfef95601890afd80709:
                        prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                      id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stderr.log
                        cwlprov:nameroot: stderr
                        cwlprov:nameext: .log
                      id:6b04550d-c2bd-400b-858b-14e287bbf8c3:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stdout.log
                        cwlprov:nameroot: stdout
                        cwlprov:nameext: .log
                    wasDerivedFrom:
                      _:id5:
                        prov:generatedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:usedEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                        prov:type:
                          $: prov:PrimarySource
                          type: prov:QUALIFIED_NAME
                      _:id9:
                        prov:generatedEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      _:id15:
                        prov:generatedEntity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                        prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                    specializationOf:
                      _:id7:
                        prov:specificEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:generalEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                      _:id12:
                        prov:specificEntity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:generalEntity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                      _:id20:
                        prov:specificEntity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                      _:id22:
                        prov:specificEntity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:generalEntity: data:da39a3ee5e6b4b0d3255bfef95601890afd80709
                      _:id24:
                        prov:specificEntity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                    wasAttributedTo:
                      _:id8:
                        prov:entity: data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2
                        prov:agent: data:644e201526525f62152815a76a2dc773450f3dd9
                      _:id16:
                        prov:entity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                        prov:agent: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                    alternateOf:
                      _:id13:
                        prov:alternate1: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:alternate2: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                    wasGeneratedBy:
                      _:id14:
                        prov:entity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:activity: data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo
                      _:id21:
                        prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/output
                          type: prov:QUALIFIED_NAME
                      _:id23:
                        prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                          type: prov:QUALIFIED_NAME
                      _:id25:
                        prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                          type: prov:QUALIFIED_NAME
                      _:id27:
                        prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/output
                          type: prov:QUALIFIED_NAME
                      _:id28:
                        prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                          type: prov:QUALIFIED_NAME
                      _:id29:
                        prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                          type: prov:QUALIFIED_NAME
                    used:
                      _:id17:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                        prov:time: '2024-12-12T09:16:17.846280'
                        prov:role:
                          $: wf:main/message
                          type: prov:QUALIFIED_NAME
                      _:id19:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                        prov:time: '2024-12-12T09:16:17.863017'
                        prov:role:
                          $: wf:main/echo/message
                          type: prov:QUALIFIED_NAME
                    wasEndedBy:
                      _:id26:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:ender: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867034'
                      _:id30:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:ender: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:time: '2024-12-12T09:16:18.869299'
                PROV-N:
                  summary: Provenance details returned in PROV-N format.
                  value: "document\n  prefix wfprov <http://purl.org/wf4ever/wfprov#>\n  prefix wfdesc <http://purl.org/wf4ever/wfdesc#>\n  prefix cwlprov <https://w3id.org/cwl/prov#>\n  prefix foaf <http://xmlns.com/foaf/0.1/>\n  prefix schema <http://schema.org/>\n  prefix orcid <https://orcid.org/>\n  prefix id <urn:uuid:>\n  prefix data <urn:hash::sha1:>\n  prefix sha256 <nih:sha-256;>\n  prefix researchobject <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/>\n  prefix metadata <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/>\n  prefix provenance <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/>\n  prefix wf <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#>\n  prefix input <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#>\n  prefix doi <https://doi.org/>\n  prefix wf4ever <http://purl.org/wf4ever/wf4ever#>\n  \n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:location=\"http://localhost:4002\", cwlprov:hostname=\"localhost\"])\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:label=\"crim-ca/weaver:6.0.0\", foaf:accountName=\"crim-ca/weaver:6.0.0\"])\n  agent(id:b3a49ee7-f620-4154-9e4d-d2e948748deb, [prov:type='schema:Person', prov:type='prov:Person', prov:label=\"crim-ca/weaver:6.0.0\", foaf:name=\"crim-ca/weaver:6.0.0\", foaf:account='id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b', schema:name=\"crim-ca/weaver:6.0.0\"])\n  actedOnBehalfOf(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  agent(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, [prov:type='prov:SoftwareAgent', prov:type='wfprov:WorkflowEngine', prov:label=\"cwltool 3.1.20240708091338.dev15+g9c05bb7d\"])\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, -, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, 2024-12-12T09:16:17.843783)\n  activity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:17.843806, -, [prov:type='wfprov:WorkflowRun', prov:label=\"Run of workflow/packed.cwl#main\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, wf:main)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:17.843852)\n  entity(data:644e201526525f62152815a76a2dc773450f3dd9, [prov:type='prov:PrimarySource', prov:label=\"Source code repository\", prov:location=\"https://github.com/crim-ca/weaver\"])\n  agent(data:15401f8d937f5d526951c1bf20dcba16a1271d97, [prov:type='prov:SoftwareAgent', prov:location=\"http://localhost:4002\", prov:label=\"Weaver internal WPS used for demo and testing.\", prov:label=\"crim-ca/weaver:6.0.0\", prov:generalEntity='data:644e201526525f62152815a76a2dc773450f3dd9', prov:specificEntity='doi:10.5281/zenodo.14210717'])\n  entity(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, [prov:type='prov:Organization', foaf:name=\"Computer Research Institute of Montr\xE9al\", schema:name=\"Computer Research Institute of Montr\xE9al\"])\n  entity(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, [foaf:name=\"CRIM\", schema:name=\"CRIM\", prov:location=\"http://pavics-weaver.readthedocs.org/en/latest/\", prov:type='prov:Organization', prov:label=\"Server Provider\"])\n  entity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, [prov:type='wfdesc:ProcessRun', prov:location=\"http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a\", prov:label=\"Job Information\"])\n  entity(data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, [prov:type='wfdesc:Process', prov:location=\"http://localhost:4002/processes/echo\", prov:label=\"Process Description\"])\n  wasDerivedFrom(data:15401f8d937f5d526951c1bf20dcba16a1271d97, data:644e201526525f62152815a76a2dc773450f3dd9, -, -, -, [prov:type='prov:PrimarySource'])\n  actedOnBehalfOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  specializationOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  wasAttributedTo(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, data:644e201526525f62152815a76a2dc773450f3dd9)\n  wasDerivedFrom(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -)\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, 2024-12-12T14:15:50.834000+00:00)\n  specializationOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  alternateOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  wasGeneratedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, -)\n  wasDerivedFrom(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasAttributedTo(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97)\n  entity(wf:main, [prov:type='wfdesc:Process', prov:type='prov:Plan', prov:label=\"Prospective provenance\"])\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.846280, [prov:role='wf:main/message'])\n  agent(id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, [prov:type='prov:SoftwareAgent', cwlprov:image=\"debian:stretch-slim\", prov:label=\"Container execution of image debian:stretch-slim\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, -)\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.863017, [prov:role='wf:main/echo/message'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b, [prov:type='wfprov:Artifact'])\n  entity(id:59967079-217e-4bdb-92d7-2ef2f784825c, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:59967079-217e-4bdb-92d7-2ef2f784825c, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/output'])\n  entity(data:da39a3ee5e6b4b0d3255bfef95601890afd80709, [prov:type='wfprov:Artifact'])\n  entity(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stderr.log\", cwlprov:nameroot=\"stderr\", cwlprov:nameext=\".log\"])\n  specializationOf(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, data:da39a3ee5e6b4b0d3255bfef95601890afd80709)\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  entity(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867034)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/output'])\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:18.869299)\nendDocument\n"
                PROV-XML:
                  summary: Provenance details returned in PROV-XML format.
                  value: "<?xml version='1.0' encoding='ASCII'?>\n<prov:document\n        xmlns:wfprov=\"http://purl.org/wf4ever/wfprov#\"\n        xmlns:wfdesc=\"http://purl.org/wf4ever/wfdesc#\"\n        xmlns:cwlprov=\"https://w3id.org/cwl/prov#\"\n        xmlns:foaf=\"http://xmlns.com/foaf/0.1/\"\n        xmlns:schema=\"http://schema.org/\"\n        xmlns:orcid=\"https://orcid.org/\"\n        xmlns:id=\"urn:uuid:\"\n        xmlns:data=\"urn:hash::sha1:\"\n        xmlns:sha256=\"nih:sha-256;\"\n        xmlns:researchobject=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/\"\n        xmlns:metadata=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/\"\n        xmlns:provenance=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/\"\n        xmlns:wf=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#\"\n        xmlns:input=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#\"\n        xmlns:doi=\"https://doi.org/\"\n        xmlns:wf4ever=\"http://purl.org/wf4ever/wf4ever#\"\n        xmlns:prov=\"http://www.w3.org/ns/prov#\"\n        xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <cwlprov:hostname>localhost</cwlprov:hostname>\n  </prov:agent>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <foaf:accountName>crim-ca/weaver:6.0.0</foaf:accountName>\n  </prov:agent>\n  <prov:person prov:id=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">schema:Person</prov:type>\n    <foaf:account xsi:type=\"xsd:QName\">id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b</foaf:account>\n    <foaf:name>crim-ca/weaver:6.0.0</foaf:name>\n    <schema:name>crim-ca/weaver:6.0.0</schema:name>\n  </prov:person>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:softwareAgent prov:id=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\">\n    <prov:label>cwltool 3.1.20240708091338.dev15+g9c05bb7d</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowEngine</prov:type>\n  </prov:softwareAgent>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:starter prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:time>2024-12-12T09:16:17.843783</prov:time>\n  </prov:wasStartedBy>\n  <prov:activity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:startTime>2024-12-12T09:16:17.843806</prov:startTime>\n    <prov:label>Run of workflow/packed.cwl#main</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowRun</prov:type>\n  </prov:activity>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:plan prov:ref=\"wf:main\"/>\n  </prov:wasAssociatedWith>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:starter prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:17.843852</prov:time>\n  </prov:wasStartedBy>\n  <prov:hadPrimarySource prov:id=\"data:644e201526525f62152815a76a2dc773450f3dd9\">\n    <prov:label>Source code repository</prov:label>\n    <prov:location xsi:type=\"xsd:string\">https://github.com/crim-ca/weaver</prov:location>\n  </prov:hadPrimarySource>\n  <prov:softwareAgent prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\">\n    <prov:label>Weaver internal WPS used for demo and testing.</prov:label>\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:generalEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n    <prov:specificEntity prov:ref=\"doi:10.5281/zenodo.14210717\"/>\n  </prov:softwareAgent>\n  <prov:organization prov:id=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\">\n    <foaf:name>Computer Research Institute of Montr&#233;al</foaf:name>\n    <schema:name>Computer Research Institute of Montr&#233;al</schema:name>\n  </prov:organization>\n  <prov:organization prov:id=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\">\n    <prov:label>Server Provider</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://pavics-weaver.readthedocs.org/en/latest/</prov:location>\n    <foaf:name>CRIM</foaf:name>\n    <schema:name>CRIM</schema:name>\n  </prov:organization>\n  <prov:entity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:label>Job Information</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:ProcessRun</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\">\n    <prov:label>Process Description</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:entity>\n  <prov:hadPrimarySource>\n    <prov:generatedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:usedEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:hadPrimarySource>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:generalEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  </prov:specializationOf>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\"/>\n    <prov:agent prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:wasAttributedTo>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:trigger prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasStartedBy>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:trigger prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T14:15:50.834000+00:00</prov:time>\n  </prov:wasStartedBy>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:generalEntity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:specializationOf>\n  <prov:alternateOf>\n    <prov:alternate1 prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:alternate2 prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:alternateOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:activity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\"/>\n  </prov:wasGeneratedBy>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:agent prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasAttributedTo>\n  <prov:plan prov:id=\"wf:main\">\n    <prov:label>Prospective provenance</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:plan>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.846280</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/message</prov:role>\n  </prov:used>\n  <prov:softwareAgent prov:id=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\">\n    <prov:label>Container execution of image debian:stretch-slim</prov:label>\n    <cwlprov:image>debian:stretch-slim</cwlprov:image>\n  </prov:softwareAgent>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\"/>\n  </prov:wasAssociatedWith>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.863017</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/message</prov:role>\n  </prov:used>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stderr.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stderr</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:generalEntity prov:ref=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  <prov:entity prov:id=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867034</prov:time>\n  </prov:wasEndedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:18.869299</prov:time>\n  </prov:wasEndedBy>\n</prov:document>\n"
            text/provenance-notation:
              schema:
                $ref: '#/components/responses/OkGetJobProvResponse'
                examples:
                  PROV-JSON:
                    summary: Provenance details returned in PROV-JSON format.
                    value:
                      prefix:
                        wfprov: http://purl.org/wf4ever/wfprov#
                        wfdesc: http://purl.org/wf4ever/wfdesc#
                        cwlprov: https://w3id.org/cwl/prov#
                        foaf: http://xmlns.com/foaf/0.1/
                        schema: http://schema.org/
                        orcid: https://orcid.org/
                        id: 'urn:uuid:'
                        data: 'urn:hash::sha1:'
                        sha256: nih:sha-256;
                        researchobject: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/
                        metadata: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/
                        provenance: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/
                        wf: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#
                        input: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#
                        doi: https://doi.org/
                        wf4ever: http://purl.org/wf4ever/wf4ever#
                      agent:
                        id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b:
                        - {}
                        - prov:type:
                            $: foaf:OnlineAccount
                            type: prov:QUALIFIED_NAME
                          prov:location: http://localhost:4002
                          cwlprov:hostname: localhost
                        - prov:type:
                            $: foaf:OnlineAccount
                            type: prov:QUALIFIED_NAME
                          prov:label: crim-ca/weaver:6.1.0
                          foaf:accountName: crim-ca/weaver:6.1.0
                        id:b3a49ee7-f620-4154-9e4d-d2e948748deb:
                          prov:type:
                          - $: schema:Person
                            type: prov:QUALIFIED_NAME
                          - $: prov:Person
                            type: prov:QUALIFIED_NAME
                          prov:label: crim-ca/weaver:6.1.0
                          foaf:name: crim-ca/weaver:6.1.0
                          foaf:account:
                            $: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                            type: prov:QUALIFIED_NAME
                          schema:name: crim-ca/weaver:6.1.0
                        id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c:
                          prov:type:
                          - $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:WorkflowEngine
                            type: prov:QUALIFIED_NAME
                          prov:label: cwltool 3.1.20240708091338.dev15+g9c05bb7d
                        data:15401f8d937f5d526951c1bf20dcba16a1271d97:
                          prov:type:
                            $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver
                          prov:label:
                          - Weaver internal WPS used for demo and testing.
                          - crim-ca/weaver:6.1.0
                          prov:generalEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                          prov:specificEntity: doi:10.5281/zenodo.14210717
                        id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1:
                          prov:type:
                            $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          cwlprov:image: debian:stretch-slim
                          prov:label: Container execution of image debian:stretch-slim
                      actedOnBehalfOf:
                        _:id1:
                          prov:delegate: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                        _:id6:
                          prov:delegate: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                      wasStartedBy:
                        _:id2:
                          prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:starter: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:time: '2024-12-12T09:16:17.843783'
                        _:id4:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:starter: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:time: '2024-12-12T09:16:17.843852'
                        _:id10:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:trigger: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        _:id11:
                          prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:trigger: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T14:15:50.834000+00:00'
                      activity:
                        id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                          prov:startTime: '2024-12-12T09:16:17.843806'
                          prov:type:
                            $: wfprov:WorkflowRun
                            type: prov:QUALIFIED_NAME
                          prov:label: Run of workflow/packed.cwl#main
                      wasAssociatedWith:
                        _:id3:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:agent: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:plan: wf:main
                        _:id18:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:agent: id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1
                      entity:
                        data:644e201526525f62152815a76a2dc773450f3dd9:
                          prov:type:
                            $: prov:PrimarySource
                            type: prov:QUALIFIED_NAME
                          prov:label: Source code repository
                          prov:location: https://github.com/crim-ca/weaver
                        data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2:
                          prov:type:
                            $: prov:Organization
                            type: prov:QUALIFIED_NAME
                          foaf:name: "Computer Research Institute of Montr\xE9al"
                          schema:name: "Computer Research Institute of Montr\xE9al"
                        data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0:
                          foaf:name: CRIM
                          schema:name: CRIM
                          prov:location: http://pavics-weaver.readthedocs.org/en/latest/
                          prov:type:
                            $: prov:Organization
                            type: prov:QUALIFIED_NAME
                          prov:label: Server Provider
                        id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                          prov:type:
                            $: wfdesc:ProcessRun
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:label: Job Information
                        data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo:
                          prov:type:
                            $: wfdesc:Process
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver/processes/echo
                          prov:label: Process Description
                        wf:main:
                          prov:type:
                          - $: wfdesc:Process
                            type: prov:QUALIFIED_NAME
                          - $: prov:Plan
                            type: prov:QUALIFIED_NAME
                          prov:label: Prospective provenance
                        data:2ef7bde608ce5404e97d5f042f95f89f1c232871:
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          prov:value: Hello World!
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          prov:value: Hello World!
                        data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b:
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                        - {}
                        id:59967079-217e-4bdb-92d7-2ef2f784825c:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stdout.log
                          cwlprov:nameroot: stdout
                          cwlprov:nameext: .log
                        data:da39a3ee5e6b4b0d3255bfef95601890afd80709:
                          prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                        id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stderr.log
                          cwlprov:nameroot: stderr
                          cwlprov:nameext: .log
                        id:6b04550d-c2bd-400b-858b-14e287bbf8c3:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stdout.log
                          cwlprov:nameroot: stdout
                          cwlprov:nameext: .log
                      wasDerivedFrom:
                        _:id5:
                          prov:generatedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:usedEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                          prov:type:
                            $: prov:PrimarySource
                            type: prov:QUALIFIED_NAME
                        _:id9:
                          prov:generatedEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        _:id15:
                          prov:generatedEntity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                          prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      specializationOf:
                        _:id7:
                          prov:specificEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:generalEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        _:id12:
                          prov:specificEntity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:generalEntity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        _:id20:
                          prov:specificEntity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                        _:id22:
                          prov:specificEntity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:generalEntity: data:da39a3ee5e6b4b0d3255bfef95601890afd80709
                        _:id24:
                          prov:specificEntity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                      wasAttributedTo:
                        _:id8:
                          prov:entity: data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2
                          prov:agent: data:644e201526525f62152815a76a2dc773450f3dd9
                        _:id16:
                          prov:entity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                          prov:agent: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      alternateOf:
                        _:id13:
                          prov:alternate1: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:alternate2: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                      wasGeneratedBy:
                        _:id14:
                          prov:entity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:activity: data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo
                        _:id21:
                          prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/output
                            type: prov:QUALIFIED_NAME
                        _:id23:
                          prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                            type: prov:QUALIFIED_NAME
                        _:id25:
                          prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                            type: prov:QUALIFIED_NAME
                        _:id27:
                          prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/output
                            type: prov:QUALIFIED_NAME
                        _:id28:
                          prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                            type: prov:QUALIFIED_NAME
                        _:id29:
                          prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                            type: prov:QUALIFIED_NAME
                      used:
                        _:id17:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                          prov:time: '2024-12-12T09:16:17.846280'
                          prov:role:
                            $: wf:main/message
                            type: prov:QUALIFIED_NAME
                        _:id19:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                          prov:time: '2024-12-12T09:16:17.863017'
                          prov:role:
                            $: wf:main/echo/message
                            type: prov:QUALIFIED_NAME
                      wasEndedBy:
                        _:id26:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:ender: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867034'
                        _:id30:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:ender: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:time: '2024-12-12T09:16:18.869299'
                  PROV-N:
                    summary: Provenance details returned in PROV-N format.
                    value: "document\n  prefix wfprov <http://purl.org/wf4ever/wfprov#>\n  prefix wfdesc <http://purl.org/wf4ever/wfdesc#>\n  prefix cwlprov <https://w3id.org/cwl/prov#>\n  prefix foaf <http://xmlns.com/foaf/0.1/>\n  prefix schema <http://schema.org/>\n  prefix orcid <https://orcid.org/>\n  prefix id <urn:uuid:>\n  prefix data <urn:hash::sha1:>\n  prefix sha256 <nih:sha-256;>\n  prefix researchobject <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/>\n  prefix metadata <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/>\n  prefix provenance <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/>\n  prefix wf <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#>\n  prefix input <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#>\n  prefix doi <https://doi.org/>\n  prefix wf4ever <http://purl.org/wf4ever/wf4ever#>\n  \n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:location=\"http://localhost:4002\", cwlprov:hostname=\"localhost\"])\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:label=\"crim-ca/weaver:6.0.0\", foaf:accountName=\"crim-ca/weaver:6.0.0\"])\n  agent(id:b3a49ee7-f620-4154-9e4d-d2e948748deb, [prov:type='schema:Person', prov:type='prov:Person', prov:label=\"crim-ca/weaver:6.0.0\", foaf:name=\"crim-ca/weaver:6.0.0\", foaf:account='id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b', schema:name=\"crim-ca/weaver:6.0.0\"])\n  actedOnBehalfOf(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  agent(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, [prov:type='prov:SoftwareAgent', prov:type='wfprov:WorkflowEngine', prov:label=\"cwltool 3.1.20240708091338.dev15+g9c05bb7d\"])\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, -, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, 2024-12-12T09:16:17.843783)\n  activity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:17.843806, -, [prov:type='wfprov:WorkflowRun', prov:label=\"Run of workflow/packed.cwl#main\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, wf:main)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:17.843852)\n  entity(data:644e201526525f62152815a76a2dc773450f3dd9, [prov:type='prov:PrimarySource', prov:label=\"Source code repository\", prov:location=\"https://github.com/crim-ca/weaver\"])\n  agent(data:15401f8d937f5d526951c1bf20dcba16a1271d97, [prov:type='prov:SoftwareAgent', prov:location=\"http://localhost:4002\", prov:label=\"Weaver internal WPS used for demo and testing.\", prov:label=\"crim-ca/weaver:6.0.0\", prov:generalEntity='data:644e201526525f62152815a76a2dc773450f3dd9', prov:specificEntity='doi:10.5281/zenodo.14210717'])\n  entity(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, [prov:type='prov:Organization', foaf:name=\"Computer Research Institute of Montr\xE9al\", schema:name=\"Computer Research Institute of Montr\xE9al\"])\n  entity(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, [foaf:name=\"CRIM\", schema:name=\"CRIM\", prov:location=\"http://pavics-weaver.readthedocs.org/en/latest/\", prov:type='prov:Organization', prov:label=\"Server Provider\"])\n  entity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, [prov:type='wfdesc:ProcessRun', prov:location=\"http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a\", prov:label=\"Job Information\"])\n  entity(data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, [prov:type='wfdesc:Process', prov:location=\"http://localhost:4002/processes/echo\", prov:label=\"Process Description\"])\n  wasDerivedFrom(data:15401f8d937f5d526951c1bf20dcba16a1271d97, data:644e201526525f62152815a76a2dc773450f3dd9, -, -, -, [prov:type='prov:PrimarySource'])\n  actedOnBehalfOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  specializationOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  wasAttributedTo(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, data:644e201526525f62152815a76a2dc773450f3dd9)\n  wasDerivedFrom(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -)\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, 2024-12-12T14:15:50.834000+00:00)\n  specializationOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  alternateOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  wasGeneratedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, -)\n  wasDerivedFrom(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasAttributedTo(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97)\n  entity(wf:main, [prov:type='wfdesc:Process', prov:type='prov:Plan', prov:label=\"Prospective provenance\"])\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.846280, [prov:role='wf:main/message'])\n  agent(id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, [prov:type='prov:SoftwareAgent', cwlprov:image=\"debian:stretch-slim\", prov:label=\"Container execution of image debian:stretch-slim\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, -)\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.863017, [prov:role='wf:main/echo/message'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b, [prov:type='wfprov:Artifact'])\n  entity(id:59967079-217e-4bdb-92d7-2ef2f784825c, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:59967079-217e-4bdb-92d7-2ef2f784825c, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/output'])\n  entity(data:da39a3ee5e6b4b0d3255bfef95601890afd80709, [prov:type='wfprov:Artifact'])\n  entity(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stderr.log\", cwlprov:nameroot=\"stderr\", cwlprov:nameext=\".log\"])\n  specializationOf(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, data:da39a3ee5e6b4b0d3255bfef95601890afd80709)\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  entity(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867034)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/output'])\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:18.869299)\nendDocument\n"
                  PROV-XML:
                    summary: Provenance details returned in PROV-XML format.
                    value: "<?xml version='1.0' encoding='ASCII'?>\n<prov:document\n        xmlns:wfprov=\"http://purl.org/wf4ever/wfprov#\"\n        xmlns:wfdesc=\"http://purl.org/wf4ever/wfdesc#\"\n        xmlns:cwlprov=\"https://w3id.org/cwl/prov#\"\n        xmlns:foaf=\"http://xmlns.com/foaf/0.1/\"\n        xmlns:schema=\"http://schema.org/\"\n        xmlns:orcid=\"https://orcid.org/\"\n        xmlns:id=\"urn:uuid:\"\n        xmlns:data=\"urn:hash::sha1:\"\n        xmlns:sha256=\"nih:sha-256;\"\n        xmlns:researchobject=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/\"\n        xmlns:metadata=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/\"\n        xmlns:provenance=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/\"\n        xmlns:wf=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#\"\n        xmlns:input=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#\"\n        xmlns:doi=\"https://doi.org/\"\n        xmlns:wf4ever=\"http://purl.org/wf4ever/wf4ever#\"\n        xmlns:prov=\"http://www.w3.org/ns/prov#\"\n        xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <cwlprov:hostname>localhost</cwlprov:hostname>\n  </prov:agent>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <foaf:accountName>crim-ca/weaver:6.0.0</foaf:accountName>\n  </prov:agent>\n  <prov:person prov:id=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">schema:Person</prov:type>\n    <foaf:account xsi:type=\"xsd:QName\">id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b</foaf:account>\n    <foaf:name>crim-ca/weaver:6.0.0</foaf:name>\n    <schema:name>crim-ca/weaver:6.0.0</schema:name>\n  </prov:person>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:softwareAgent prov:id=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\">\n    <prov:label>cwltool 3.1.20240708091338.dev15+g9c05bb7d</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowEngine</prov:type>\n  </prov:softwareAgent>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:starter prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:time>2024-12-12T09:16:17.843783</prov:time>\n  </prov:wasStartedBy>\n  <prov:activity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:startTime>2024-12-12T09:16:17.843806</prov:startTime>\n    <prov:label>Run of workflow/packed.cwl#main</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowRun</prov:type>\n  </prov:activity>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:plan prov:ref=\"wf:main\"/>\n  </prov:wasAssociatedWith>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:starter prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:17.843852</prov:time>\n  </prov:wasStartedBy>\n  <prov:hadPrimarySource prov:id=\"data:644e201526525f62152815a76a2dc773450f3dd9\">\n    <prov:label>Source code repository</prov:label>\n    <prov:location xsi:type=\"xsd:string\">https://github.com/crim-ca/weaver</prov:location>\n  </prov:hadPrimarySource>\n  <prov:softwareAgent prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\">\n    <prov:label>Weaver internal WPS used for demo and testing.</prov:label>\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:generalEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n    <prov:specificEntity prov:ref=\"doi:10.5281/zenodo.14210717\"/>\n  </prov:softwareAgent>\n  <prov:organization prov:id=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\">\n    <foaf:name>Computer Research Institute of Montr&#233;al</foaf:name>\n    <schema:name>Computer Research Institute of Montr&#233;al</schema:name>\n  </prov:organization>\n  <prov:organization prov:id=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\">\n    <prov:label>Server Provider</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://pavics-weaver.readthedocs.org/en/latest/</prov:location>\n    <foaf:name>CRIM</foaf:name>\n    <schema:name>CRIM</schema:name>\n  </prov:organization>\n  <prov:entity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:label>Job Information</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:ProcessRun</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\">\n    <prov:label>Process Description</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:entity>\n  <prov:hadPrimarySource>\n    <prov:generatedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:usedEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:hadPrimarySource>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:generalEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  </prov:specializationOf>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\"/>\n    <prov:agent prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:wasAttributedTo>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:trigger prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasStartedBy>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:trigger prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T14:15:50.834000+00:00</prov:time>\n  </prov:wasStartedBy>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:generalEntity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:specializationOf>\n  <prov:alternateOf>\n    <prov:alternate1 prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:alternate2 prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:alternateOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:activity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\"/>\n  </prov:wasGeneratedBy>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:agent prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasAttributedTo>\n  <prov:plan prov:id=\"wf:main\">\n    <prov:label>Prospective provenance</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:plan>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.846280</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/message</prov:role>\n  </prov:used>\n  <prov:softwareAgent prov:id=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\">\n    <prov:label>Container execution of image debian:stretch-slim</prov:label>\n    <cwlprov:image>debian:stretch-slim</cwlprov:image>\n  </prov:softwareAgent>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\"/>\n  </prov:wasAssociatedWith>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.863017</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/message</prov:role>\n  </prov:used>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stderr.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stderr</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:generalEntity prov:ref=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  <prov:entity prov:id=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867034</prov:time>\n  </prov:wasEndedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:18.869299</prov:time>\n  </prov:wasEndedBy>\n</prov:document>\n"
              examples:
                PROV-JSON:
                  summary: Provenance details returned in PROV-JSON format.
                  value:
                    prefix:
                      wfprov: http://purl.org/wf4ever/wfprov#
                      wfdesc: http://purl.org/wf4ever/wfdesc#
                      cwlprov: https://w3id.org/cwl/prov#
                      foaf: http://xmlns.com/foaf/0.1/
                      schema: http://schema.org/
                      orcid: https://orcid.org/
                      id: 'urn:uuid:'
                      data: 'urn:hash::sha1:'
                      sha256: nih:sha-256;
                      researchobject: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/
                      metadata: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/
                      provenance: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/
                      wf: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#
                      input: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#
                      doi: https://doi.org/
                      wf4ever: http://purl.org/wf4ever/wf4ever#
                    agent:
                      id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b:
                      - {}
                      - prov:type:
                          $: foaf:OnlineAccount
                          type: prov:QUALIFIED_NAME
                        prov:location: http://localhost:4002
                        cwlprov:hostname: localhost
                      - prov:type:
                          $: foaf:OnlineAccount
                          type: prov:QUALIFIED_NAME
                        prov:label: crim-ca/weaver:6.1.0
                        foaf:accountName: crim-ca/weaver:6.1.0
                      id:b3a49ee7-f620-4154-9e4d-d2e948748deb:
                        prov:type:
                        - $: schema:Person
                          type: prov:QUALIFIED_NAME
                        - $: prov:Person
                          type: prov:QUALIFIED_NAME
                        prov:label: crim-ca/weaver:6.1.0
                        foaf:name: crim-ca/weaver:6.1.0
                        foaf:account:
                          $: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          type: prov:QUALIFIED_NAME
                        schema:name: crim-ca/weaver:6.1.0
                      id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c:
                        prov:type:
                        - $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:WorkflowEngine
                          type: prov:QUALIFIED_NAME
                        prov:label: cwltool 3.1.20240708091338.dev15+g9c05bb7d
                      data:15401f8d937f5d526951c1bf20dcba16a1271d97:
                        prov:type:
                          $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver
                        prov:label:
                        - Weaver internal WPS used for demo and testing.
                        - crim-ca/weaver:6.1.0
                        prov:generalEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                        prov:specificEntity: doi:10.5281/zenodo.14210717
                      id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1:
                        prov:type:
                          $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        cwlprov:image: debian:stretch-slim
                        prov:label: Container execution of image debian:stretch-slim
                    actedOnBehalfOf:
                      _:id1:
                        prov:delegate: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                      _:id6:
                        prov:delegate: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                    wasStartedBy:
                      _:id2:
                        prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:starter: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:time: '2024-12-12T09:16:17.843783'
                      _:id4:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:starter: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:time: '2024-12-12T09:16:17.843852'
                      _:id10:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:trigger: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      _:id11:
                        prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:trigger: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T14:15:50.834000+00:00'
                    activity:
                      id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                        prov:startTime: '2024-12-12T09:16:17.843806'
                        prov:type:
                          $: wfprov:WorkflowRun
                          type: prov:QUALIFIED_NAME
                        prov:label: Run of workflow/packed.cwl#main
                    wasAssociatedWith:
                      _:id3:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:agent: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:plan: wf:main
                      _:id18:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:agent: id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1
                    entity:
                      data:644e201526525f62152815a76a2dc773450f3dd9:
                        prov:type:
                          $: prov:PrimarySource
                          type: prov:QUALIFIED_NAME
                        prov:label: Source code repository
                        prov:location: https://github.com/crim-ca/weaver
                      data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2:
                        prov:type:
                          $: prov:Organization
                          type: prov:QUALIFIED_NAME
                        foaf:name: "Computer Research Institute of Montr\xE9al"
                        schema:name: "Computer Research Institute of Montr\xE9al"
                      data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0:
                        foaf:name: CRIM
                        schema:name: CRIM
                        prov:location: http://pavics-weaver.readthedocs.org/en/latest/
                        prov:type:
                          $: prov:Organization
                          type: prov:QUALIFIED_NAME
                        prov:label: Server Provider
                      id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                        prov:type:
                          $: wfdesc:ProcessRun
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:label: Job Information
                      data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo:
                        prov:type:
                          $: wfdesc:Process
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver/processes/echo
                        prov:label: Process Description
                      wf:main:
                        prov:type:
                        - $: wfdesc:Process
                          type: prov:QUALIFIED_NAME
                        - $: prov:Plan
                          type: prov:QUALIFIED_NAME
                        prov:label: Prospective provenance
                      data:2ef7bde608ce5404e97d5f042f95f89f1c232871:
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        prov:value: Hello World!
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        prov:value: Hello World!
                      data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b:
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                      - {}
                      id:59967079-217e-4bdb-92d7-2ef2f784825c:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stdout.log
                        cwlprov:nameroot: stdout
                        cwlprov:nameext: .log
                      data:da39a3ee5e6b4b0d3255bfef95601890afd80709:
                        prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                      id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stderr.log
                        cwlprov:nameroot: stderr
                        cwlprov:nameext: .log
                      id:6b04550d-c2bd-400b-858b-14e287bbf8c3:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stdout.log
                        cwlprov:nameroot: stdout
                        cwlprov:nameext: .log
                    wasDerivedFrom:
                      _:id5:
                        prov:generatedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:usedEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                        prov:type:
                          $: prov:PrimarySource
                          type: prov:QUALIFIED_NAME
                      _:id9:
                        prov:generatedEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      _:id15:
                        prov:generatedEntity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                        prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                    specializationOf:
                      _:id7:
                        prov:specificEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:generalEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                      _:id12:
                        prov:specificEntity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:generalEntity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                      _:id20:
                        prov:specificEntity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                      _:id22:
                        prov:specificEntity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:generalEntity: data:da39a3ee5e6b4b0d3255bfef95601890afd80709
                      _:id24:
                        prov:specificEntity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                    wasAttributedTo:
                      _:id8:
                        prov:entity: data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2
                        prov:agent: data:644e201526525f62152815a76a2dc773450f3dd9
                      _:id16:
                        prov:entity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                        prov:agent: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                    alternateOf:
                      _:id13:
                        prov:alternate1: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:alternate2: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                    wasGeneratedBy:
                      _:id14:
                        prov:entity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:activity: data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo
                      _:id21:
                        prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/output
                          type: prov:QUALIFIED_NAME
                      _:id23:
                        prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                          type: prov:QUALIFIED_NAME
                      _:id25:
                        prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                          type: prov:QUALIFIED_NAME
                      _:id27:
                        prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/output
                          type: prov:QUALIFIED_NAME
                      _:id28:
                        prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                          type: prov:QUALIFIED_NAME
                      _:id29:
                        prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                          type: prov:QUALIFIED_NAME
                    used:
                      _:id17:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                        prov:time: '2024-12-12T09:16:17.846280'
                        prov:role:
                          $: wf:main/message
                          type: prov:QUALIFIED_NAME
                      _:id19:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                        prov:time: '2024-12-12T09:16:17.863017'
                        prov:role:
                          $: wf:main/echo/message
                          type: prov:QUALIFIED_NAME
                    wasEndedBy:
                      _:id26:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:ender: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867034'
                      _:id30:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:ender: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:time: '2024-12-12T09:16:18.869299'
                PROV-N:
                  summary: Provenance details returned in PROV-N format.
                  value: "document\n  prefix wfprov <http://purl.org/wf4ever/wfprov#>\n  prefix wfdesc <http://purl.org/wf4ever/wfdesc#>\n  prefix cwlprov <https://w3id.org/cwl/prov#>\n  prefix foaf <http://xmlns.com/foaf/0.1/>\n  prefix schema <http://schema.org/>\n  prefix orcid <https://orcid.org/>\n  prefix id <urn:uuid:>\n  prefix data <urn:hash::sha1:>\n  prefix sha256 <nih:sha-256;>\n  prefix researchobject <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/>\n  prefix metadata <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/>\n  prefix provenance <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/>\n  prefix wf <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#>\n  prefix input <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#>\n  prefix doi <https://doi.org/>\n  prefix wf4ever <http://purl.org/wf4ever/wf4ever#>\n  \n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:location=\"http://localhost:4002\", cwlprov:hostname=\"localhost\"])\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:label=\"crim-ca/weaver:6.0.0\", foaf:accountName=\"crim-ca/weaver:6.0.0\"])\n  agent(id:b3a49ee7-f620-4154-9e4d-d2e948748deb, [prov:type='schema:Person', prov:type='prov:Person', prov:label=\"crim-ca/weaver:6.0.0\", foaf:name=\"crim-ca/weaver:6.0.0\", foaf:account='id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b', schema:name=\"crim-ca/weaver:6.0.0\"])\n  actedOnBehalfOf(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  agent(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, [prov:type='prov:SoftwareAgent', prov:type='wfprov:WorkflowEngine', prov:label=\"cwltool 3.1.20240708091338.dev15+g9c05bb7d\"])\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, -, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, 2024-12-12T09:16:17.843783)\n  activity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:17.843806, -, [prov:type='wfprov:WorkflowRun', prov:label=\"Run of workflow/packed.cwl#main\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, wf:main)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:17.843852)\n  entity(data:644e201526525f62152815a76a2dc773450f3dd9, [prov:type='prov:PrimarySource', prov:label=\"Source code repository\", prov:location=\"https://github.com/crim-ca/weaver\"])\n  agent(data:15401f8d937f5d526951c1bf20dcba16a1271d97, [prov:type='prov:SoftwareAgent', prov:location=\"http://localhost:4002\", prov:label=\"Weaver internal WPS used for demo and testing.\", prov:label=\"crim-ca/weaver:6.0.0\", prov:generalEntity='data:644e201526525f62152815a76a2dc773450f3dd9', prov:specificEntity='doi:10.5281/zenodo.14210717'])\n  entity(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, [prov:type='prov:Organization', foaf:name=\"Computer Research Institute of Montr\xE9al\", schema:name=\"Computer Research Institute of Montr\xE9al\"])\n  entity(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, [foaf:name=\"CRIM\", schema:name=\"CRIM\", prov:location=\"http://pavics-weaver.readthedocs.org/en/latest/\", prov:type='prov:Organization', prov:label=\"Server Provider\"])\n  entity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, [prov:type='wfdesc:ProcessRun', prov:location=\"http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a\", prov:label=\"Job Information\"])\n  entity(data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, [prov:type='wfdesc:Process', prov:location=\"http://localhost:4002/processes/echo\", prov:label=\"Process Description\"])\n  wasDerivedFrom(data:15401f8d937f5d526951c1bf20dcba16a1271d97, data:644e201526525f62152815a76a2dc773450f3dd9, -, -, -, [prov:type='prov:PrimarySource'])\n  actedOnBehalfOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  specializationOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  wasAttributedTo(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, data:644e201526525f62152815a76a2dc773450f3dd9)\n  wasDerivedFrom(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -)\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, 2024-12-12T14:15:50.834000+00:00)\n  specializationOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  alternateOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  wasGeneratedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, -)\n  wasDerivedFrom(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasAttributedTo(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97)\n  entity(wf:main, [prov:type='wfdesc:Process', prov:type='prov:Plan', prov:label=\"Prospective provenance\"])\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.846280, [prov:role='wf:main/message'])\n  agent(id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, [prov:type='prov:SoftwareAgent', cwlprov:image=\"debian:stretch-slim\", prov:label=\"Container execution of image debian:stretch-slim\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, -)\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.863017, [prov:role='wf:main/echo/message'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b, [prov:type='wfprov:Artifact'])\n  entity(id:59967079-217e-4bdb-92d7-2ef2f784825c, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:59967079-217e-4bdb-92d7-2ef2f784825c, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/output'])\n  entity(data:da39a3ee5e6b4b0d3255bfef95601890afd80709, [prov:type='wfprov:Artifact'])\n  entity(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stderr.log\", cwlprov:nameroot=\"stderr\", cwlprov:nameext=\".log\"])\n  specializationOf(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, data:da39a3ee5e6b4b0d3255bfef95601890afd80709)\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  entity(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867034)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/output'])\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:18.869299)\nendDocument\n"
                PROV-XML:
                  summary: Provenance details returned in PROV-XML format.
                  value: "<?xml version='1.0' encoding='ASCII'?>\n<prov:document\n        xmlns:wfprov=\"http://purl.org/wf4ever/wfprov#\"\n        xmlns:wfdesc=\"http://purl.org/wf4ever/wfdesc#\"\n        xmlns:cwlprov=\"https://w3id.org/cwl/prov#\"\n        xmlns:foaf=\"http://xmlns.com/foaf/0.1/\"\n        xmlns:schema=\"http://schema.org/\"\n        xmlns:orcid=\"https://orcid.org/\"\n        xmlns:id=\"urn:uuid:\"\n        xmlns:data=\"urn:hash::sha1:\"\n        xmlns:sha256=\"nih:sha-256;\"\n        xmlns:researchobject=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/\"\n        xmlns:metadata=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/\"\n        xmlns:provenance=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/\"\n        xmlns:wf=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#\"\n        xmlns:input=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#\"\n        xmlns:doi=\"https://doi.org/\"\n        xmlns:wf4ever=\"http://purl.org/wf4ever/wf4ever#\"\n        xmlns:prov=\"http://www.w3.org/ns/prov#\"\n        xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <cwlprov:hostname>localhost</cwlprov:hostname>\n  </prov:agent>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <foaf:accountName>crim-ca/weaver:6.0.0</foaf:accountName>\n  </prov:agent>\n  <prov:person prov:id=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">schema:Person</prov:type>\n    <foaf:account xsi:type=\"xsd:QName\">id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b</foaf:account>\n    <foaf:name>crim-ca/weaver:6.0.0</foaf:name>\n    <schema:name>crim-ca/weaver:6.0.0</schema:name>\n  </prov:person>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:softwareAgent prov:id=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\">\n    <prov:label>cwltool 3.1.20240708091338.dev15+g9c05bb7d</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowEngine</prov:type>\n  </prov:softwareAgent>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:starter prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:time>2024-12-12T09:16:17.843783</prov:time>\n  </prov:wasStartedBy>\n  <prov:activity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:startTime>2024-12-12T09:16:17.843806</prov:startTime>\n    <prov:label>Run of workflow/packed.cwl#main</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowRun</prov:type>\n  </prov:activity>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:plan prov:ref=\"wf:main\"/>\n  </prov:wasAssociatedWith>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:starter prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:17.843852</prov:time>\n  </prov:wasStartedBy>\n  <prov:hadPrimarySource prov:id=\"data:644e201526525f62152815a76a2dc773450f3dd9\">\n    <prov:label>Source code repository</prov:label>\n    <prov:location xsi:type=\"xsd:string\">https://github.com/crim-ca/weaver</prov:location>\n  </prov:hadPrimarySource>\n  <prov:softwareAgent prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\">\n    <prov:label>Weaver internal WPS used for demo and testing.</prov:label>\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:generalEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n    <prov:specificEntity prov:ref=\"doi:10.5281/zenodo.14210717\"/>\n  </prov:softwareAgent>\n  <prov:organization prov:id=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\">\n    <foaf:name>Computer Research Institute of Montr&#233;al</foaf:name>\n    <schema:name>Computer Research Institute of Montr&#233;al</schema:name>\n  </prov:organization>\n  <prov:organization prov:id=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\">\n    <prov:label>Server Provider</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://pavics-weaver.readthedocs.org/en/latest/</prov:location>\n    <foaf:name>CRIM</foaf:name>\n    <schema:name>CRIM</schema:name>\n  </prov:organization>\n  <prov:entity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:label>Job Information</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:ProcessRun</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\">\n    <prov:label>Process Description</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:entity>\n  <prov:hadPrimarySource>\n    <prov:generatedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:usedEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:hadPrimarySource>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:generalEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  </prov:specializationOf>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\"/>\n    <prov:agent prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:wasAttributedTo>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:trigger prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasStartedBy>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:trigger prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T14:15:50.834000+00:00</prov:time>\n  </prov:wasStartedBy>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:generalEntity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:specializationOf>\n  <prov:alternateOf>\n    <prov:alternate1 prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:alternate2 prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:alternateOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:activity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\"/>\n  </prov:wasGeneratedBy>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:agent prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasAttributedTo>\n  <prov:plan prov:id=\"wf:main\">\n    <prov:label>Prospective provenance</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:plan>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.846280</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/message</prov:role>\n  </prov:used>\n  <prov:softwareAgent prov:id=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\">\n    <prov:label>Container execution of image debian:stretch-slim</prov:label>\n    <cwlprov:image>debian:stretch-slim</cwlprov:image>\n  </prov:softwareAgent>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\"/>\n  </prov:wasAssociatedWith>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.863017</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/message</prov:role>\n  </prov:used>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stderr.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stderr</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:generalEntity prov:ref=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  <prov:entity prov:id=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867034</prov:time>\n  </prov:wasEndedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:18.869299</prov:time>\n  </prov:wasEndedBy>\n</prov:document>\n"
            text/xml:
              schema:
                $ref: '#/components/responses/OkGetJobProvResponse'
                examples:
                  PROV-JSON:
                    summary: Provenance details returned in PROV-JSON format.
                    value:
                      prefix:
                        wfprov: http://purl.org/wf4ever/wfprov#
                        wfdesc: http://purl.org/wf4ever/wfdesc#
                        cwlprov: https://w3id.org/cwl/prov#
                        foaf: http://xmlns.com/foaf/0.1/
                        schema: http://schema.org/
                        orcid: https://orcid.org/
                        id: 'urn:uuid:'
                        data: 'urn:hash::sha1:'
                        sha256: nih:sha-256;
                        researchobject: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/
                        metadata: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/
                        provenance: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/
                        wf: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#
                        input: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#
                        doi: https://doi.org/
                        wf4ever: http://purl.org/wf4ever/wf4ever#
                      agent:
                        id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b:
                        - {}
                        - prov:type:
                            $: foaf:OnlineAccount
                            type: prov:QUALIFIED_NAME
                          prov:location: http://localhost:4002
                          cwlprov:hostname: localhost
                        - prov:type:
                            $: foaf:OnlineAccount
                            type: prov:QUALIFIED_NAME
                          prov:label: crim-ca/weaver:6.1.0
                          foaf:accountName: crim-ca/weaver:6.1.0
                        id:b3a49ee7-f620-4154-9e4d-d2e948748deb:
                          prov:type:
                          - $: schema:Person
                            type: prov:QUALIFIED_NAME
                          - $: prov:Person
                            type: prov:QUALIFIED_NAME
                          prov:label: crim-ca/weaver:6.1.0
                          foaf:name: crim-ca/weaver:6.1.0
                          foaf:account:
                            $: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                            type: prov:QUALIFIED_NAME
                          schema:name: crim-ca/weaver:6.1.0
                        id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c:
                          prov:type:
                          - $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:WorkflowEngine
                            type: prov:QUALIFIED_NAME
                          prov:label: cwltool 3.1.20240708091338.dev15+g9c05bb7d
                        data:15401f8d937f5d526951c1bf20dcba16a1271d97:
                          prov:type:
                            $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver
                          prov:label:
                          - Weaver internal WPS used for demo and testing.
                          - crim-ca/weaver:6.1.0
                          prov:generalEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                          prov:specificEntity: doi:10.5281/zenodo.14210717
                        id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1:
                          prov:type:
                            $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          cwlprov:image: debian:stretch-slim
                          prov:label: Container execution of image debian:stretch-slim
                      actedOnBehalfOf:
                        _:id1:
                          prov:delegate: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                        _:id6:
                          prov:delegate: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                      wasStartedBy:
                        _:id2:
                          prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:starter: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:time: '2024-12-12T09:16:17.843783'
                        _:id4:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:starter: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:time: '2024-12-12T09:16:17.843852'
                        _:id10:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:trigger: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        _:id11:
                          prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:trigger: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T14:15:50.834000+00:00'
                      activity:
                        id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                          prov:startTime: '2024-12-12T09:16:17.843806'
                          prov:type:
                            $: wfprov:WorkflowRun
                            type: prov:QUALIFIED_NAME
                          prov:label: Run of workflow/packed.cwl#main
                      wasAssociatedWith:
                        _:id3:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:agent: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:plan: wf:main
                        _:id18:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:agent: id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1
                      entity:
                        data:644e201526525f62152815a76a2dc773450f3dd9:
                          prov:type:
                            $: prov:PrimarySource
                            type: prov:QUALIFIED_NAME
                          prov:label: Source code repository
                          prov:location: https://github.com/crim-ca/weaver
                        data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2:
                          prov:type:
                            $: prov:Organization
                            type: prov:QUALIFIED_NAME
                          foaf:name: "Computer Research Institute of Montr\xE9al"
                          schema:name: "Computer Research Institute of Montr\xE9al"
                        data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0:
                          foaf:name: CRIM
                          schema:name: CRIM
                          prov:location: http://pavics-weaver.readthedocs.org/en/latest/
                          prov:type:
                            $: prov:Organization
                            type: prov:QUALIFIED_NAME
                          prov:label: Server Provider
                        id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                          prov:type:
                            $: wfdesc:ProcessRun
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:label: Job Information
                        data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo:
                          prov:type:
                            $: wfdesc:Process
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver/processes/echo
                          prov:label: Process Description
                        wf:main:
                          prov:type:
                          - $: wfdesc:Process
                            type: prov:QUALIFIED_NAME
                          - $: prov:Plan
                            type: prov:QUALIFIED_NAME
                          prov:label: Prospective provenance
                        data:2ef7bde608ce5404e97d5f042f95f89f1c232871:
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          prov:value: Hello World!
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          prov:value: Hello World!
                        data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b:
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                        - {}
                        id:59967079-217e-4bdb-92d7-2ef2f784825c:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stdout.log
                          cwlprov:nameroot: stdout
                          cwlprov:nameext: .log
                        data:da39a3ee5e6b4b0d3255bfef95601890afd80709:
                          prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                        id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stderr.log
                          cwlprov:nameroot: stderr
                          cwlprov:nameext: .log
                        id:6b04550d-c2bd-400b-858b-14e287bbf8c3:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stdout.log
                          cwlprov:nameroot: stdout
                          cwlprov:nameext: .log
                      wasDerivedFrom:
                        _:id5:
                          prov:generatedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:usedEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                          prov:type:
                            $: prov:PrimarySource
                            type: prov:QUALIFIED_NAME
                        _:id9:
                          prov:generatedEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        _:id15:
                          prov:generatedEntity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                          prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      specializationOf:
                        _:id7:
                          prov:specificEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:generalEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        _:id12:
                          prov:specificEntity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:generalEntity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        _:id20:
                          prov:specificEntity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                        _:id22:
                          prov:specificEntity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:generalEntity: data:da39a3ee5e6b4b0d3255bfef95601890afd80709
                        _:id24:
                          prov:specificEntity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                      wasAttributedTo:
                        _:id8:
                          prov:entity: data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2
                          prov:agent: data:644e201526525f62152815a76a2dc773450f3dd9
                        _:id16:
                          prov:entity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                          prov:agent: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      alternateOf:
                        _:id13:
                          prov:alternate1: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:alternate2: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                      wasGeneratedBy:
                        _:id14:
                          prov:entity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:activity: data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo
                        _:id21:
                          prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/output
                            type: prov:QUALIFIED_NAME
                        _:id23:
                          prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                            type: prov:QUALIFIED_NAME
                        _:id25:
                          prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                            type: prov:QUALIFIED_NAME
                        _:id27:
                          prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/output
                            type: prov:QUALIFIED_NAME
                        _:id28:
                          prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                            type: prov:QUALIFIED_NAME
                        _:id29:
                          prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                            type: prov:QUALIFIED_NAME
                      used:
                        _:id17:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                          prov:time: '2024-12-12T09:16:17.846280'
                          prov:role:
                            $: wf:main/message
                            type: prov:QUALIFIED_NAME
                        _:id19:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                          prov:time: '2024-12-12T09:16:17.863017'
                          prov:role:
                            $: wf:main/echo/message
                            type: prov:QUALIFIED_NAME
                      wasEndedBy:
                        _:id26:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:ender: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867034'
                        _:id30:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:ender: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:time: '2024-12-12T09:16:18.869299'
                  PROV-N:
                    summary: Provenance details returned in PROV-N format.
                    value: "document\n  prefix wfprov <http://purl.org/wf4ever/wfprov#>\n  prefix wfdesc <http://purl.org/wf4ever/wfdesc#>\n  prefix cwlprov <https://w3id.org/cwl/prov#>\n  prefix foaf <http://xmlns.com/foaf/0.1/>\n  prefix schema <http://schema.org/>\n  prefix orcid <https://orcid.org/>\n  prefix id <urn:uuid:>\n  prefix data <urn:hash::sha1:>\n  prefix sha256 <nih:sha-256;>\n  prefix researchobject <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/>\n  prefix metadata <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/>\n  prefix provenance <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/>\n  prefix wf <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#>\n  prefix input <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#>\n  prefix doi <https://doi.org/>\n  prefix wf4ever <http://purl.org/wf4ever/wf4ever#>\n  \n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:location=\"http://localhost:4002\", cwlprov:hostname=\"localhost\"])\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:label=\"crim-ca/weaver:6.0.0\", foaf:accountName=\"crim-ca/weaver:6.0.0\"])\n  agent(id:b3a49ee7-f620-4154-9e4d-d2e948748deb, [prov:type='schema:Person', prov:type='prov:Person', prov:label=\"crim-ca/weaver:6.0.0\", foaf:name=\"crim-ca/weaver:6.0.0\", foaf:account='id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b', schema:name=\"crim-ca/weaver:6.0.0\"])\n  actedOnBehalfOf(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  agent(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, [prov:type='prov:SoftwareAgent', prov:type='wfprov:WorkflowEngine', prov:label=\"cwltool 3.1.20240708091338.dev15+g9c05bb7d\"])\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, -, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, 2024-12-12T09:16:17.843783)\n  activity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:17.843806, -, [prov:type='wfprov:WorkflowRun', prov:label=\"Run of workflow/packed.cwl#main\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, wf:main)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:17.843852)\n  entity(data:644e201526525f62152815a76a2dc773450f3dd9, [prov:type='prov:PrimarySource', prov:label=\"Source code repository\", prov:location=\"https://github.com/crim-ca/weaver\"])\n  agent(data:15401f8d937f5d526951c1bf20dcba16a1271d97, [prov:type='prov:SoftwareAgent', prov:location=\"http://localhost:4002\", prov:label=\"Weaver internal WPS used for demo and testing.\", prov:label=\"crim-ca/weaver:6.0.0\", prov:generalEntity='data:644e201526525f62152815a76a2dc773450f3dd9', prov:specificEntity='doi:10.5281/zenodo.14210717'])\n  entity(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, [prov:type='prov:Organization', foaf:name=\"Computer Research Institute of Montr\xE9al\", schema:name=\"Computer Research Institute of Montr\xE9al\"])\n  entity(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, [foaf:name=\"CRIM\", schema:name=\"CRIM\", prov:location=\"http://pavics-weaver.readthedocs.org/en/latest/\", prov:type='prov:Organization', prov:label=\"Server Provider\"])\n  entity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, [prov:type='wfdesc:ProcessRun', prov:location=\"http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a\", prov:label=\"Job Information\"])\n  entity(data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, [prov:type='wfdesc:Process', prov:location=\"http://localhost:4002/processes/echo\", prov:label=\"Process Description\"])\n  wasDerivedFrom(data:15401f8d937f5d526951c1bf20dcba16a1271d97, data:644e201526525f62152815a76a2dc773450f3dd9, -, -, -, [prov:type='prov:PrimarySource'])\n  actedOnBehalfOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  specializationOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  wasAttributedTo(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, data:644e201526525f62152815a76a2dc773450f3dd9)\n  wasDerivedFrom(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -)\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, 2024-12-12T14:15:50.834000+00:00)\n  specializationOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  alternateOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  wasGeneratedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, -)\n  wasDerivedFrom(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasAttributedTo(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97)\n  entity(wf:main, [prov:type='wfdesc:Process', prov:type='prov:Plan', prov:label=\"Prospective provenance\"])\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.846280, [prov:role='wf:main/message'])\n  agent(id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, [prov:type='prov:SoftwareAgent', cwlprov:image=\"debian:stretch-slim\", prov:label=\"Container execution of image debian:stretch-slim\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, -)\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.863017, [prov:role='wf:main/echo/message'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b, [prov:type='wfprov:Artifact'])\n  entity(id:59967079-217e-4bdb-92d7-2ef2f784825c, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:59967079-217e-4bdb-92d7-2ef2f784825c, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/output'])\n  entity(data:da39a3ee5e6b4b0d3255bfef95601890afd80709, [prov:type='wfprov:Artifact'])\n  entity(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stderr.log\", cwlprov:nameroot=\"stderr\", cwlprov:nameext=\".log\"])\n  specializationOf(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, data:da39a3ee5e6b4b0d3255bfef95601890afd80709)\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  entity(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867034)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/output'])\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:18.869299)\nendDocument\n"
                  PROV-XML:
                    summary: Provenance details returned in PROV-XML format.
                    value: "<?xml version='1.0' encoding='ASCII'?>\n<prov:document\n        xmlns:wfprov=\"http://purl.org/wf4ever/wfprov#\"\n        xmlns:wfdesc=\"http://purl.org/wf4ever/wfdesc#\"\n        xmlns:cwlprov=\"https://w3id.org/cwl/prov#\"\n        xmlns:foaf=\"http://xmlns.com/foaf/0.1/\"\n        xmlns:schema=\"http://schema.org/\"\n        xmlns:orcid=\"https://orcid.org/\"\n        xmlns:id=\"urn:uuid:\"\n        xmlns:data=\"urn:hash::sha1:\"\n        xmlns:sha256=\"nih:sha-256;\"\n        xmlns:researchobject=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/\"\n        xmlns:metadata=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/\"\n        xmlns:provenance=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/\"\n        xmlns:wf=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#\"\n        xmlns:input=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#\"\n        xmlns:doi=\"https://doi.org/\"\n        xmlns:wf4ever=\"http://purl.org/wf4ever/wf4ever#\"\n        xmlns:prov=\"http://www.w3.org/ns/prov#\"\n        xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <cwlprov:hostname>localhost</cwlprov:hostname>\n  </prov:agent>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <foaf:accountName>crim-ca/weaver:6.0.0</foaf:accountName>\n  </prov:agent>\n  <prov:person prov:id=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">schema:Person</prov:type>\n    <foaf:account xsi:type=\"xsd:QName\">id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b</foaf:account>\n    <foaf:name>crim-ca/weaver:6.0.0</foaf:name>\n    <schema:name>crim-ca/weaver:6.0.0</schema:name>\n  </prov:person>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:softwareAgent prov:id=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\">\n    <prov:label>cwltool 3.1.20240708091338.dev15+g9c05bb7d</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowEngine</prov:type>\n  </prov:softwareAgent>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:starter prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:time>2024-12-12T09:16:17.843783</prov:time>\n  </prov:wasStartedBy>\n  <prov:activity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:startTime>2024-12-12T09:16:17.843806</prov:startTime>\n    <prov:label>Run of workflow/packed.cwl#main</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowRun</prov:type>\n  </prov:activity>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:plan prov:ref=\"wf:main\"/>\n  </prov:wasAssociatedWith>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:starter prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:17.843852</prov:time>\n  </prov:wasStartedBy>\n  <prov:hadPrimarySource prov:id=\"data:644e201526525f62152815a76a2dc773450f3dd9\">\n    <prov:label>Source code repository</prov:label>\n    <prov:location xsi:type=\"xsd:string\">https://github.com/crim-ca/weaver</prov:location>\n  </prov:hadPrimarySource>\n  <prov:softwareAgent prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\">\n    <prov:label>Weaver internal WPS used for demo and testing.</prov:label>\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:generalEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n    <prov:specificEntity prov:ref=\"doi:10.5281/zenodo.14210717\"/>\n  </prov:softwareAgent>\n  <prov:organization prov:id=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\">\n    <foaf:name>Computer Research Institute of Montr&#233;al</foaf:name>\n    <schema:name>Computer Research Institute of Montr&#233;al</schema:name>\n  </prov:organization>\n  <prov:organization prov:id=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\">\n    <prov:label>Server Provider</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://pavics-weaver.readthedocs.org/en/latest/</prov:location>\n    <foaf:name>CRIM</foaf:name>\n    <schema:name>CRIM</schema:name>\n  </prov:organization>\n  <prov:entity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:label>Job Information</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:ProcessRun</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\">\n    <prov:label>Process Description</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:entity>\n  <prov:hadPrimarySource>\n    <prov:generatedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:usedEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:hadPrimarySource>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:generalEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  </prov:specializationOf>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\"/>\n    <prov:agent prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:wasAttributedTo>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:trigger prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasStartedBy>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:trigger prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T14:15:50.834000+00:00</prov:time>\n  </prov:wasStartedBy>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:generalEntity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:specializationOf>\n  <prov:alternateOf>\n    <prov:alternate1 prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:alternate2 prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:alternateOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:activity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\"/>\n  </prov:wasGeneratedBy>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:agent prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasAttributedTo>\n  <prov:plan prov:id=\"wf:main\">\n    <prov:label>Prospective provenance</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:plan>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.846280</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/message</prov:role>\n  </prov:used>\n  <prov:softwareAgent prov:id=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\">\n    <prov:label>Container execution of image debian:stretch-slim</prov:label>\n    <cwlprov:image>debian:stretch-slim</cwlprov:image>\n  </prov:softwareAgent>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\"/>\n  </prov:wasAssociatedWith>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.863017</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/message</prov:role>\n  </prov:used>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stderr.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stderr</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:generalEntity prov:ref=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  <prov:entity prov:id=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867034</prov:time>\n  </prov:wasEndedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:18.869299</prov:time>\n  </prov:wasEndedBy>\n</prov:document>\n"
              examples:
                PROV-JSON:
                  summary: Provenance details returned in PROV-JSON format.
                  value:
                    prefix:
                      wfprov: http://purl.org/wf4ever/wfprov#
                      wfdesc: http://purl.org/wf4ever/wfdesc#
                      cwlprov: https://w3id.org/cwl/prov#
                      foaf: http://xmlns.com/foaf/0.1/
                      schema: http://schema.org/
                      orcid: https://orcid.org/
                      id: 'urn:uuid:'
                      data: 'urn:hash::sha1:'
                      sha256: nih:sha-256;
                      researchobject: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/
                      metadata: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/
                      provenance: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/
                      wf: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#
                      input: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#
                      doi: https://doi.org/
                      wf4ever: http://purl.org/wf4ever/wf4ever#
                    agent:
                      id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b:
                      - {}
                      - prov:type:
                          $: foaf:OnlineAccount
                          type: prov:QUALIFIED_NAME
                        prov:location: http://localhost:4002
                        cwlprov:hostname: localhost
                      - prov:type:
                          $: foaf:OnlineAccount
                          type: prov:QUALIFIED_NAME
                        prov:label: crim-ca/weaver:6.1.0
                        foaf:accountName: crim-ca/weaver:6.1.0
                      id:b3a49ee7-f620-4154-9e4d-d2e948748deb:
                        prov:type:
                        - $: schema:Person
                          type: prov:QUALIFIED_NAME
                        - $: prov:Person
                          type: prov:QUALIFIED_NAME
                        prov:label: crim-ca/weaver:6.1.0
                        foaf:name: crim-ca/weaver:6.1.0
                        foaf:account:
                          $: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          type: prov:QUALIFIED_NAME
                        schema:name: crim-ca/weaver:6.1.0
                      id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c:
                        prov:type:
                        - $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:WorkflowEngine
                          type: prov:QUALIFIED_NAME
                        prov:label: cwltool 3.1.20240708091338.dev15+g9c05bb7d
                      data:15401f8d937f5d526951c1bf20dcba16a1271d97:
                        prov:type:
                          $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver
                        prov:label:
                        - Weaver internal WPS used for demo and testing.
                        - crim-ca/weaver:6.1.0
                        prov:generalEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                        prov:specificEntity: doi:10.5281/zenodo.14210717
                      id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1:
                        prov:type:
                          $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        cwlprov:image: debian:stretch-slim
                        prov:label: Container execution of image debian:stretch-slim
                    actedOnBehalfOf:
                      _:id1:
                        prov:delegate: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                      _:id6:
                        prov:delegate: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                    wasStartedBy:
                      _:id2:
                        prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:starter: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:time: '2024-12-12T09:16:17.843783'
                      _:id4:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:starter: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:time: '2024-12-12T09:16:17.843852'
                      _:id10:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:trigger: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      _:id11:
                        prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:trigger: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T14:15:50.834000+00:00'
                    activity:
                      id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                        prov:startTime: '2024-12-12T09:16:17.843806'
                        prov:type:
                          $: wfprov:WorkflowRun
                          type: prov:QUALIFIED_NAME
                        prov:label: Run of workflow/packed.cwl#main
                    wasAssociatedWith:
                      _:id3:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:agent: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:plan: wf:main
                      _:id18:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:agent: id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1
                    entity:
                      data:644e201526525f62152815a76a2dc773450f3dd9:
                        prov:type:
                          $: prov:PrimarySource
                          type: prov:QUALIFIED_NAME
                        prov:label: Source code repository
                        prov:location: https://github.com/crim-ca/weaver
                      data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2:
                        prov:type:
                          $: prov:Organization
                          type: prov:QUALIFIED_NAME
                        foaf:name: "Computer Research Institute of Montr\xE9al"
                        schema:name: "Computer Research Institute of Montr\xE9al"
                      data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0:
                        foaf:name: CRIM
                        schema:name: CRIM
                        prov:location: http://pavics-weaver.readthedocs.org/en/latest/
                        prov:type:
                          $: prov:Organization
                          type: prov:QUALIFIED_NAME
                        prov:label: Server Provider
                      id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                        prov:type:
                          $: wfdesc:ProcessRun
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:label: Job Information
                      data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo:
                        prov:type:
                          $: wfdesc:Process
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver/processes/echo
                        prov:label: Process Description
                      wf:main:
                        prov:type:
                        - $: wfdesc:Process
                          type: prov:QUALIFIED_NAME
                        - $: prov:Plan
                          type: prov:QUALIFIED_NAME
                        prov:label: Prospective provenance
                      data:2ef7bde608ce5404e97d5f042f95f89f1c232871:
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        prov:value: Hello World!
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        prov:value: Hello World!
                      data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b:
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                      - {}
                      id:59967079-217e-4bdb-92d7-2ef2f784825c:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stdout.log
                        cwlprov:nameroot: stdout
                        cwlprov:nameext: .log
                      data:da39a3ee5e6b4b0d3255bfef95601890afd80709:
                        prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                      id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stderr.log
                        cwlprov:nameroot: stderr
                        cwlprov:nameext: .log
                      id:6b04550d-c2bd-400b-858b-14e287bbf8c3:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stdout.log
                        cwlprov:nameroot: stdout
                        cwlprov:nameext: .log
                    wasDerivedFrom:
                      _:id5:
                        prov:generatedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:usedEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                        prov:type:
                          $: prov:PrimarySource
                          type: prov:QUALIFIED_NAME
                      _:id9:
                        prov:generatedEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      _:id15:
                        prov:generatedEntity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                        prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                    specializationOf:
                      _:id7:
                        prov:specificEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:generalEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                      _:id12:
                        prov:specificEntity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:generalEntity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                      _:id20:
                        prov:specificEntity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                      _:id22:
                        prov:specificEntity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:generalEntity: data:da39a3ee5e6b4b0d3255bfef95601890afd80709
                      _:id24:
                        prov:specificEntity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                    wasAttributedTo:
                      _:id8:
                        prov:entity: data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2
                        prov:agent: data:644e201526525f62152815a76a2dc773450f3dd9
                      _:id16:
                        prov:entity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                        prov:agent: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                    alternateOf:
                      _:id13:
                        prov:alternate1: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:alternate2: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                    wasGeneratedBy:
                      _:id14:
                        prov:entity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:activity: data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo
                      _:id21:
                        prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/output
                          type: prov:QUALIFIED_NAME
                      _:id23:
                        prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                          type: prov:QUALIFIED_NAME
                      _:id25:
                        prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                          type: prov:QUALIFIED_NAME
                      _:id27:
                        prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/output
                          type: prov:QUALIFIED_NAME
                      _:id28:
                        prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                          type: prov:QUALIFIED_NAME
                      _:id29:
                        prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                          type: prov:QUALIFIED_NAME
                    used:
                      _:id17:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                        prov:time: '2024-12-12T09:16:17.846280'
                        prov:role:
                          $: wf:main/message
                          type: prov:QUALIFIED_NAME
                      _:id19:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                        prov:time: '2024-12-12T09:16:17.863017'
                        prov:role:
                          $: wf:main/echo/message
                          type: prov:QUALIFIED_NAME
                    wasEndedBy:
                      _:id26:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:ender: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867034'
                      _:id30:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:ender: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:time: '2024-12-12T09:16:18.869299'
                PROV-N:
                  summary: Provenance details returned in PROV-N format.
                  value: "document\n  prefix wfprov <http://purl.org/wf4ever/wfprov#>\n  prefix wfdesc <http://purl.org/wf4ever/wfdesc#>\n  prefix cwlprov <https://w3id.org/cwl/prov#>\n  prefix foaf <http://xmlns.com/foaf/0.1/>\n  prefix schema <http://schema.org/>\n  prefix orcid <https://orcid.org/>\n  prefix id <urn:uuid:>\n  prefix data <urn:hash::sha1:>\n  prefix sha256 <nih:sha-256;>\n  prefix researchobject <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/>\n  prefix metadata <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/>\n  prefix provenance <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/>\n  prefix wf <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#>\n  prefix input <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#>\n  prefix doi <https://doi.org/>\n  prefix wf4ever <http://purl.org/wf4ever/wf4ever#>\n  \n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:location=\"http://localhost:4002\", cwlprov:hostname=\"localhost\"])\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:label=\"crim-ca/weaver:6.0.0\", foaf:accountName=\"crim-ca/weaver:6.0.0\"])\n  agent(id:b3a49ee7-f620-4154-9e4d-d2e948748deb, [prov:type='schema:Person', prov:type='prov:Person', prov:label=\"crim-ca/weaver:6.0.0\", foaf:name=\"crim-ca/weaver:6.0.0\", foaf:account='id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b', schema:name=\"crim-ca/weaver:6.0.0\"])\n  actedOnBehalfOf(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  agent(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, [prov:type='prov:SoftwareAgent', prov:type='wfprov:WorkflowEngine', prov:label=\"cwltool 3.1.20240708091338.dev15+g9c05bb7d\"])\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, -, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, 2024-12-12T09:16:17.843783)\n  activity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:17.843806, -, [prov:type='wfprov:WorkflowRun', prov:label=\"Run of workflow/packed.cwl#main\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, wf:main)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:17.843852)\n  entity(data:644e201526525f62152815a76a2dc773450f3dd9, [prov:type='prov:PrimarySource', prov:label=\"Source code repository\", prov:location=\"https://github.com/crim-ca/weaver\"])\n  agent(data:15401f8d937f5d526951c1bf20dcba16a1271d97, [prov:type='prov:SoftwareAgent', prov:location=\"http://localhost:4002\", prov:label=\"Weaver internal WPS used for demo and testing.\", prov:label=\"crim-ca/weaver:6.0.0\", prov:generalEntity='data:644e201526525f62152815a76a2dc773450f3dd9', prov:specificEntity='doi:10.5281/zenodo.14210717'])\n  entity(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, [prov:type='prov:Organization', foaf:name=\"Computer Research Institute of Montr\xE9al\", schema:name=\"Computer Research Institute of Montr\xE9al\"])\n  entity(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, [foaf:name=\"CRIM\", schema:name=\"CRIM\", prov:location=\"http://pavics-weaver.readthedocs.org/en/latest/\", prov:type='prov:Organization', prov:label=\"Server Provider\"])\n  entity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, [prov:type='wfdesc:ProcessRun', prov:location=\"http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a\", prov:label=\"Job Information\"])\n  entity(data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, [prov:type='wfdesc:Process', prov:location=\"http://localhost:4002/processes/echo\", prov:label=\"Process Description\"])\n  wasDerivedFrom(data:15401f8d937f5d526951c1bf20dcba16a1271d97, data:644e201526525f62152815a76a2dc773450f3dd9, -, -, -, [prov:type='prov:PrimarySource'])\n  actedOnBehalfOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  specializationOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  wasAttributedTo(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, data:644e201526525f62152815a76a2dc773450f3dd9)\n  wasDerivedFrom(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -)\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, 2024-12-12T14:15:50.834000+00:00)\n  specializationOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  alternateOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  wasGeneratedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, -)\n  wasDerivedFrom(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasAttributedTo(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97)\n  entity(wf:main, [prov:type='wfdesc:Process', prov:type='prov:Plan', prov:label=\"Prospective provenance\"])\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.846280, [prov:role='wf:main/message'])\n  agent(id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, [prov:type='prov:SoftwareAgent', cwlprov:image=\"debian:stretch-slim\", prov:label=\"Container execution of image debian:stretch-slim\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, -)\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.863017, [prov:role='wf:main/echo/message'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b, [prov:type='wfprov:Artifact'])\n  entity(id:59967079-217e-4bdb-92d7-2ef2f784825c, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:59967079-217e-4bdb-92d7-2ef2f784825c, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/output'])\n  entity(data:da39a3ee5e6b4b0d3255bfef95601890afd80709, [prov:type='wfprov:Artifact'])\n  entity(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stderr.log\", cwlprov:nameroot=\"stderr\", cwlprov:nameext=\".log\"])\n  specializationOf(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, data:da39a3ee5e6b4b0d3255bfef95601890afd80709)\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  entity(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867034)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/output'])\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:18.869299)\nendDocument\n"
                PROV-XML:
                  summary: Provenance details returned in PROV-XML format.
                  value: "<?xml version='1.0' encoding='ASCII'?>\n<prov:document\n        xmlns:wfprov=\"http://purl.org/wf4ever/wfprov#\"\n        xmlns:wfdesc=\"http://purl.org/wf4ever/wfdesc#\"\n        xmlns:cwlprov=\"https://w3id.org/cwl/prov#\"\n        xmlns:foaf=\"http://xmlns.com/foaf/0.1/\"\n        xmlns:schema=\"http://schema.org/\"\n        xmlns:orcid=\"https://orcid.org/\"\n        xmlns:id=\"urn:uuid:\"\n        xmlns:data=\"urn:hash::sha1:\"\n        xmlns:sha256=\"nih:sha-256;\"\n        xmlns:researchobject=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/\"\n        xmlns:metadata=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/\"\n        xmlns:provenance=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/\"\n        xmlns:wf=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#\"\n        xmlns:input=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#\"\n        xmlns:doi=\"https://doi.org/\"\n        xmlns:wf4ever=\"http://purl.org/wf4ever/wf4ever#\"\n        xmlns:prov=\"http://www.w3.org/ns/prov#\"\n        xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <cwlprov:hostname>localhost</cwlprov:hostname>\n  </prov:agent>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <foaf:accountName>crim-ca/weaver:6.0.0</foaf:accountName>\n  </prov:agent>\n  <prov:person prov:id=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">schema:Person</prov:type>\n    <foaf:account xsi:type=\"xsd:QName\">id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b</foaf:account>\n    <foaf:name>crim-ca/weaver:6.0.0</foaf:name>\n    <schema:name>crim-ca/weaver:6.0.0</schema:name>\n  </prov:person>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:softwareAgent prov:id=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\">\n    <prov:label>cwltool 3.1.20240708091338.dev15+g9c05bb7d</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowEngine</prov:type>\n  </prov:softwareAgent>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:starter prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:time>2024-12-12T09:16:17.843783</prov:time>\n  </prov:wasStartedBy>\n  <prov:activity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:startTime>2024-12-12T09:16:17.843806</prov:startTime>\n    <prov:label>Run of workflow/packed.cwl#main</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowRun</prov:type>\n  </prov:activity>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:plan prov:ref=\"wf:main\"/>\n  </prov:wasAssociatedWith>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:starter prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:17.843852</prov:time>\n  </prov:wasStartedBy>\n  <prov:hadPrimarySource prov:id=\"data:644e201526525f62152815a76a2dc773450f3dd9\">\n    <prov:label>Source code repository</prov:label>\n    <prov:location xsi:type=\"xsd:string\">https://github.com/crim-ca/weaver</prov:location>\n  </prov:hadPrimarySource>\n  <prov:softwareAgent prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\">\n    <prov:label>Weaver internal WPS used for demo and testing.</prov:label>\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:generalEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n    <prov:specificEntity prov:ref=\"doi:10.5281/zenodo.14210717\"/>\n  </prov:softwareAgent>\n  <prov:organization prov:id=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\">\n    <foaf:name>Computer Research Institute of Montr&#233;al</foaf:name>\n    <schema:name>Computer Research Institute of Montr&#233;al</schema:name>\n  </prov:organization>\n  <prov:organization prov:id=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\">\n    <prov:label>Server Provider</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://pavics-weaver.readthedocs.org/en/latest/</prov:location>\n    <foaf:name>CRIM</foaf:name>\n    <schema:name>CRIM</schema:name>\n  </prov:organization>\n  <prov:entity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:label>Job Information</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:ProcessRun</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\">\n    <prov:label>Process Description</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:entity>\n  <prov:hadPrimarySource>\n    <prov:generatedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:usedEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:hadPrimarySource>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:generalEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  </prov:specializationOf>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\"/>\n    <prov:agent prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:wasAttributedTo>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:trigger prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasStartedBy>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:trigger prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T14:15:50.834000+00:00</prov:time>\n  </prov:wasStartedBy>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:generalEntity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:specializationOf>\n  <prov:alternateOf>\n    <prov:alternate1 prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:alternate2 prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:alternateOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:activity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\"/>\n  </prov:wasGeneratedBy>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:agent prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasAttributedTo>\n  <prov:plan prov:id=\"wf:main\">\n    <prov:label>Prospective provenance</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:plan>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.846280</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/message</prov:role>\n  </prov:used>\n  <prov:softwareAgent prov:id=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\">\n    <prov:label>Container execution of image debian:stretch-slim</prov:label>\n    <cwlprov:image>debian:stretch-slim</cwlprov:image>\n  </prov:softwareAgent>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\"/>\n  </prov:wasAssociatedWith>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.863017</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/message</prov:role>\n  </prov:used>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stderr.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stderr</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:generalEntity prov:ref=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  <prov:entity prov:id=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867034</prov:time>\n  </prov:wasEndedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:18.869299</prov:time>\n  </prov:wasEndedBy>\n</prov:document>\n"
            application/xml:
              schema:
                $ref: '#/components/responses/OkGetJobProvResponse'
                examples:
                  PROV-JSON:
                    summary: Provenance details returned in PROV-JSON format.
                    value:
                      prefix:
                        wfprov: http://purl.org/wf4ever/wfprov#
                        wfdesc: http://purl.org/wf4ever/wfdesc#
                        cwlprov: https://w3id.org/cwl/prov#
                        foaf: http://xmlns.com/foaf/0.1/
                        schema: http://schema.org/
                        orcid: https://orcid.org/
                        id: 'urn:uuid:'
                        data: 'urn:hash::sha1:'
                        sha256: nih:sha-256;
                        researchobject: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/
                        metadata: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/
                        provenance: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/
                        wf: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#
                        input: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#
                        doi: https://doi.org/
                        wf4ever: http://purl.org/wf4ever/wf4ever#
                      agent:
                        id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b:
                        - {}
                        - prov:type:
                            $: foaf:OnlineAccount
                            type: prov:QUALIFIED_NAME
                          prov:location: http://localhost:4002
                          cwlprov:hostname: localhost
                        - prov:type:
                            $: foaf:OnlineAccount
                            type: prov:QUALIFIED_NAME
                          prov:label: crim-ca/weaver:6.1.0
                          foaf:accountName: crim-ca/weaver:6.1.0
                        id:b3a49ee7-f620-4154-9e4d-d2e948748deb:
                          prov:type:
                          - $: schema:Person
                            type: prov:QUALIFIED_NAME
                          - $: prov:Person
                            type: prov:QUALIFIED_NAME
                          prov:label: crim-ca/weaver:6.1.0
                          foaf:name: crim-ca/weaver:6.1.0
                          foaf:account:
                            $: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                            type: prov:QUALIFIED_NAME
                          schema:name: crim-ca/weaver:6.1.0
                        id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c:
                          prov:type:
                          - $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:WorkflowEngine
                            type: prov:QUALIFIED_NAME
                          prov:label: cwltool 3.1.20240708091338.dev15+g9c05bb7d
                        data:15401f8d937f5d526951c1bf20dcba16a1271d97:
                          prov:type:
                            $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver
                          prov:label:
                          - Weaver internal WPS used for demo and testing.
                          - crim-ca/weaver:6.1.0
                          prov:generalEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                          prov:specificEntity: doi:10.5281/zenodo.14210717
                        id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1:
                          prov:type:
                            $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          cwlprov:image: debian:stretch-slim
                          prov:label: Container execution of image debian:stretch-slim
                      actedOnBehalfOf:
                        _:id1:
                          prov:delegate: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                        _:id6:
                          prov:delegate: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                      wasStartedBy:
                        _:id2:
                          prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:starter: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:time: '2024-12-12T09:16:17.843783'
                        _:id4:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:starter: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:time: '2024-12-12T09:16:17.843852'
                        _:id10:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:trigger: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        _:id11:
                          prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:trigger: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T14:15:50.834000+00:00'
                      activity:
                        id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                          prov:startTime: '2024-12-12T09:16:17.843806'
                          prov:type:
                            $: wfprov:WorkflowRun
                            type: prov:QUALIFIED_NAME
                          prov:label: Run of workflow/packed.cwl#main
                      wasAssociatedWith:
                        _:id3:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:agent: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:plan: wf:main
                        _:id18:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:agent: id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1
                      entity:
                        data:644e201526525f62152815a76a2dc773450f3dd9:
                          prov:type:
                            $: prov:PrimarySource
                            type: prov:QUALIFIED_NAME
                          prov:label: Source code repository
                          prov:location: https://github.com/crim-ca/weaver
                        data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2:
                          prov:type:
                            $: prov:Organization
                            type: prov:QUALIFIED_NAME
                          foaf:name: "Computer Research Institute of Montr\xE9al"
                          schema:name: "Computer Research Institute of Montr\xE9al"
                        data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0:
                          foaf:name: CRIM
                          schema:name: CRIM
                          prov:location: http://pavics-weaver.readthedocs.org/en/latest/
                          prov:type:
                            $: prov:Organization
                            type: prov:QUALIFIED_NAME
                          prov:label: Server Provider
                        id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                          prov:type:
                            $: wfdesc:ProcessRun
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:label: Job Information
                        data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo:
                          prov:type:
                            $: wfdesc:Process
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver/processes/echo
                          prov:label: Process Description
                        wf:main:
                          prov:type:
                          - $: wfdesc:Process
                            type: prov:QUALIFIED_NAME
                          - $: prov:Plan
                            type: prov:QUALIFIED_NAME
                          prov:label: Prospective provenance
                        data:2ef7bde608ce5404e97d5f042f95f89f1c232871:
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          prov:value: Hello World!
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          prov:value: Hello World!
                        data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b:
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                        - {}
                        id:59967079-217e-4bdb-92d7-2ef2f784825c:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stdout.log
                          cwlprov:nameroot: stdout
                          cwlprov:nameext: .log
                        data:da39a3ee5e6b4b0d3255bfef95601890afd80709:
                          prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                        id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stderr.log
                          cwlprov:nameroot: stderr
                          cwlprov:nameext: .log
                        id:6b04550d-c2bd-400b-858b-14e287bbf8c3:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stdout.log
                          cwlprov:nameroot: stdout
                          cwlprov:nameext: .log
                      wasDerivedFrom:
                        _:id5:
                          prov:generatedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:usedEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                          prov:type:
                            $: prov:PrimarySource
                            type: prov:QUALIFIED_NAME
                        _:id9:
                          prov:generatedEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        _:id15:
                          prov:generatedEntity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                          prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      specializationOf:
                        _:id7:
                          prov:specificEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:generalEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        _:id12:
                          prov:specificEntity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:generalEntity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        _:id20:
                          prov:specificEntity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                        _:id22:
                          prov:specificEntity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:generalEntity: data:da39a3ee5e6b4b0d3255bfef95601890afd80709
                        _:id24:
                          prov:specificEntity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                      wasAttributedTo:
                        _:id8:
                          prov:entity: data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2
                          prov:agent: data:644e201526525f62152815a76a2dc773450f3dd9
                        _:id16:
                          prov:entity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                          prov:agent: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      alternateOf:
                        _:id13:
                          prov:alternate1: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:alternate2: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                      wasGeneratedBy:
                        _:id14:
                          prov:entity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:activity: data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo
                        _:id21:
                          prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/output
                            type: prov:QUALIFIED_NAME
                        _:id23:
                          prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                            type: prov:QUALIFIED_NAME
                        _:id25:
                          prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                            type: prov:QUALIFIED_NAME
                        _:id27:
                          prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/output
                            type: prov:QUALIFIED_NAME
                        _:id28:
                          prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                            type: prov:QUALIFIED_NAME
                        _:id29:
                          prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                            type: prov:QUALIFIED_NAME
                      used:
                        _:id17:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                          prov:time: '2024-12-12T09:16:17.846280'
                          prov:role:
                            $: wf:main/message
                            type: prov:QUALIFIED_NAME
                        _:id19:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                          prov:time: '2024-12-12T09:16:17.863017'
                          prov:role:
                            $: wf:main/echo/message
                            type: prov:QUALIFIED_NAME
                      wasEndedBy:
                        _:id26:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:ender: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867034'
                        _:id30:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:ender: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:time: '2024-12-12T09:16:18.869299'
                  PROV-N:
                    summary: Provenance details returned in PROV-N format.
                    value: "document\n  prefix wfprov <http://purl.org/wf4ever/wfprov#>\n  prefix wfdesc <http://purl.org/wf4ever/wfdesc#>\n  prefix cwlprov <https://w3id.org/cwl/prov#>\n  prefix foaf <http://xmlns.com/foaf/0.1/>\n  prefix schema <http://schema.org/>\n  prefix orcid <https://orcid.org/>\n  prefix id <urn:uuid:>\n  prefix data <urn:hash::sha1:>\n  prefix sha256 <nih:sha-256;>\n  prefix researchobject <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/>\n  prefix metadata <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/>\n  prefix provenance <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/>\n  prefix wf <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#>\n  prefix input <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#>\n  prefix doi <https://doi.org/>\n  prefix wf4ever <http://purl.org/wf4ever/wf4ever#>\n  \n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:location=\"http://localhost:4002\", cwlprov:hostname=\"localhost\"])\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:label=\"crim-ca/weaver:6.0.0\", foaf:accountName=\"crim-ca/weaver:6.0.0\"])\n  agent(id:b3a49ee7-f620-4154-9e4d-d2e948748deb, [prov:type='schema:Person', prov:type='prov:Person', prov:label=\"crim-ca/weaver:6.0.0\", foaf:name=\"crim-ca/weaver:6.0.0\", foaf:account='id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b', schema:name=\"crim-ca/weaver:6.0.0\"])\n  actedOnBehalfOf(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  agent(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, [prov:type='prov:SoftwareAgent', prov:type='wfprov:WorkflowEngine', prov:label=\"cwltool 3.1.20240708091338.dev15+g9c05bb7d\"])\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, -, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, 2024-12-12T09:16:17.843783)\n  activity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:17.843806, -, [prov:type='wfprov:WorkflowRun', prov:label=\"Run of workflow/packed.cwl#main\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, wf:main)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:17.843852)\n  entity(data:644e201526525f62152815a76a2dc773450f3dd9, [prov:type='prov:PrimarySource', prov:label=\"Source code repository\", prov:location=\"https://github.com/crim-ca/weaver\"])\n  agent(data:15401f8d937f5d526951c1bf20dcba16a1271d97, [prov:type='prov:SoftwareAgent', prov:location=\"http://localhost:4002\", prov:label=\"Weaver internal WPS used for demo and testing.\", prov:label=\"crim-ca/weaver:6.0.0\", prov:generalEntity='data:644e201526525f62152815a76a2dc773450f3dd9', prov:specificEntity='doi:10.5281/zenodo.14210717'])\n  entity(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, [prov:type='prov:Organization', foaf:name=\"Computer Research Institute of Montr\xE9al\", schema:name=\"Computer Research Institute of Montr\xE9al\"])\n  entity(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, [foaf:name=\"CRIM\", schema:name=\"CRIM\", prov:location=\"http://pavics-weaver.readthedocs.org/en/latest/\", prov:type='prov:Organization', prov:label=\"Server Provider\"])\n  entity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, [prov:type='wfdesc:ProcessRun', prov:location=\"http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a\", prov:label=\"Job Information\"])\n  entity(data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, [prov:type='wfdesc:Process', prov:location=\"http://localhost:4002/processes/echo\", prov:label=\"Process Description\"])\n  wasDerivedFrom(data:15401f8d937f5d526951c1bf20dcba16a1271d97, data:644e201526525f62152815a76a2dc773450f3dd9, -, -, -, [prov:type='prov:PrimarySource'])\n  actedOnBehalfOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  specializationOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  wasAttributedTo(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, data:644e201526525f62152815a76a2dc773450f3dd9)\n  wasDerivedFrom(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -)\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, 2024-12-12T14:15:50.834000+00:00)\n  specializationOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  alternateOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  wasGeneratedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, -)\n  wasDerivedFrom(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasAttributedTo(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97)\n  entity(wf:main, [prov:type='wfdesc:Process', prov:type='prov:Plan', prov:label=\"Prospective provenance\"])\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.846280, [prov:role='wf:main/message'])\n  agent(id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, [prov:type='prov:SoftwareAgent', cwlprov:image=\"debian:stretch-slim\", prov:label=\"Container execution of image debian:stretch-slim\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, -)\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.863017, [prov:role='wf:main/echo/message'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b, [prov:type='wfprov:Artifact'])\n  entity(id:59967079-217e-4bdb-92d7-2ef2f784825c, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:59967079-217e-4bdb-92d7-2ef2f784825c, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/output'])\n  entity(data:da39a3ee5e6b4b0d3255bfef95601890afd80709, [prov:type='wfprov:Artifact'])\n  entity(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stderr.log\", cwlprov:nameroot=\"stderr\", cwlprov:nameext=\".log\"])\n  specializationOf(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, data:da39a3ee5e6b4b0d3255bfef95601890afd80709)\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  entity(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867034)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/output'])\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:18.869299)\nendDocument\n"
                  PROV-XML:
                    summary: Provenance details returned in PROV-XML format.
                    value: "<?xml version='1.0' encoding='ASCII'?>\n<prov:document\n        xmlns:wfprov=\"http://purl.org/wf4ever/wfprov#\"\n        xmlns:wfdesc=\"http://purl.org/wf4ever/wfdesc#\"\n        xmlns:cwlprov=\"https://w3id.org/cwl/prov#\"\n        xmlns:foaf=\"http://xmlns.com/foaf/0.1/\"\n        xmlns:schema=\"http://schema.org/\"\n        xmlns:orcid=\"https://orcid.org/\"\n        xmlns:id=\"urn:uuid:\"\n        xmlns:data=\"urn:hash::sha1:\"\n        xmlns:sha256=\"nih:sha-256;\"\n        xmlns:researchobject=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/\"\n        xmlns:metadata=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/\"\n        xmlns:provenance=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/\"\n        xmlns:wf=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#\"\n        xmlns:input=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#\"\n        xmlns:doi=\"https://doi.org/\"\n        xmlns:wf4ever=\"http://purl.org/wf4ever/wf4ever#\"\n        xmlns:prov=\"http://www.w3.org/ns/prov#\"\n        xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <cwlprov:hostname>localhost</cwlprov:hostname>\n  </prov:agent>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <foaf:accountName>crim-ca/weaver:6.0.0</foaf:accountName>\n  </prov:agent>\n  <prov:person prov:id=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">schema:Person</prov:type>\n    <foaf:account xsi:type=\"xsd:QName\">id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b</foaf:account>\n    <foaf:name>crim-ca/weaver:6.0.0</foaf:name>\n    <schema:name>crim-ca/weaver:6.0.0</schema:name>\n  </prov:person>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:softwareAgent prov:id=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\">\n    <prov:label>cwltool 3.1.20240708091338.dev15+g9c05bb7d</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowEngine</prov:type>\n  </prov:softwareAgent>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:starter prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:time>2024-12-12T09:16:17.843783</prov:time>\n  </prov:wasStartedBy>\n  <prov:activity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:startTime>2024-12-12T09:16:17.843806</prov:startTime>\n    <prov:label>Run of workflow/packed.cwl#main</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowRun</prov:type>\n  </prov:activity>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:plan prov:ref=\"wf:main\"/>\n  </prov:wasAssociatedWith>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:starter prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:17.843852</prov:time>\n  </prov:wasStartedBy>\n  <prov:hadPrimarySource prov:id=\"data:644e201526525f62152815a76a2dc773450f3dd9\">\n    <prov:label>Source code repository</prov:label>\n    <prov:location xsi:type=\"xsd:string\">https://github.com/crim-ca/weaver</prov:location>\n  </prov:hadPrimarySource>\n  <prov:softwareAgent prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\">\n    <prov:label>Weaver internal WPS used for demo and testing.</prov:label>\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:generalEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n    <prov:specificEntity prov:ref=\"doi:10.5281/zenodo.14210717\"/>\n  </prov:softwareAgent>\n  <prov:organization prov:id=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\">\n    <foaf:name>Computer Research Institute of Montr&#233;al</foaf:name>\n    <schema:name>Computer Research Institute of Montr&#233;al</schema:name>\n  </prov:organization>\n  <prov:organization prov:id=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\">\n    <prov:label>Server Provider</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://pavics-weaver.readthedocs.org/en/latest/</prov:location>\n    <foaf:name>CRIM</foaf:name>\n    <schema:name>CRIM</schema:name>\n  </prov:organization>\n  <prov:entity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:label>Job Information</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:ProcessRun</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\">\n    <prov:label>Process Description</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:entity>\n  <prov:hadPrimarySource>\n    <prov:generatedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:usedEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:hadPrimarySource>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:generalEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  </prov:specializationOf>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\"/>\n    <prov:agent prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:wasAttributedTo>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:trigger prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasStartedBy>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:trigger prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T14:15:50.834000+00:00</prov:time>\n  </prov:wasStartedBy>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:generalEntity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:specializationOf>\n  <prov:alternateOf>\n    <prov:alternate1 prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:alternate2 prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:alternateOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:activity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\"/>\n  </prov:wasGeneratedBy>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:agent prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasAttributedTo>\n  <prov:plan prov:id=\"wf:main\">\n    <prov:label>Prospective provenance</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:plan>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.846280</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/message</prov:role>\n  </prov:used>\n  <prov:softwareAgent prov:id=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\">\n    <prov:label>Container execution of image debian:stretch-slim</prov:label>\n    <cwlprov:image>debian:stretch-slim</cwlprov:image>\n  </prov:softwareAgent>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\"/>\n  </prov:wasAssociatedWith>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.863017</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/message</prov:role>\n  </prov:used>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stderr.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stderr</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:generalEntity prov:ref=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  <prov:entity prov:id=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867034</prov:time>\n  </prov:wasEndedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:18.869299</prov:time>\n  </prov:wasEndedBy>\n</prov:document>\n"
              examples:
                PROV-JSON:
                  summary: Provenance details returned in PROV-JSON format.
                  value:
                    prefix:
                      wfprov: http://purl.org/wf4ever/wfprov#
                      wfdesc: http://purl.org/wf4ever/wfdesc#
                      cwlprov: https://w3id.org/cwl/prov#
                      foaf: http://xmlns.com/foaf/0.1/
                      schema: http://schema.org/
                      orcid: https://orcid.org/
                      id: 'urn:uuid:'
                      data: 'urn:hash::sha1:'
                      sha256: nih:sha-256;
                      researchobject: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/
                      metadata: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/
                      provenance: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/
                      wf: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#
                      input: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#
                      doi: https://doi.org/
                      wf4ever: http://purl.org/wf4ever/wf4ever#
                    agent:
                      id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b:
                      - {}
                      - prov:type:
                          $: foaf:OnlineAccount
                          type: prov:QUALIFIED_NAME
                        prov:location: http://localhost:4002
                        cwlprov:hostname: localhost
                      - prov:type:
                          $: foaf:OnlineAccount
                          type: prov:QUALIFIED_NAME
                        prov:label: crim-ca/weaver:6.1.0
                        foaf:accountName: crim-ca/weaver:6.1.0
                      id:b3a49ee7-f620-4154-9e4d-d2e948748deb:
                        prov:type:
                        - $: schema:Person
                          type: prov:QUALIFIED_NAME
                        - $: prov:Person
                          type: prov:QUALIFIED_NAME
                        prov:label: crim-ca/weaver:6.1.0
                        foaf:name: crim-ca/weaver:6.1.0
                        foaf:account:
                          $: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          type: prov:QUALIFIED_NAME
                        schema:name: crim-ca/weaver:6.1.0
                      id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c:
                        prov:type:
                        - $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:WorkflowEngine
                          type: prov:QUALIFIED_NAME
                        prov:label: cwltool 3.1.20240708091338.dev15+g9c05bb7d
                      data:15401f8d937f5d526951c1bf20dcba16a1271d97:
                        prov:type:
                          $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver
                        prov:label:
                        - Weaver internal WPS used for demo and testing.
                        - crim-ca/weaver:6.1.0
                        prov:generalEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                        prov:specificEntity: doi:10.5281/zenodo.14210717
                      id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1:
                        prov:type:
                          $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        cwlprov:image: debian:stretch-slim
                        prov:label: Container execution of image debian:stretch-slim
                    actedOnBehalfOf:
                      _:id1:
                        prov:delegate: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                      _:id6:
                        prov:delegate: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                    wasStartedBy:
                      _:id2:
                        prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:starter: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:time: '2024-12-12T09:16:17.843783'
                      _:id4:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:starter: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:time: '2024-12-12T09:16:17.843852'
                      _:id10:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:trigger: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      _:id11:
                        prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:trigger: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T14:15:50.834000+00:00'
                    activity:
                      id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                        prov:startTime: '2024-12-12T09:16:17.843806'
                        prov:type:
                          $: wfprov:WorkflowRun
                          type: prov:QUALIFIED_NAME
                        prov:label: Run of workflow/packed.cwl#main
                    wasAssociatedWith:
                      _:id3:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:agent: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:plan: wf:main
                      _:id18:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:agent: id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1
                    entity:
                      data:644e201526525f62152815a76a2dc773450f3dd9:
                        prov:type:
                          $: prov:PrimarySource
                          type: prov:QUALIFIED_NAME
                        prov:label: Source code repository
                        prov:location: https://github.com/crim-ca/weaver
                      data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2:
                        prov:type:
                          $: prov:Organization
                          type: prov:QUALIFIED_NAME
                        foaf:name: "Computer Research Institute of Montr\xE9al"
                        schema:name: "Computer Research Institute of Montr\xE9al"
                      data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0:
                        foaf:name: CRIM
                        schema:name: CRIM
                        prov:location: http://pavics-weaver.readthedocs.org/en/latest/
                        prov:type:
                          $: prov:Organization
                          type: prov:QUALIFIED_NAME
                        prov:label: Server Provider
                      id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                        prov:type:
                          $: wfdesc:ProcessRun
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:label: Job Information
                      data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo:
                        prov:type:
                          $: wfdesc:Process
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver/processes/echo
                        prov:label: Process Description
                      wf:main:
                        prov:type:
                        - $: wfdesc:Process
                          type: prov:QUALIFIED_NAME
                        - $: prov:Plan
                          type: prov:QUALIFIED_NAME
                        prov:label: Prospective provenance
                      data:2ef7bde608ce5404e97d5f042f95f89f1c232871:
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        prov:value: Hello World!
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        prov:value: Hello World!
                      data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b:
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                      - {}
                      id:59967079-217e-4bdb-92d7-2ef2f784825c:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stdout.log
                        cwlprov:nameroot: stdout
                        cwlprov:nameext: .log
                      data:da39a3ee5e6b4b0d3255bfef95601890afd80709:
                        prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                      id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stderr.log
                        cwlprov:nameroot: stderr
                        cwlprov:nameext: .log
                      id:6b04550d-c2bd-400b-858b-14e287bbf8c3:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stdout.log
                        cwlprov:nameroot: stdout
                        cwlprov:nameext: .log
                    wasDerivedFrom:
                      _:id5:
                        prov:generatedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:usedEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                        prov:type:
                          $: prov:PrimarySource
                          type: prov:QUALIFIED_NAME
                      _:id9:
                        prov:generatedEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      _:id15:
                        prov:generatedEntity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                        prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                    specializationOf:
                      _:id7:
                        prov:specificEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:generalEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                      _:id12:
                        prov:specificEntity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:generalEntity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                      _:id20:
                        prov:specificEntity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                      _:id22:
                        prov:specificEntity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:generalEntity: data:da39a3ee5e6b4b0d3255bfef95601890afd80709
                      _:id24:
                        prov:specificEntity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                    wasAttributedTo:
                      _:id8:
                        prov:entity: data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2
                        prov:agent: data:644e201526525f62152815a76a2dc773450f3dd9
                      _:id16:
                        prov:entity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                        prov:agent: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                    alternateOf:
                      _:id13:
                        prov:alternate1: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:alternate2: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                    wasGeneratedBy:
                      _:id14:
                        prov:entity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:activity: data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo
                      _:id21:
                        prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/output
                          type: prov:QUALIFIED_NAME
                      _:id23:
                        prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                          type: prov:QUALIFIED_NAME
                      _:id25:
                        prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                          type: prov:QUALIFIED_NAME
                      _:id27:
                        prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/output
                          type: prov:QUALIFIED_NAME
                      _:id28:
                        prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                          type: prov:QUALIFIED_NAME
                      _:id29:
                        prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                          type: prov:QUALIFIED_NAME
                    used:
                      _:id17:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                        prov:time: '2024-12-12T09:16:17.846280'
                        prov:role:
                          $: wf:main/message
                          type: prov:QUALIFIED_NAME
                      _:id19:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                        prov:time: '2024-12-12T09:16:17.863017'
                        prov:role:
                          $: wf:main/echo/message
                          type: prov:QUALIFIED_NAME
                    wasEndedBy:
                      _:id26:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:ender: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867034'
                      _:id30:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:ender: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:time: '2024-12-12T09:16:18.869299'
                PROV-N:
                  summary: Provenance details returned in PROV-N format.
                  value: "document\n  prefix wfprov <http://purl.org/wf4ever/wfprov#>\n  prefix wfdesc <http://purl.org/wf4ever/wfdesc#>\n  prefix cwlprov <https://w3id.org/cwl/prov#>\n  prefix foaf <http://xmlns.com/foaf/0.1/>\n  prefix schema <http://schema.org/>\n  prefix orcid <https://orcid.org/>\n  prefix id <urn:uuid:>\n  prefix data <urn:hash::sha1:>\n  prefix sha256 <nih:sha-256;>\n  prefix researchobject <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/>\n  prefix metadata <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/>\n  prefix provenance <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/>\n  prefix wf <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#>\n  prefix input <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#>\n  prefix doi <https://doi.org/>\n  prefix wf4ever <http://purl.org/wf4ever/wf4ever#>\n  \n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:location=\"http://localhost:4002\", cwlprov:hostname=\"localhost\"])\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:label=\"crim-ca/weaver:6.0.0\", foaf:accountName=\"crim-ca/weaver:6.0.0\"])\n  agent(id:b3a49ee7-f620-4154-9e4d-d2e948748deb, [prov:type='schema:Person', prov:type='prov:Person', prov:label=\"crim-ca/weaver:6.0.0\", foaf:name=\"crim-ca/weaver:6.0.0\", foaf:account='id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b', schema:name=\"crim-ca/weaver:6.0.0\"])\n  actedOnBehalfOf(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  agent(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, [prov:type='prov:SoftwareAgent', prov:type='wfprov:WorkflowEngine', prov:label=\"cwltool 3.1.20240708091338.dev15+g9c05bb7d\"])\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, -, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, 2024-12-12T09:16:17.843783)\n  activity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:17.843806, -, [prov:type='wfprov:WorkflowRun', prov:label=\"Run of workflow/packed.cwl#main\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, wf:main)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:17.843852)\n  entity(data:644e201526525f62152815a76a2dc773450f3dd9, [prov:type='prov:PrimarySource', prov:label=\"Source code repository\", prov:location=\"https://github.com/crim-ca/weaver\"])\n  agent(data:15401f8d937f5d526951c1bf20dcba16a1271d97, [prov:type='prov:SoftwareAgent', prov:location=\"http://localhost:4002\", prov:label=\"Weaver internal WPS used for demo and testing.\", prov:label=\"crim-ca/weaver:6.0.0\", prov:generalEntity='data:644e201526525f62152815a76a2dc773450f3dd9', prov:specificEntity='doi:10.5281/zenodo.14210717'])\n  entity(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, [prov:type='prov:Organization', foaf:name=\"Computer Research Institute of Montr\xE9al\", schema:name=\"Computer Research Institute of Montr\xE9al\"])\n  entity(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, [foaf:name=\"CRIM\", schema:name=\"CRIM\", prov:location=\"http://pavics-weaver.readthedocs.org/en/latest/\", prov:type='prov:Organization', prov:label=\"Server Provider\"])\n  entity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, [prov:type='wfdesc:ProcessRun', prov:location=\"http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a\", prov:label=\"Job Information\"])\n  entity(data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, [prov:type='wfdesc:Process', prov:location=\"http://localhost:4002/processes/echo\", prov:label=\"Process Description\"])\n  wasDerivedFrom(data:15401f8d937f5d526951c1bf20dcba16a1271d97, data:644e201526525f62152815a76a2dc773450f3dd9, -, -, -, [prov:type='prov:PrimarySource'])\n  actedOnBehalfOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  specializationOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  wasAttributedTo(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, data:644e201526525f62152815a76a2dc773450f3dd9)\n  wasDerivedFrom(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -)\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, 2024-12-12T14:15:50.834000+00:00)\n  specializationOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  alternateOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  wasGeneratedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, -)\n  wasDerivedFrom(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasAttributedTo(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97)\n  entity(wf:main, [prov:type='wfdesc:Process', prov:type='prov:Plan', prov:label=\"Prospective provenance\"])\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.846280, [prov:role='wf:main/message'])\n  agent(id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, [prov:type='prov:SoftwareAgent', cwlprov:image=\"debian:stretch-slim\", prov:label=\"Container execution of image debian:stretch-slim\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, -)\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.863017, [prov:role='wf:main/echo/message'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b, [prov:type='wfprov:Artifact'])\n  entity(id:59967079-217e-4bdb-92d7-2ef2f784825c, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:59967079-217e-4bdb-92d7-2ef2f784825c, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/output'])\n  entity(data:da39a3ee5e6b4b0d3255bfef95601890afd80709, [prov:type='wfprov:Artifact'])\n  entity(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stderr.log\", cwlprov:nameroot=\"stderr\", cwlprov:nameext=\".log\"])\n  specializationOf(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, data:da39a3ee5e6b4b0d3255bfef95601890afd80709)\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  entity(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867034)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/output'])\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:18.869299)\nendDocument\n"
                PROV-XML:
                  summary: Provenance details returned in PROV-XML format.
                  value: "<?xml version='1.0' encoding='ASCII'?>\n<prov:document\n        xmlns:wfprov=\"http://purl.org/wf4ever/wfprov#\"\n        xmlns:wfdesc=\"http://purl.org/wf4ever/wfdesc#\"\n        xmlns:cwlprov=\"https://w3id.org/cwl/prov#\"\n        xmlns:foaf=\"http://xmlns.com/foaf/0.1/\"\n        xmlns:schema=\"http://schema.org/\"\n        xmlns:orcid=\"https://orcid.org/\"\n        xmlns:id=\"urn:uuid:\"\n        xmlns:data=\"urn:hash::sha1:\"\n        xmlns:sha256=\"nih:sha-256;\"\n        xmlns:researchobject=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/\"\n        xmlns:metadata=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/\"\n        xmlns:provenance=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/\"\n        xmlns:wf=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#\"\n        xmlns:input=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#\"\n        xmlns:doi=\"https://doi.org/\"\n        xmlns:wf4ever=\"http://purl.org/wf4ever/wf4ever#\"\n        xmlns:prov=\"http://www.w3.org/ns/prov#\"\n        xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <cwlprov:hostname>localhost</cwlprov:hostname>\n  </prov:agent>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <foaf:accountName>crim-ca/weaver:6.0.0</foaf:accountName>\n  </prov:agent>\n  <prov:person prov:id=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">schema:Person</prov:type>\n    <foaf:account xsi:type=\"xsd:QName\">id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b</foaf:account>\n    <foaf:name>crim-ca/weaver:6.0.0</foaf:name>\n    <schema:name>crim-ca/weaver:6.0.0</schema:name>\n  </prov:person>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:softwareAgent prov:id=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\">\n    <prov:label>cwltool 3.1.20240708091338.dev15+g9c05bb7d</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowEngine</prov:type>\n  </prov:softwareAgent>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:starter prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:time>2024-12-12T09:16:17.843783</prov:time>\n  </prov:wasStartedBy>\n  <prov:activity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:startTime>2024-12-12T09:16:17.843806</prov:startTime>\n    <prov:label>Run of workflow/packed.cwl#main</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowRun</prov:type>\n  </prov:activity>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:plan prov:ref=\"wf:main\"/>\n  </prov:wasAssociatedWith>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:starter prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:17.843852</prov:time>\n  </prov:wasStartedBy>\n  <prov:hadPrimarySource prov:id=\"data:644e201526525f62152815a76a2dc773450f3dd9\">\n    <prov:label>Source code repository</prov:label>\n    <prov:location xsi:type=\"xsd:string\">https://github.com/crim-ca/weaver</prov:location>\n  </prov:hadPrimarySource>\n  <prov:softwareAgent prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\">\n    <prov:label>Weaver internal WPS used for demo and testing.</prov:label>\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:generalEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n    <prov:specificEntity prov:ref=\"doi:10.5281/zenodo.14210717\"/>\n  </prov:softwareAgent>\n  <prov:organization prov:id=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\">\n    <foaf:name>Computer Research Institute of Montr&#233;al</foaf:name>\n    <schema:name>Computer Research Institute of Montr&#233;al</schema:name>\n  </prov:organization>\n  <prov:organization prov:id=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\">\n    <prov:label>Server Provider</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://pavics-weaver.readthedocs.org/en/latest/</prov:location>\n    <foaf:name>CRIM</foaf:name>\n    <schema:name>CRIM</schema:name>\n  </prov:organization>\n  <prov:entity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:label>Job Information</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:ProcessRun</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\">\n    <prov:label>Process Description</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:entity>\n  <prov:hadPrimarySource>\n    <prov:generatedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:usedEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:hadPrimarySource>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:generalEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  </prov:specializationOf>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\"/>\n    <prov:agent prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:wasAttributedTo>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:trigger prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasStartedBy>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:trigger prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T14:15:50.834000+00:00</prov:time>\n  </prov:wasStartedBy>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:generalEntity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:specializationOf>\n  <prov:alternateOf>\n    <prov:alternate1 prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:alternate2 prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:alternateOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:activity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\"/>\n  </prov:wasGeneratedBy>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:agent prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasAttributedTo>\n  <prov:plan prov:id=\"wf:main\">\n    <prov:label>Prospective provenance</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:plan>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.846280</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/message</prov:role>\n  </prov:used>\n  <prov:softwareAgent prov:id=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\">\n    <prov:label>Container execution of image debian:stretch-slim</prov:label>\n    <cwlprov:image>debian:stretch-slim</cwlprov:image>\n  </prov:softwareAgent>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\"/>\n  </prov:wasAssociatedWith>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.863017</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/message</prov:role>\n  </prov:used>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stderr.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stderr</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:generalEntity prov:ref=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  <prov:entity prov:id=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867034</prov:time>\n  </prov:wasEndedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:18.869299</prov:time>\n  </prov:wasEndedBy>\n</prov:document>\n"
            application/n-triples:
              schema:
                $ref: '#/components/responses/OkGetJobProvResponse'
                examples:
                  PROV-JSON:
                    summary: Provenance details returned in PROV-JSON format.
                    value:
                      prefix:
                        wfprov: http://purl.org/wf4ever/wfprov#
                        wfdesc: http://purl.org/wf4ever/wfdesc#
                        cwlprov: https://w3id.org/cwl/prov#
                        foaf: http://xmlns.com/foaf/0.1/
                        schema: http://schema.org/
                        orcid: https://orcid.org/
                        id: 'urn:uuid:'
                        data: 'urn:hash::sha1:'
                        sha256: nih:sha-256;
                        researchobject: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/
                        metadata: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/
                        provenance: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/
                        wf: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#
                        input: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#
                        doi: https://doi.org/
                        wf4ever: http://purl.org/wf4ever/wf4ever#
                      agent:
                        id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b:
                        - {}
                        - prov:type:
                            $: foaf:OnlineAccount
                            type: prov:QUALIFIED_NAME
                          prov:location: http://localhost:4002
                          cwlprov:hostname: localhost
                        - prov:type:
                            $: foaf:OnlineAccount
                            type: prov:QUALIFIED_NAME
                          prov:label: crim-ca/weaver:6.1.0
                          foaf:accountName: crim-ca/weaver:6.1.0
                        id:b3a49ee7-f620-4154-9e4d-d2e948748deb:
                          prov:type:
                          - $: schema:Person
                            type: prov:QUALIFIED_NAME
                          - $: prov:Person
                            type: prov:QUALIFIED_NAME
                          prov:label: crim-ca/weaver:6.1.0
                          foaf:name: crim-ca/weaver:6.1.0
                          foaf:account:
                            $: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                            type: prov:QUALIFIED_NAME
                          schema:name: crim-ca/weaver:6.1.0
                        id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c:
                          prov:type:
                          - $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:WorkflowEngine
                            type: prov:QUALIFIED_NAME
                          prov:label: cwltool 3.1.20240708091338.dev15+g9c05bb7d
                        data:15401f8d937f5d526951c1bf20dcba16a1271d97:
                          prov:type:
                            $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver
                          prov:label:
                          - Weaver internal WPS used for demo and testing.
                          - crim-ca/weaver:6.1.0
                          prov:generalEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                          prov:specificEntity: doi:10.5281/zenodo.14210717
                        id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1:
                          prov:type:
                            $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          cwlprov:image: debian:stretch-slim
                          prov:label: Container execution of image debian:stretch-slim
                      actedOnBehalfOf:
                        _:id1:
                          prov:delegate: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                        _:id6:
                          prov:delegate: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                      wasStartedBy:
                        _:id2:
                          prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:starter: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:time: '2024-12-12T09:16:17.843783'
                        _:id4:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:starter: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:time: '2024-12-12T09:16:17.843852'
                        _:id10:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:trigger: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        _:id11:
                          prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:trigger: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T14:15:50.834000+00:00'
                      activity:
                        id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                          prov:startTime: '2024-12-12T09:16:17.843806'
                          prov:type:
                            $: wfprov:WorkflowRun
                            type: prov:QUALIFIED_NAME
                          prov:label: Run of workflow/packed.cwl#main
                      wasAssociatedWith:
                        _:id3:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:agent: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:plan: wf:main
                        _:id18:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:agent: id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1
                      entity:
                        data:644e201526525f62152815a76a2dc773450f3dd9:
                          prov:type:
                            $: prov:PrimarySource
                            type: prov:QUALIFIED_NAME
                          prov:label: Source code repository
                          prov:location: https://github.com/crim-ca/weaver
                        data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2:
                          prov:type:
                            $: prov:Organization
                            type: prov:QUALIFIED_NAME
                          foaf:name: "Computer Research Institute of Montr\xE9al"
                          schema:name: "Computer Research Institute of Montr\xE9al"
                        data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0:
                          foaf:name: CRIM
                          schema:name: CRIM
                          prov:location: http://pavics-weaver.readthedocs.org/en/latest/
                          prov:type:
                            $: prov:Organization
                            type: prov:QUALIFIED_NAME
                          prov:label: Server Provider
                        id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                          prov:type:
                            $: wfdesc:ProcessRun
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:label: Job Information
                        data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo:
                          prov:type:
                            $: wfdesc:Process
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver/processes/echo
                          prov:label: Process Description
                        wf:main:
                          prov:type:
                          - $: wfdesc:Process
                            type: prov:QUALIFIED_NAME
                          - $: prov:Plan
                            type: prov:QUALIFIED_NAME
                          prov:label: Prospective provenance
                        data:2ef7bde608ce5404e97d5f042f95f89f1c232871:
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          prov:value: Hello World!
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          prov:value: Hello World!
                        data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b:
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                        - {}
                        id:59967079-217e-4bdb-92d7-2ef2f784825c:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stdout.log
                          cwlprov:nameroot: stdout
                          cwlprov:nameext: .log
                        data:da39a3ee5e6b4b0d3255bfef95601890afd80709:
                          prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                        id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stderr.log
                          cwlprov:nameroot: stderr
                          cwlprov:nameext: .log
                        id:6b04550d-c2bd-400b-858b-14e287bbf8c3:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stdout.log
                          cwlprov:nameroot: stdout
                          cwlprov:nameext: .log
                      wasDerivedFrom:
                        _:id5:
                          prov:generatedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:usedEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                          prov:type:
                            $: prov:PrimarySource
                            type: prov:QUALIFIED_NAME
                        _:id9:
                          prov:generatedEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        _:id15:
                          prov:generatedEntity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                          prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      specializationOf:
                        _:id7:
                          prov:specificEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:generalEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        _:id12:
                          prov:specificEntity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:generalEntity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        _:id20:
                          prov:specificEntity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                        _:id22:
                          prov:specificEntity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:generalEntity: data:da39a3ee5e6b4b0d3255bfef95601890afd80709
                        _:id24:
                          prov:specificEntity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                      wasAttributedTo:
                        _:id8:
                          prov:entity: data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2
                          prov:agent: data:644e201526525f62152815a76a2dc773450f3dd9
                        _:id16:
                          prov:entity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                          prov:agent: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      alternateOf:
                        _:id13:
                          prov:alternate1: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:alternate2: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                      wasGeneratedBy:
                        _:id14:
                          prov:entity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:activity: data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo
                        _:id21:
                          prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/output
                            type: prov:QUALIFIED_NAME
                        _:id23:
                          prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                            type: prov:QUALIFIED_NAME
                        _:id25:
                          prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                            type: prov:QUALIFIED_NAME
                        _:id27:
                          prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/output
                            type: prov:QUALIFIED_NAME
                        _:id28:
                          prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                            type: prov:QUALIFIED_NAME
                        _:id29:
                          prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                            type: prov:QUALIFIED_NAME
                      used:
                        _:id17:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                          prov:time: '2024-12-12T09:16:17.846280'
                          prov:role:
                            $: wf:main/message
                            type: prov:QUALIFIED_NAME
                        _:id19:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                          prov:time: '2024-12-12T09:16:17.863017'
                          prov:role:
                            $: wf:main/echo/message
                            type: prov:QUALIFIED_NAME
                      wasEndedBy:
                        _:id26:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:ender: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867034'
                        _:id30:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:ender: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:time: '2024-12-12T09:16:18.869299'
                  PROV-N:
                    summary: Provenance details returned in PROV-N format.
                    value: "document\n  prefix wfprov <http://purl.org/wf4ever/wfprov#>\n  prefix wfdesc <http://purl.org/wf4ever/wfdesc#>\n  prefix cwlprov <https://w3id.org/cwl/prov#>\n  prefix foaf <http://xmlns.com/foaf/0.1/>\n  prefix schema <http://schema.org/>\n  prefix orcid <https://orcid.org/>\n  prefix id <urn:uuid:>\n  prefix data <urn:hash::sha1:>\n  prefix sha256 <nih:sha-256;>\n  prefix researchobject <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/>\n  prefix metadata <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/>\n  prefix provenance <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/>\n  prefix wf <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#>\n  prefix input <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#>\n  prefix doi <https://doi.org/>\n  prefix wf4ever <http://purl.org/wf4ever/wf4ever#>\n  \n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:location=\"http://localhost:4002\", cwlprov:hostname=\"localhost\"])\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:label=\"crim-ca/weaver:6.0.0\", foaf:accountName=\"crim-ca/weaver:6.0.0\"])\n  agent(id:b3a49ee7-f620-4154-9e4d-d2e948748deb, [prov:type='schema:Person', prov:type='prov:Person', prov:label=\"crim-ca/weaver:6.0.0\", foaf:name=\"crim-ca/weaver:6.0.0\", foaf:account='id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b', schema:name=\"crim-ca/weaver:6.0.0\"])\n  actedOnBehalfOf(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  agent(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, [prov:type='prov:SoftwareAgent', prov:type='wfprov:WorkflowEngine', prov:label=\"cwltool 3.1.20240708091338.dev15+g9c05bb7d\"])\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, -, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, 2024-12-12T09:16:17.843783)\n  activity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:17.843806, -, [prov:type='wfprov:WorkflowRun', prov:label=\"Run of workflow/packed.cwl#main\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, wf:main)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:17.843852)\n  entity(data:644e201526525f62152815a76a2dc773450f3dd9, [prov:type='prov:PrimarySource', prov:label=\"Source code repository\", prov:location=\"https://github.com/crim-ca/weaver\"])\n  agent(data:15401f8d937f5d526951c1bf20dcba16a1271d97, [prov:type='prov:SoftwareAgent', prov:location=\"http://localhost:4002\", prov:label=\"Weaver internal WPS used for demo and testing.\", prov:label=\"crim-ca/weaver:6.0.0\", prov:generalEntity='data:644e201526525f62152815a76a2dc773450f3dd9', prov:specificEntity='doi:10.5281/zenodo.14210717'])\n  entity(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, [prov:type='prov:Organization', foaf:name=\"Computer Research Institute of Montr\xE9al\", schema:name=\"Computer Research Institute of Montr\xE9al\"])\n  entity(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, [foaf:name=\"CRIM\", schema:name=\"CRIM\", prov:location=\"http://pavics-weaver.readthedocs.org/en/latest/\", prov:type='prov:Organization', prov:label=\"Server Provider\"])\n  entity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, [prov:type='wfdesc:ProcessRun', prov:location=\"http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a\", prov:label=\"Job Information\"])\n  entity(data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, [prov:type='wfdesc:Process', prov:location=\"http://localhost:4002/processes/echo\", prov:label=\"Process Description\"])\n  wasDerivedFrom(data:15401f8d937f5d526951c1bf20dcba16a1271d97, data:644e201526525f62152815a76a2dc773450f3dd9, -, -, -, [prov:type='prov:PrimarySource'])\n  actedOnBehalfOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  specializationOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  wasAttributedTo(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, data:644e201526525f62152815a76a2dc773450f3dd9)\n  wasDerivedFrom(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -)\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, 2024-12-12T14:15:50.834000+00:00)\n  specializationOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  alternateOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  wasGeneratedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, -)\n  wasDerivedFrom(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasAttributedTo(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97)\n  entity(wf:main, [prov:type='wfdesc:Process', prov:type='prov:Plan', prov:label=\"Prospective provenance\"])\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.846280, [prov:role='wf:main/message'])\n  agent(id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, [prov:type='prov:SoftwareAgent', cwlprov:image=\"debian:stretch-slim\", prov:label=\"Container execution of image debian:stretch-slim\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, -)\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.863017, [prov:role='wf:main/echo/message'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b, [prov:type='wfprov:Artifact'])\n  entity(id:59967079-217e-4bdb-92d7-2ef2f784825c, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:59967079-217e-4bdb-92d7-2ef2f784825c, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/output'])\n  entity(data:da39a3ee5e6b4b0d3255bfef95601890afd80709, [prov:type='wfprov:Artifact'])\n  entity(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stderr.log\", cwlprov:nameroot=\"stderr\", cwlprov:nameext=\".log\"])\n  specializationOf(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, data:da39a3ee5e6b4b0d3255bfef95601890afd80709)\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  entity(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867034)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/output'])\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:18.869299)\nendDocument\n"
                  PROV-XML:
                    summary: Provenance details returned in PROV-XML format.
                    value: "<?xml version='1.0' encoding='ASCII'?>\n<prov:document\n        xmlns:wfprov=\"http://purl.org/wf4ever/wfprov#\"\n        xmlns:wfdesc=\"http://purl.org/wf4ever/wfdesc#\"\n        xmlns:cwlprov=\"https://w3id.org/cwl/prov#\"\n        xmlns:foaf=\"http://xmlns.com/foaf/0.1/\"\n        xmlns:schema=\"http://schema.org/\"\n        xmlns:orcid=\"https://orcid.org/\"\n        xmlns:id=\"urn:uuid:\"\n        xmlns:data=\"urn:hash::sha1:\"\n        xmlns:sha256=\"nih:sha-256;\"\n        xmlns:researchobject=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/\"\n        xmlns:metadata=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/\"\n        xmlns:provenance=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/\"\n        xmlns:wf=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#\"\n        xmlns:input=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#\"\n        xmlns:doi=\"https://doi.org/\"\n        xmlns:wf4ever=\"http://purl.org/wf4ever/wf4ever#\"\n        xmlns:prov=\"http://www.w3.org/ns/prov#\"\n        xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <cwlprov:hostname>localhost</cwlprov:hostname>\n  </prov:agent>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <foaf:accountName>crim-ca/weaver:6.0.0</foaf:accountName>\n  </prov:agent>\n  <prov:person prov:id=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">schema:Person</prov:type>\n    <foaf:account xsi:type=\"xsd:QName\">id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b</foaf:account>\n    <foaf:name>crim-ca/weaver:6.0.0</foaf:name>\n    <schema:name>crim-ca/weaver:6.0.0</schema:name>\n  </prov:person>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:softwareAgent prov:id=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\">\n    <prov:label>cwltool 3.1.20240708091338.dev15+g9c05bb7d</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowEngine</prov:type>\n  </prov:softwareAgent>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:starter prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:time>2024-12-12T09:16:17.843783</prov:time>\n  </prov:wasStartedBy>\n  <prov:activity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:startTime>2024-12-12T09:16:17.843806</prov:startTime>\n    <prov:label>Run of workflow/packed.cwl#main</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowRun</prov:type>\n  </prov:activity>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:plan prov:ref=\"wf:main\"/>\n  </prov:wasAssociatedWith>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:starter prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:17.843852</prov:time>\n  </prov:wasStartedBy>\n  <prov:hadPrimarySource prov:id=\"data:644e201526525f62152815a76a2dc773450f3dd9\">\n    <prov:label>Source code repository</prov:label>\n    <prov:location xsi:type=\"xsd:string\">https://github.com/crim-ca/weaver</prov:location>\n  </prov:hadPrimarySource>\n  <prov:softwareAgent prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\">\n    <prov:label>Weaver internal WPS used for demo and testing.</prov:label>\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:generalEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n    <prov:specificEntity prov:ref=\"doi:10.5281/zenodo.14210717\"/>\n  </prov:softwareAgent>\n  <prov:organization prov:id=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\">\n    <foaf:name>Computer Research Institute of Montr&#233;al</foaf:name>\n    <schema:name>Computer Research Institute of Montr&#233;al</schema:name>\n  </prov:organization>\n  <prov:organization prov:id=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\">\n    <prov:label>Server Provider</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://pavics-weaver.readthedocs.org/en/latest/</prov:location>\n    <foaf:name>CRIM</foaf:name>\n    <schema:name>CRIM</schema:name>\n  </prov:organization>\n  <prov:entity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:label>Job Information</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:ProcessRun</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\">\n    <prov:label>Process Description</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:entity>\n  <prov:hadPrimarySource>\n    <prov:generatedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:usedEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:hadPrimarySource>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:generalEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  </prov:specializationOf>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\"/>\n    <prov:agent prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:wasAttributedTo>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:trigger prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasStartedBy>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:trigger prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T14:15:50.834000+00:00</prov:time>\n  </prov:wasStartedBy>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:generalEntity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:specializationOf>\n  <prov:alternateOf>\n    <prov:alternate1 prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:alternate2 prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:alternateOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:activity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\"/>\n  </prov:wasGeneratedBy>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:agent prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasAttributedTo>\n  <prov:plan prov:id=\"wf:main\">\n    <prov:label>Prospective provenance</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:plan>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.846280</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/message</prov:role>\n  </prov:used>\n  <prov:softwareAgent prov:id=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\">\n    <prov:label>Container execution of image debian:stretch-slim</prov:label>\n    <cwlprov:image>debian:stretch-slim</cwlprov:image>\n  </prov:softwareAgent>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\"/>\n  </prov:wasAssociatedWith>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.863017</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/message</prov:role>\n  </prov:used>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stderr.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stderr</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:generalEntity prov:ref=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  <prov:entity prov:id=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867034</prov:time>\n  </prov:wasEndedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:18.869299</prov:time>\n  </prov:wasEndedBy>\n</prov:document>\n"
              examples:
                PROV-JSON:
                  summary: Provenance details returned in PROV-JSON format.
                  value:
                    prefix:
                      wfprov: http://purl.org/wf4ever/wfprov#
                      wfdesc: http://purl.org/wf4ever/wfdesc#
                      cwlprov: https://w3id.org/cwl/prov#
                      foaf: http://xmlns.com/foaf/0.1/
                      schema: http://schema.org/
                      orcid: https://orcid.org/
                      id: 'urn:uuid:'
                      data: 'urn:hash::sha1:'
                      sha256: nih:sha-256;
                      researchobject: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/
                      metadata: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/
                      provenance: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/
                      wf: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#
                      input: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#
                      doi: https://doi.org/
                      wf4ever: http://purl.org/wf4ever/wf4ever#
                    agent:
                      id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b:
                      - {}
                      - prov:type:
                          $: foaf:OnlineAccount
                          type: prov:QUALIFIED_NAME
                        prov:location: http://localhost:4002
                        cwlprov:hostname: localhost
                      - prov:type:
                          $: foaf:OnlineAccount
                          type: prov:QUALIFIED_NAME
                        prov:label: crim-ca/weaver:6.1.0
                        foaf:accountName: crim-ca/weaver:6.1.0
                      id:b3a49ee7-f620-4154-9e4d-d2e948748deb:
                        prov:type:
                        - $: schema:Person
                          type: prov:QUALIFIED_NAME
                        - $: prov:Person
                          type: prov:QUALIFIED_NAME
                        prov:label: crim-ca/weaver:6.1.0
                        foaf:name: crim-ca/weaver:6.1.0
                        foaf:account:
                          $: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          type: prov:QUALIFIED_NAME
                        schema:name: crim-ca/weaver:6.1.0
                      id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c:
                        prov:type:
                        - $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:WorkflowEngine
                          type: prov:QUALIFIED_NAME
                        prov:label: cwltool 3.1.20240708091338.dev15+g9c05bb7d
                      data:15401f8d937f5d526951c1bf20dcba16a1271d97:
                        prov:type:
                          $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver
                        prov:label:
                        - Weaver internal WPS used for demo and testing.
                        - crim-ca/weaver:6.1.0
                        prov:generalEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                        prov:specificEntity: doi:10.5281/zenodo.14210717
                      id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1:
                        prov:type:
                          $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        cwlprov:image: debian:stretch-slim
                        prov:label: Container execution of image debian:stretch-slim
                    actedOnBehalfOf:
                      _:id1:
                        prov:delegate: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                      _:id6:
                        prov:delegate: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                    wasStartedBy:
                      _:id2:
                        prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:starter: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:time: '2024-12-12T09:16:17.843783'
                      _:id4:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:starter: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:time: '2024-12-12T09:16:17.843852'
                      _:id10:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:trigger: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      _:id11:
                        prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:trigger: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T14:15:50.834000+00:00'
                    activity:
                      id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                        prov:startTime: '2024-12-12T09:16:17.843806'
                        prov:type:
                          $: wfprov:WorkflowRun
                          type: prov:QUALIFIED_NAME
                        prov:label: Run of workflow/packed.cwl#main
                    wasAssociatedWith:
                      _:id3:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:agent: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:plan: wf:main
                      _:id18:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:agent: id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1
                    entity:
                      data:644e201526525f62152815a76a2dc773450f3dd9:
                        prov:type:
                          $: prov:PrimarySource
                          type: prov:QUALIFIED_NAME
                        prov:label: Source code repository
                        prov:location: https://github.com/crim-ca/weaver
                      data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2:
                        prov:type:
                          $: prov:Organization
                          type: prov:QUALIFIED_NAME
                        foaf:name: "Computer Research Institute of Montr\xE9al"
                        schema:name: "Computer Research Institute of Montr\xE9al"
                      data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0:
                        foaf:name: CRIM
                        schema:name: CRIM
                        prov:location: http://pavics-weaver.readthedocs.org/en/latest/
                        prov:type:
                          $: prov:Organization
                          type: prov:QUALIFIED_NAME
                        prov:label: Server Provider
                      id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                        prov:type:
                          $: wfdesc:ProcessRun
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:label: Job Information
                      data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo:
                        prov:type:
                          $: wfdesc:Process
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver/processes/echo
                        prov:label: Process Description
                      wf:main:
                        prov:type:
                        - $: wfdesc:Process
                          type: prov:QUALIFIED_NAME
                        - $: prov:Plan
                          type: prov:QUALIFIED_NAME
                        prov:label: Prospective provenance
                      data:2ef7bde608ce5404e97d5f042f95f89f1c232871:
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        prov:value: Hello World!
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        prov:value: Hello World!
                      data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b:
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                      - {}
                      id:59967079-217e-4bdb-92d7-2ef2f784825c:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stdout.log
                        cwlprov:nameroot: stdout
                        cwlprov:nameext: .log
                      data:da39a3ee5e6b4b0d3255bfef95601890afd80709:
                        prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                      id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stderr.log
                        cwlprov:nameroot: stderr
                        cwlprov:nameext: .log
                      id:6b04550d-c2bd-400b-858b-14e287bbf8c3:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stdout.log
                        cwlprov:nameroot: stdout
                        cwlprov:nameext: .log
                    wasDerivedFrom:
                      _:id5:
                        prov:generatedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:usedEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                        prov:type:
                          $: prov:PrimarySource
                          type: prov:QUALIFIED_NAME
                      _:id9:
                        prov:generatedEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      _:id15:
                        prov:generatedEntity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                        prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                    specializationOf:
                      _:id7:
                        prov:specificEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:generalEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                      _:id12:
                        prov:specificEntity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:generalEntity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                      _:id20:
                        prov:specificEntity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                      _:id22:
                        prov:specificEntity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:generalEntity: data:da39a3ee5e6b4b0d3255bfef95601890afd80709
                      _:id24:
                        prov:specificEntity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                    wasAttributedTo:
                      _:id8:
                        prov:entity: data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2
                        prov:agent: data:644e201526525f62152815a76a2dc773450f3dd9
                      _:id16:
                        prov:entity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                        prov:agent: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                    alternateOf:
                      _:id13:
                        prov:alternate1: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:alternate2: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                    wasGeneratedBy:
                      _:id14:
                        prov:entity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:activity: data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo
                      _:id21:
                        prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/output
                          type: prov:QUALIFIED_NAME
                      _:id23:
                        prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                          type: prov:QUALIFIED_NAME
                      _:id25:
                        prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                          type: prov:QUALIFIED_NAME
                      _:id27:
                        prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/output
                          type: prov:QUALIFIED_NAME
                      _:id28:
                        prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                          type: prov:QUALIFIED_NAME
                      _:id29:
                        prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                          type: prov:QUALIFIED_NAME
                    used:
                      _:id17:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                        prov:time: '2024-12-12T09:16:17.846280'
                        prov:role:
                          $: wf:main/message
                          type: prov:QUALIFIED_NAME
                      _:id19:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                        prov:time: '2024-12-12T09:16:17.863017'
                        prov:role:
                          $: wf:main/echo/message
                          type: prov:QUALIFIED_NAME
                    wasEndedBy:
                      _:id26:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:ender: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867034'
                      _:id30:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:ender: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:time: '2024-12-12T09:16:18.869299'
                PROV-N:
                  summary: Provenance details returned in PROV-N format.
                  value: "document\n  prefix wfprov <http://purl.org/wf4ever/wfprov#>\n  prefix wfdesc <http://purl.org/wf4ever/wfdesc#>\n  prefix cwlprov <https://w3id.org/cwl/prov#>\n  prefix foaf <http://xmlns.com/foaf/0.1/>\n  prefix schema <http://schema.org/>\n  prefix orcid <https://orcid.org/>\n  prefix id <urn:uuid:>\n  prefix data <urn:hash::sha1:>\n  prefix sha256 <nih:sha-256;>\n  prefix researchobject <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/>\n  prefix metadata <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/>\n  prefix provenance <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/>\n  prefix wf <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#>\n  prefix input <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#>\n  prefix doi <https://doi.org/>\n  prefix wf4ever <http://purl.org/wf4ever/wf4ever#>\n  \n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:location=\"http://localhost:4002\", cwlprov:hostname=\"localhost\"])\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:label=\"crim-ca/weaver:6.0.0\", foaf:accountName=\"crim-ca/weaver:6.0.0\"])\n  agent(id:b3a49ee7-f620-4154-9e4d-d2e948748deb, [prov:type='schema:Person', prov:type='prov:Person', prov:label=\"crim-ca/weaver:6.0.0\", foaf:name=\"crim-ca/weaver:6.0.0\", foaf:account='id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b', schema:name=\"crim-ca/weaver:6.0.0\"])\n  actedOnBehalfOf(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  agent(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, [prov:type='prov:SoftwareAgent', prov:type='wfprov:WorkflowEngine', prov:label=\"cwltool 3.1.20240708091338.dev15+g9c05bb7d\"])\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, -, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, 2024-12-12T09:16:17.843783)\n  activity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:17.843806, -, [prov:type='wfprov:WorkflowRun', prov:label=\"Run of workflow/packed.cwl#main\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, wf:main)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:17.843852)\n  entity(data:644e201526525f62152815a76a2dc773450f3dd9, [prov:type='prov:PrimarySource', prov:label=\"Source code repository\", prov:location=\"https://github.com/crim-ca/weaver\"])\n  agent(data:15401f8d937f5d526951c1bf20dcba16a1271d97, [prov:type='prov:SoftwareAgent', prov:location=\"http://localhost:4002\", prov:label=\"Weaver internal WPS used for demo and testing.\", prov:label=\"crim-ca/weaver:6.0.0\", prov:generalEntity='data:644e201526525f62152815a76a2dc773450f3dd9', prov:specificEntity='doi:10.5281/zenodo.14210717'])\n  entity(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, [prov:type='prov:Organization', foaf:name=\"Computer Research Institute of Montr\xE9al\", schema:name=\"Computer Research Institute of Montr\xE9al\"])\n  entity(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, [foaf:name=\"CRIM\", schema:name=\"CRIM\", prov:location=\"http://pavics-weaver.readthedocs.org/en/latest/\", prov:type='prov:Organization', prov:label=\"Server Provider\"])\n  entity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, [prov:type='wfdesc:ProcessRun', prov:location=\"http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a\", prov:label=\"Job Information\"])\n  entity(data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, [prov:type='wfdesc:Process', prov:location=\"http://localhost:4002/processes/echo\", prov:label=\"Process Description\"])\n  wasDerivedFrom(data:15401f8d937f5d526951c1bf20dcba16a1271d97, data:644e201526525f62152815a76a2dc773450f3dd9, -, -, -, [prov:type='prov:PrimarySource'])\n  actedOnBehalfOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  specializationOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  wasAttributedTo(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, data:644e201526525f62152815a76a2dc773450f3dd9)\n  wasDerivedFrom(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -)\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, 2024-12-12T14:15:50.834000+00:00)\n  specializationOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  alternateOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  wasGeneratedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, -)\n  wasDerivedFrom(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasAttributedTo(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97)\n  entity(wf:main, [prov:type='wfdesc:Process', prov:type='prov:Plan', prov:label=\"Prospective provenance\"])\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.846280, [prov:role='wf:main/message'])\n  agent(id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, [prov:type='prov:SoftwareAgent', cwlprov:image=\"debian:stretch-slim\", prov:label=\"Container execution of image debian:stretch-slim\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, -)\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.863017, [prov:role='wf:main/echo/message'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b, [prov:type='wfprov:Artifact'])\n  entity(id:59967079-217e-4bdb-92d7-2ef2f784825c, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:59967079-217e-4bdb-92d7-2ef2f784825c, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/output'])\n  entity(data:da39a3ee5e6b4b0d3255bfef95601890afd80709, [prov:type='wfprov:Artifact'])\n  entity(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stderr.log\", cwlprov:nameroot=\"stderr\", cwlprov:nameext=\".log\"])\n  specializationOf(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, data:da39a3ee5e6b4b0d3255bfef95601890afd80709)\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  entity(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867034)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/output'])\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:18.869299)\nendDocument\n"
                PROV-XML:
                  summary: Provenance details returned in PROV-XML format.
                  value: "<?xml version='1.0' encoding='ASCII'?>\n<prov:document\n        xmlns:wfprov=\"http://purl.org/wf4ever/wfprov#\"\n        xmlns:wfdesc=\"http://purl.org/wf4ever/wfdesc#\"\n        xmlns:cwlprov=\"https://w3id.org/cwl/prov#\"\n        xmlns:foaf=\"http://xmlns.com/foaf/0.1/\"\n        xmlns:schema=\"http://schema.org/\"\n        xmlns:orcid=\"https://orcid.org/\"\n        xmlns:id=\"urn:uuid:\"\n        xmlns:data=\"urn:hash::sha1:\"\n        xmlns:sha256=\"nih:sha-256;\"\n        xmlns:researchobject=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/\"\n        xmlns:metadata=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/\"\n        xmlns:provenance=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/\"\n        xmlns:wf=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#\"\n        xmlns:input=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#\"\n        xmlns:doi=\"https://doi.org/\"\n        xmlns:wf4ever=\"http://purl.org/wf4ever/wf4ever#\"\n        xmlns:prov=\"http://www.w3.org/ns/prov#\"\n        xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <cwlprov:hostname>localhost</cwlprov:hostname>\n  </prov:agent>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <foaf:accountName>crim-ca/weaver:6.0.0</foaf:accountName>\n  </prov:agent>\n  <prov:person prov:id=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">schema:Person</prov:type>\n    <foaf:account xsi:type=\"xsd:QName\">id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b</foaf:account>\n    <foaf:name>crim-ca/weaver:6.0.0</foaf:name>\n    <schema:name>crim-ca/weaver:6.0.0</schema:name>\n  </prov:person>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:softwareAgent prov:id=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\">\n    <prov:label>cwltool 3.1.20240708091338.dev15+g9c05bb7d</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowEngine</prov:type>\n  </prov:softwareAgent>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:starter prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:time>2024-12-12T09:16:17.843783</prov:time>\n  </prov:wasStartedBy>\n  <prov:activity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:startTime>2024-12-12T09:16:17.843806</prov:startTime>\n    <prov:label>Run of workflow/packed.cwl#main</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowRun</prov:type>\n  </prov:activity>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:plan prov:ref=\"wf:main\"/>\n  </prov:wasAssociatedWith>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:starter prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:17.843852</prov:time>\n  </prov:wasStartedBy>\n  <prov:hadPrimarySource prov:id=\"data:644e201526525f62152815a76a2dc773450f3dd9\">\n    <prov:label>Source code repository</prov:label>\n    <prov:location xsi:type=\"xsd:string\">https://github.com/crim-ca/weaver</prov:location>\n  </prov:hadPrimarySource>\n  <prov:softwareAgent prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\">\n    <prov:label>Weaver internal WPS used for demo and testing.</prov:label>\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:generalEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n    <prov:specificEntity prov:ref=\"doi:10.5281/zenodo.14210717\"/>\n  </prov:softwareAgent>\n  <prov:organization prov:id=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\">\n    <foaf:name>Computer Research Institute of Montr&#233;al</foaf:name>\n    <schema:name>Computer Research Institute of Montr&#233;al</schema:name>\n  </prov:organization>\n  <prov:organization prov:id=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\">\n    <prov:label>Server Provider</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://pavics-weaver.readthedocs.org/en/latest/</prov:location>\n    <foaf:name>CRIM</foaf:name>\n    <schema:name>CRIM</schema:name>\n  </prov:organization>\n  <prov:entity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:label>Job Information</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:ProcessRun</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\">\n    <prov:label>Process Description</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:entity>\n  <prov:hadPrimarySource>\n    <prov:generatedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:usedEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:hadPrimarySource>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:generalEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  </prov:specializationOf>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\"/>\n    <prov:agent prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:wasAttributedTo>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:trigger prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasStartedBy>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:trigger prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T14:15:50.834000+00:00</prov:time>\n  </prov:wasStartedBy>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:generalEntity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:specializationOf>\n  <prov:alternateOf>\n    <prov:alternate1 prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:alternate2 prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:alternateOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:activity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\"/>\n  </prov:wasGeneratedBy>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:agent prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasAttributedTo>\n  <prov:plan prov:id=\"wf:main\">\n    <prov:label>Prospective provenance</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:plan>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.846280</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/message</prov:role>\n  </prov:used>\n  <prov:softwareAgent prov:id=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\">\n    <prov:label>Container execution of image debian:stretch-slim</prov:label>\n    <cwlprov:image>debian:stretch-slim</cwlprov:image>\n  </prov:softwareAgent>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\"/>\n  </prov:wasAssociatedWith>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.863017</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/message</prov:role>\n  </prov:used>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stderr.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stderr</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:generalEntity prov:ref=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  <prov:entity prov:id=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867034</prov:time>\n  </prov:wasEndedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:18.869299</prov:time>\n  </prov:wasEndedBy>\n</prov:document>\n"
        '400':
          content:
            application/yaml:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
            application/json:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
            application/ld+json:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
            text/turtle:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
            text/provenance-notation:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
            text/xml:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
            application/xml:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
            application/n-triples:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            application/yaml:
              schema:
                $ref: '#/components/responses/NotFoundJobProvResponseSchema'
            application/json:
              schema:
                $ref: '#/components/responses/NotFoundJobProvResponseSchema'
            application/ld+json:
              schema:
                $ref: '#/components/responses/NotFoundJobProvResponseSchema'
            text/turtle:
              schema:
                $ref: '#/components/responses/NotFoundJobProvResponseSchema'
            text/provenance-notation:
              schema:
                $ref: '#/components/responses/NotFoundJobProvResponseSchema'
            text/xml:
              schema:
                $ref: '#/components/responses/NotFoundJobProvResponseSchema'
            application/xml:
              schema:
                $ref: '#/components/responses/NotFoundJobProvResponseSchema'
            application/n-triples:
              schema:
                $ref: '#/components/responses/NotFoundJobProvResponseSchema'
        '406':
          content:
            application/yaml:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            application/ld+json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            text/turtle:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            text/provenance-notation:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            text/xml:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            application/xml:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            application/n-triples:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            application/yaml:
              schema:
                $ref: '#/components/responses/GoneJobProvResponseSchema'
            application/json:
              schema:
                $ref: '#/components/responses/GoneJobProvResponseSchema'
            application/ld+json:
              schema:
                $ref: '#/components/responses/GoneJobProvResponseSchema'
            text/turtle:
              schema:
                $ref: '#/components/responses/GoneJobProvResponseSchema'
            text/provenance-notation:
              schema:
                $ref: '#/components/responses/GoneJobProvResponseSchema'
            text/xml:
              schema:
                $ref: '#/components/responses/GoneJobProvResponseSchema'
            application/xml:
              schema:
                $ref: '#/components/responses/GoneJobProvResponseSchema'
            application/n-triples:
              schema:
                $ref: '#/components/responses/GoneJobProvResponseSchema'
        '500':
          content:
            application/yaml:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            application/ld+json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            text/turtle:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            text/provenance-notation:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            text/xml:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            application/xml:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            application/n-triples:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/JobProvRequestHeaders.Accept'
      - $ref: '#/components/parameters/JobProvRequestHeaders.Accept-Language'
      - $ref: '#/components/parameters/JobProvRequestHeaders.Accept-Profile'
      - $ref: '#/components/parameters/JobProvRequestHeaders.Content-Type'
      - $ref: '#/components/parameters/FormatQuery.f'
      - $ref: '#/components/parameters/FormatQuery.format'
      summary: '

        Retrieve the provenance details of a job based on the contextual request path.'
      tags:
      - Jobs
      - Provenance
      - Processes
  /processes/{process_id}/jobs/{job_id}/prov/info:
    parameters:
    - $ref: '#/components/parameters/process_id'
    - $ref: '#/components/parameters/job_id'
    get:
      responses:
        '200':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/OkGetJobProvMetadataResponse'
                examples:
                  PROV run:
                    summary: Provenance metadata of the run execution.
                    value: "2024-12-12 09:16:17.843852                            Flow 1c49f085-bbd7-410d-a801-81fd42469e8a [ Run of workflow/packed.cwl#main\n2024-12-12 09:16:17.846280                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/message\n2024-12-12 09:16:17.863017                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/echo/message\n                           2024-12-12 09:16:18.867039 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/echo/output\n                           2024-12-12 09:16:18.867039 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.867039 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.869180 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/primary/output\n                           2024-12-12 09:16:18.869180 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.869180 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.867034 Flow 1c49f085-bbd7-410d-a801-81fd42469e8a ] Run of workflow/packed.cwl#main  (0:00:01.023182)\n"
                  PROV who:
                    summary: Provenance metadata of who ran the job.
                    value: 'Packaged By: cwltool 3.1.20240708091338.dev15+g9c05bb7d <urn:uuid:eea8f699-1c08-47b2-8aed-8ad30e4eda4c>

                      Executed By: crim-ca/weaver:6.1.0 <urn:uuid:b3a49ee7-f620-4154-9e4d-d2e948748deb>

                      '
                  PROV info:
                    summary: Provenance metadata about the Research Object packaging information.
                    value: 'Research Object of CWL workflow run

                      Research Object ID: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/

                      Profile: https://w3id.org/cwl/prov/0.6.0

                      Workflow run ID: urn:uuid:1c49f085-bbd7-410d-a801-81fd42469e8a

                      Packaged: 2024-12-12

                      '
              examples:
                PROV run:
                  summary: Provenance metadata of the run execution.
                  value: "2024-12-12 09:16:17.843852                            Flow 1c49f085-bbd7-410d-a801-81fd42469e8a [ Run of workflow/packed.cwl#main\n2024-12-12 09:16:17.846280                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/message\n2024-12-12 09:16:17.863017                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/echo/message\n                           2024-12-12 09:16:18.867039 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/echo/output\n                           2024-12-12 09:16:18.867039 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.867039 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.869180 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/primary/output\n                           2024-12-12 09:16:18.869180 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.869180 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.867034 Flow 1c49f085-bbd7-410d-a801-81fd42469e8a ] Run of workflow/packed.cwl#main  (0:00:01.023182)\n"
                PROV who:
                  summary: Provenance metadata of who ran the job.
                  value: 'Packaged By: cwltool 3.1.20240708091338.dev15+g9c05bb7d <urn:uuid:eea8f699-1c08-47b2-8aed-8ad30e4eda4c>

                    Executed By: crim-ca/weaver:6.1.0 <urn:uuid:b3a49ee7-f620-4154-9e4d-d2e948748deb>

                    '
                PROV info:
                  summary: Provenance metadata about the Research Object packaging information.
                  value: 'Research Object of CWL workflow run

                    Research Object ID: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/

                    Profile: https://w3id.org/cwl/prov/0.6.0

                    Workflow run ID: urn:uuid:1c49f085-bbd7-410d-a801-81fd42469e8a

                    Packaged: 2024-12-12

                    '
        '400':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotFoundJobProvResponseSchema'
        '406':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/GoneJobProvResponseSchema'
        '500':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/JobProvMetadataRequestHeaders.Content-Type'
      summary: '

        Retrieve the provenance details of a job based on the contextual request path.'
      tags:
      - Jobs
      - Provenance
      - Processes
  /processes/{process_id}/jobs/{job_id}/prov/who:
    parameters:
    - $ref: '#/components/parameters/process_id'
    - $ref: '#/components/parameters/job_id'
    get:
      responses:
        '200':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/OkGetJobProvMetadataResponse'
                examples:
                  PROV run:
                    summary: Provenance metadata of the run execution.
                    value: "2024-12-12 09:16:17.843852                            Flow 1c49f085-bbd7-410d-a801-81fd42469e8a [ Run of workflow/packed.cwl#main\n2024-12-12 09:16:17.846280                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/message\n2024-12-12 09:16:17.863017                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/echo/message\n                           2024-12-12 09:16:18.867039 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/echo/output\n                           2024-12-12 09:16:18.867039 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.867039 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.869180 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/primary/output\n                           2024-12-12 09:16:18.869180 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.869180 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.867034 Flow 1c49f085-bbd7-410d-a801-81fd42469e8a ] Run of workflow/packed.cwl#main  (0:00:01.023182)\n"
                  PROV who:
                    summary: Provenance metadata of who ran the job.
                    value: 'Packaged By: cwltool 3.1.20240708091338.dev15+g9c05bb7d <urn:uuid:eea8f699-1c08-47b2-8aed-8ad30e4eda4c>

                      Executed By: crim-ca/weaver:6.1.0 <urn:uuid:b3a49ee7-f620-4154-9e4d-d2e948748deb>

                      '
                  PROV info:
                    summary: Provenance metadata about the Research Object packaging information.
                    value: 'Research Object of CWL workflow run

                      Research Object ID: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/

                      Profile: https://w3id.org/cwl/prov/0.6.0

                      Workflow run ID: urn:uuid:1c49f085-bbd7-410d-a801-81fd42469e8a

                      Packaged: 2024-12-12

                      '
              examples:
                PROV run:
                  summary: Provenance metadata of the run execution.
                  value: "2024-12-12 09:16:17.843852                            Flow 1c49f085-bbd7-410d-a801-81fd42469e8a [ Run of workflow/packed.cwl#main\n2024-12-12 09:16:17.846280                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/message\n2024-12-12 09:16:17.863017                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/echo/message\n                           2024-12-12 09:16:18.867039 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/echo/output\n                           2024-12-12 09:16:18.867039 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.867039 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.869180 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/primary/output\n                           2024-12-12 09:16:18.869180 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.869180 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.867034 Flow 1c49f085-bbd7-410d-a801-81fd42469e8a ] Run of workflow/packed.cwl#main  (0:00:01.023182)\n"
                PROV who:
                  summary: Provenance metadata of who ran the job.
                  value: 'Packaged By: cwltool 3.1.20240708091338.dev15+g9c05bb7d <urn:uuid:eea8f699-1c08-47b2-8aed-8ad30e4eda4c>

                    Executed By: crim-ca/weaver:6.1.0 <urn:uuid:b3a49ee7-f620-4154-9e4d-d2e948748deb>

                    '
                PROV info:
                  summary: Provenance metadata about the Research Object packaging information.
                  value: 'Research Object of CWL workflow run

                    Research Object ID: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/

                    Profile: https://w3id.org/cwl/prov/0.6.0

                    Workflow run ID: urn:uuid:1c49f085-bbd7-410d-a801-81fd42469e8a

                    Packaged: 2024-12-12

                    '
        '400':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotFoundJobProvResponseSchema'
        '406':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/GoneJobProvResponseSchema'
        '500':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/JobProvMetadataRequestHeaders.Content-Type'
      summary: '

        Retrieve the provenance details of a job based on the contextual request path.'
      tags:
      - Jobs
      - Provenance
      - Processes
  /processes/{process_id}/jobs/{job_id}/prov/inputs:
    parameters:
    - $ref: '#/components/parameters/process_id'
    - $ref: '#/components/parameters/job_id'
    get:
      responses:
        '200':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/OkGetJobProvMetadataResponse'
                examples:
                  PROV run:
                    summary: Provenance metadata of the run execution.
                    value: "2024-12-12 09:16:17.843852                            Flow 1c49f085-bbd7-410d-a801-81fd42469e8a [ Run of workflow/packed.cwl#main\n2024-12-12 09:16:17.846280                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/message\n2024-12-12 09:16:17.863017                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/echo/message\n                           2024-12-12 09:16:18.867039 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/echo/output\n                           2024-12-12 09:16:18.867039 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.867039 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.869180 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/primary/output\n                           2024-12-12 09:16:18.869180 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.869180 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.867034 Flow 1c49f085-bbd7-410d-a801-81fd42469e8a ] Run of workflow/packed.cwl#main  (0:00:01.023182)\n"
                  PROV who:
                    summary: Provenance metadata of who ran the job.
                    value: 'Packaged By: cwltool 3.1.20240708091338.dev15+g9c05bb7d <urn:uuid:eea8f699-1c08-47b2-8aed-8ad30e4eda4c>

                      Executed By: crim-ca/weaver:6.1.0 <urn:uuid:b3a49ee7-f620-4154-9e4d-d2e948748deb>

                      '
                  PROV info:
                    summary: Provenance metadata about the Research Object packaging information.
                    value: 'Research Object of CWL workflow run

                      Research Object ID: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/

                      Profile: https://w3id.org/cwl/prov/0.6.0

                      Workflow run ID: urn:uuid:1c49f085-bbd7-410d-a801-81fd42469e8a

                      Packaged: 2024-12-12

                      '
              examples:
                PROV run:
                  summary: Provenance metadata of the run execution.
                  value: "2024-12-12 09:16:17.843852                            Flow 1c49f085-bbd7-410d-a801-81fd42469e8a [ Run of workflow/packed.cwl#main\n2024-12-12 09:16:17.846280                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/message\n2024-12-12 09:16:17.863017                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/echo/message\n                           2024-12-12 09:16:18.867039 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/echo/output\n                           2024-12-12 09:16:18.867039 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.867039 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.869180 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/primary/output\n                           2024-12-12 09:16:18.869180 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.869180 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.867034 Flow 1c49f085-bbd7-410d-a801-81fd42469e8a ] Run of workflow/packed.cwl#main  (0:00:01.023182)\n"
                PROV who:
                  summary: Provenance metadata of who ran the job.
                  value: 'Packaged By: cwltool 3.1.20240708091338.dev15+g9c05bb7d <urn:uuid:eea8f699-1c08-47b2-8aed-8ad30e4eda4c>

                    Executed By: crim-ca/weaver:6.1.0 <urn:uuid:b3a49ee7-f620-4154-9e4d-d2e948748deb>

                    '
                PROV info:
                  summary: Provenance metadata about the Research Object packaging information.
                  value: 'Research Object of CWL workflow run

                    Research Object ID: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/

                    Profile: https://w3id.org/cwl/prov/0.6.0

                    Workflow run ID: urn:uuid:1c49f085-bbd7-410d-a801-81fd42469e8a

                    Packaged: 2024-12-12

                    '
        '400':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotFoundJobProvResponseSchema'
        '406':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/GoneJobProvResponseSchema'
        '500':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/JobProvMetadataRequestHeaders.Content-Type'
      summary: '

        Retrieve the provenance details of a job based on the contextual request path.'
      tags:
      - Jobs
      - Provenance
      - Processes
  /processes/{process_id}/jobs/{job_id}/prov/inputs/{run_id}:
    parameters:
    - $ref: '#/components/parameters/process_id'
    - $ref: '#/components/parameters/job_id'
    - $ref: '#/components/parameters/run_id'
    get:
      responses:
        '200':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/OkGetJobProvMetadataResponse'
                examples:
                  PROV run:
                    summary: Provenance metadata of the run execution.
                    value: "2024-12-12 09:16:17.843852                            Flow 1c49f085-bbd7-410d-a801-81fd42469e8a [ Run of workflow/packed.cwl#main\n2024-12-12 09:16:17.846280                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/message\n2024-12-12 09:16:17.863017                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/echo/message\n                           2024-12-12 09:16:18.867039 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/echo/output\n                           2024-12-12 09:16:18.867039 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.867039 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.869180 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/primary/output\n                           2024-12-12 09:16:18.869180 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.869180 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.867034 Flow 1c49f085-bbd7-410d-a801-81fd42469e8a ] Run of workflow/packed.cwl#main  (0:00:01.023182)\n"
                  PROV who:
                    summary: Provenance metadata of who ran the job.
                    value: 'Packaged By: cwltool 3.1.20240708091338.dev15+g9c05bb7d <urn:uuid:eea8f699-1c08-47b2-8aed-8ad30e4eda4c>

                      Executed By: crim-ca/weaver:6.1.0 <urn:uuid:b3a49ee7-f620-4154-9e4d-d2e948748deb>

                      '
                  PROV info:
                    summary: Provenance metadata about the Research Object packaging information.
                    value: 'Research Object of CWL workflow run

                      Research Object ID: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/

                      Profile: https://w3id.org/cwl/prov/0.6.0

                      Workflow run ID: urn:uuid:1c49f085-bbd7-410d-a801-81fd42469e8a

                      Packaged: 2024-12-12

                      '
              examples:
                PROV run:
                  summary: Provenance metadata of the run execution.
                  value: "2024-12-12 09:16:17.843852                            Flow 1c49f085-bbd7-410d-a801-81fd42469e8a [ Run of workflow/packed.cwl#main\n2024-12-12 09:16:17.846280                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/message\n2024-12-12 09:16:17.863017                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/echo/message\n                           2024-12-12 09:16:18.867039 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/echo/output\n                           2024-12-12 09:16:18.867039 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.867039 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.869180 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/primary/output\n                           2024-12-12 09:16:18.869180 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.869180 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.867034 Flow 1c49f085-bbd7-410d-a801-81fd42469e8a ] Run of workflow/packed.cwl#main  (0:00:01.023182)\n"
                PROV who:
                  summary: Provenance metadata of who ran the job.
                  value: 'Packaged By: cwltool 3.1.20240708091338.dev15+g9c05bb7d <urn:uuid:eea8f699-1c08-47b2-8aed-8ad30e4eda4c>

                    Executed By: crim-ca/weaver:6.1.0 <urn:uuid:b3a49ee7-f620-4154-9e4d-d2e948748deb>

                    '
                PROV info:
                  summary: Provenance metadata about the Research Object packaging information.
                  value: 'Research Object of CWL workflow run

                    Research Object ID: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/

                    Profile: https://w3id.org/cwl/prov/0.6.0

                    Workflow run ID: urn:uuid:1c49f085-bbd7-410d-a801-81fd42469e8a

                    Packaged: 2024-12-12

                    '
        '400':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotFoundJobProvResponseSchema'
        '406':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/GoneJobProvResponseSchema'
        '500':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/JobProvMetadataRequestHeaders.Content-Type'
      summary: '

        Retrieve the provenance details of a job based on the contextual request path.'
      tags:
      - Jobs
      - Provenance
      - Processes
  /processes/{process_id}/jobs/{job_id}/prov/outputs:
    parameters:
    - $ref: '#/components/parameters/process_id'
    - $ref: '#/components/parameters/job_id'
    get:
      responses:
        '200':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/OkGetJobProvMetadataResponse'
                examples:
                  PROV run:
                    summary: Provenance metadata of the run execution.
                    value: "2024-12-12 09:16:17.843852                            Flow 1c49f085-bbd7-410d-a801-81fd42469e8a [ Run of workflow/packed.cwl#main\n2024-12-12 09:16:17.846280                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/message\n2024-12-12 09:16:17.863017                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/echo/message\n                           2024-12-12 09:16:18.867039 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/echo/output\n                           2024-12-12 09:16:18.867039 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.867039 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.869180 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/primary/output\n                           2024-12-12 09:16:18.869180 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.869180 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.867034 Flow 1c49f085-bbd7-410d-a801-81fd42469e8a ] Run of workflow/packed.cwl#main  (0:00:01.023182)\n"
                  PROV who:
                    summary: Provenance metadata of who ran the job.
                    value: 'Packaged By: cwltool 3.1.20240708091338.dev15+g9c05bb7d <urn:uuid:eea8f699-1c08-47b2-8aed-8ad30e4eda4c>

                      Executed By: crim-ca/weaver:6.1.0 <urn:uuid:b3a49ee7-f620-4154-9e4d-d2e948748deb>

                      '
                  PROV info:
                    summary: Provenance metadata about the Research Object packaging information.
                    value: 'Research Object of CWL workflow run

                      Research Object ID: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/

                      Profile: https://w3id.org/cwl/prov/0.6.0

                      Workflow run ID: urn:uuid:1c49f085-bbd7-410d-a801-81fd42469e8a

                      Packaged: 2024-12-12

                      '
              examples:
                PROV run:
                  summary: Provenance metadata of the run execution.
                  value: "2024-12-12 09:16:17.843852                            Flow 1c49f085-bbd7-410d-a801-81fd42469e8a [ Run of workflow/packed.cwl#main\n2024-12-12 09:16:17.846280                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/message\n2024-12-12 09:16:17.863017                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/echo/message\n                           2024-12-12 09:16:18.867039 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/echo/output\n                           2024-12-12 09:16:18.867039 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.867039 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.869180 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/primary/output\n                           2024-12-12 09:16:18.869180 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.869180 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.867034 Flow 1c49f085-bbd7-410d-a801-81fd42469e8a ] Run of workflow/packed.cwl#main  (0:00:01.023182)\n"
                PROV who:
                  summary: Provenance metadata of who ran the job.
                  value: 'Packaged By: cwltool 3.1.20240708091338.dev15+g9c05bb7d <urn:uuid:eea8f699-1c08-47b2-8aed-8ad30e4eda4c>

                    Executed By: crim-ca/weaver:6.1.0 <urn:uuid:b3a49ee7-f620-4154-9e4d-d2e948748deb>

                    '
                PROV info:
                  summary: Provenance metadata about the Research Object packaging information.
                  value: 'Research Object of CWL workflow run

                    Research Object ID: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/

                    Profile: https://w3id.org/cwl/prov/0.6.0

                    Workflow run ID: urn:uuid:1c49f085-bbd7-410d-a801-81fd42469e8a

                    Packaged: 2024-12-12

                    '
        '400':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotFoundJobProvResponseSchema'
        '406':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/GoneJobProvResponseSchema'
        '500':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/JobProvMetadataRequestHeaders.Content-Type'
      summary: '

        Retrieve the provenance details of a job based on the contextual request path.'
      tags:
      - Jobs
      - Provenance
      - Processes
  /processes/{process_id}/jobs/{job_id}/prov/outputs/{run_id}:
    parameters:
    - $ref: '#/components/parameters/process_id'
    - $ref: '#/components/parameters/job_id'
    - $ref: '#/components/parameters/run_id'
    get:
      responses:
        '200':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/OkGetJobProvMetadataResponse'
                examples:
                  PROV run:
                    summary: Provenance metadata of the run execution.
                    value: "2024-12-12 09:16:17.843852                            Flow 1c49f085-bbd7-410d-a801-81fd42469e8a [ Run of workflow/packed.cwl#main\n2024-12-12 09:16:17.846280                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/message\n2024-12-12 09:16:17.863017                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/echo/message\n                           2024-12-12 09:16:18.867039 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/echo/output\n                           2024-12-12 09:16:18.867039 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.867039 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.869180 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/primary/output\n                           2024-12-12 09:16:18.869180 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.869180 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.867034 Flow 1c49f085-bbd7-410d-a801-81fd42469e8a ] Run of workflow/packed.cwl#main  (0:00:01.023182)\n"
                  PROV who:
                    summary: Provenance metadata of who ran the job.
                    value: 'Packaged By: cwltool 3.1.20240708091338.dev15+g9c05bb7d <urn:uuid:eea8f699-1c08-47b2-8aed-8ad30e4eda4c>

                      Executed By: crim-ca/weaver:6.1.0 <urn:uuid:b3a49ee7-f620-4154-9e4d-d2e948748deb>

                      '
                  PROV info:
                    summary: Provenance metadata about the Research Object packaging information.
                    value: 'Research Object of CWL workflow run

                      Research Object ID: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/

                      Profile: https://w3id.org/cwl/prov/0.6.0

                      Workflow run ID: urn:uuid:1c49f085-bbd7-410d-a801-81fd42469e8a

                      Packaged: 2024-12-12

                      '
              examples:
                PROV run:
                  summary: Provenance metadata of the run execution.
                  value: "2024-12-12 09:16:17.843852                            Flow 1c49f085-bbd7-410d-a801-81fd42469e8a [ Run of workflow/packed.cwl#main\n2024-12-12 09:16:17.846280                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/message\n2024-12-12 09:16:17.863017                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/echo/message\n                           2024-12-12 09:16:18.867039 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/echo/output\n                           2024-12-12 09:16:18.867039 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.867039 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.869180 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/primary/output\n                           2024-12-12 09:16:18.869180 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.869180 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.867034 Flow 1c49f085-bbd7-410d-a801-81fd42469e8a ] Run of workflow/packed.cwl#main  (0:00:01.023182)\n"
                PROV who:
                  summary: Provenance metadata of who ran the job.
                  value: 'Packaged By: cwltool 3.1.20240708091338.dev15+g9c05bb7d <urn:uuid:eea8f699-1c08-47b2-8aed-8ad30e4eda4c>

                    Executed By: crim-ca/weaver:6.1.0 <urn:uuid:b3a49ee7-f620-4154-9e4d-d2e948748deb>

                    '
                PROV info:
                  summary: Provenance metadata about the Research Object packaging information.
                  value: 'Research Object of CWL workflow run

                    Research Object ID: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/

                    Profile: https://w3id.org/cwl/prov/0.6.0

                    Workflow run ID: urn:uuid:1c49f085-bbd7-410d-a801-81fd42469e8a

                    Packaged: 2024-12-12

                    '
        '400':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotFoundJobProvResponseSchema'
        '406':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/GoneJobProvResponseSchema'
        '500':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/JobProvMetadataRequestHeaders.Content-Type'
      summary: '

        Retrieve the provenance details of a job based on the contextual request path.'
      tags:
      - Jobs
      - Provenance
      - Processes
  /processes/{process_id}/jobs/{job_id}/prov/run:
    parameters:
    - $ref: '#/components/parameters/process_id'
    - $ref: '#/components/parameters/job_id'
    get:
      responses:
        '200':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/OkGetJobProvMetadataResponse'
                examples:
                  PROV run:
                    summary: Provenance metadata of the run execution.
                    value: "2024-12-12 09:16:17.843852                            Flow 1c49f085-bbd7-410d-a801-81fd42469e8a [ Run of workflow/packed.cwl#main\n2024-12-12 09:16:17.846280                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/message\n2024-12-12 09:16:17.863017                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/echo/message\n                           2024-12-12 09:16:18.867039 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/echo/output\n                           2024-12-12 09:16:18.867039 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.867039 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.869180 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/primary/output\n                           2024-12-12 09:16:18.869180 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.869180 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.867034 Flow 1c49f085-bbd7-410d-a801-81fd42469e8a ] Run of workflow/packed.cwl#main  (0:00:01.023182)\n"
                  PROV who:
                    summary: Provenance metadata of who ran the job.
                    value: 'Packaged By: cwltool 3.1.20240708091338.dev15+g9c05bb7d <urn:uuid:eea8f699-1c08-47b2-8aed-8ad30e4eda4c>

                      Executed By: crim-ca/weaver:6.1.0 <urn:uuid:b3a49ee7-f620-4154-9e4d-d2e948748deb>

                      '
                  PROV info:
                    summary: Provenance metadata about the Research Object packaging information.
                    value: 'Research Object of CWL workflow run

                      Research Object ID: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/

                      Profile: https://w3id.org/cwl/prov/0.6.0

                      Workflow run ID: urn:uuid:1c49f085-bbd7-410d-a801-81fd42469e8a

                      Packaged: 2024-12-12

                      '
              examples:
                PROV run:
                  summary: Provenance metadata of the run execution.
                  value: "2024-12-12 09:16:17.843852                            Flow 1c49f085-bbd7-410d-a801-81fd42469e8a [ Run of workflow/packed.cwl#main\n2024-12-12 09:16:17.846280                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/message\n2024-12-12 09:16:17.863017                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/echo/message\n                           2024-12-12 09:16:18.867039 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/echo/output\n                           2024-12-12 09:16:18.867039 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.867039 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.869180 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/primary/output\n                           2024-12-12 09:16:18.869180 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.869180 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.867034 Flow 1c49f085-bbd7-410d-a801-81fd42469e8a ] Run of workflow/packed.cwl#main  (0:00:01.023182)\n"
                PROV who:
                  summary: Provenance metadata of who ran the job.
                  value: 'Packaged By: cwltool 3.1.20240708091338.dev15+g9c05bb7d <urn:uuid:eea8f699-1c08-47b2-8aed-8ad30e4eda4c>

                    Executed By: crim-ca/weaver:6.1.0 <urn:uuid:b3a49ee7-f620-4154-9e4d-d2e948748deb>

                    '
                PROV info:
                  summary: Provenance metadata about the Research Object packaging information.
                  value: 'Research Object of CWL workflow run

                    Research Object ID: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/

                    Profile: https://w3id.org/cwl/prov/0.6.0

                    Workflow run ID: urn:uuid:1c49f085-bbd7-410d-a801-81fd42469e8a

                    Packaged: 2024-12-12

                    '
        '400':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotFoundJobProvResponseSchema'
        '406':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/GoneJobProvResponseSchema'
        '500':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/JobProvMetadataRequestHeaders.Content-Type'
      summary: '

        Retrieve the provenance details of a job based on the contextual request path.'
      tags:
      - Jobs
      - Provenance
      - Processes
  /processes/{process_id}/jobs/{job_id}/prov/run/{run_id}:
    parameters:
    - $ref: '#/components/parameters/process_id'
    - $ref: '#/components/parameters/job_id'
    - $ref: '#/components/parameters/run_id'
    get:
      responses:
        '200':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/OkGetJobProvMetadataResponse'
                examples:
                  PROV run:
                    summary: Provenance metadata of the run execution.
                    value: "2024-12-12 09:16:17.843852                            Flow 1c49f085-bbd7-410d-a801-81fd42469e8a [ Run of workflow/packed.cwl#main\n2024-12-12 09:16:17.846280                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/message\n2024-12-12 09:16:17.863017                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/echo/message\n                           2024-12-12 09:16:18.867039 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/echo/output\n                           2024-12-12 09:16:18.867039 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.867039 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.869180 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/primary/output\n                           2024-12-12 09:16:18.869180 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.869180 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.867034 Flow 1c49f085-bbd7-410d-a801-81fd42469e8a ] Run of workflow/packed.cwl#main  (0:00:01.023182)\n"
                  PROV who:
                    summary: Provenance metadata of who ran the job.
                    value: 'Packaged By: cwltool 3.1.20240708091338.dev15+g9c05bb7d <urn:uuid:eea8f699-1c08-47b2-8aed-8ad30e4eda4c>

                      Executed By: crim-ca/weaver:6.1.0 <urn:uuid:b3a49ee7-f620-4154-9e4d-d2e948748deb>

                      '
                  PROV info:
                    summary: Provenance metadata about the Research Object packaging information.
                    value: 'Research Object of CWL workflow run

                      Research Object ID: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/

                      Profile: https://w3id.org/cwl/prov/0.6.0

                      Workflow run ID: urn:uuid:1c49f085-bbd7-410d-a801-81fd42469e8a

                      Packaged: 2024-12-12

                      '
              examples:
                PROV run:
                  summary: Provenance metadata of the run execution.
                  value: "2024-12-12 09:16:17.843852                            Flow 1c49f085-bbd7-410d-a801-81fd42469e8a [ Run of workflow/packed.cwl#main\n2024-12-12 09:16:17.846280                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/message\n2024-12-12 09:16:17.863017                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/echo/message\n                           2024-12-12 09:16:18.867039 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/echo/output\n                           2024-12-12 09:16:18.867039 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.867039 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.869180 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/primary/output\n                           2024-12-12 09:16:18.869180 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.869180 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.867034 Flow 1c49f085-bbd7-410d-a801-81fd42469e8a ] Run of workflow/packed.cwl#main  (0:00:01.023182)\n"
                PROV who:
                  summary: Provenance metadata of who ran the job.
                  value: 'Packaged By: cwltool 3.1.20240708091338.dev15+g9c05bb7d <urn:uuid:eea8f699-1c08-47b2-8aed-8ad30e4eda4c>

                    Executed By: crim-ca/weaver:6.1.0 <urn:uuid:b3a49ee7-f620-4154-9e4d-d2e948748deb>

                    '
                PROV info:
                  summary: Provenance metadata about the Research Object packaging information.
                  value: 'Research Object of CWL workflow run

                    Research Object ID: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/

                    Profile: https://w3id.org/cwl/prov/0.6.0

                    Workflow run ID: urn:uuid:1c49f085-bbd7-410d-a801-81fd42469e8a

                    Packaged: 2024-12-12

                    '
        '400':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotFoundJobProvResponseSchema'
        '406':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/GoneJobProvResponseSchema'
        '500':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/JobProvMetadataRequestHeaders.Content-Type'
      summary: '

        Retrieve the provenance details of a job based on the contextual request path.'
      tags:
      - Jobs
      - Provenance
      - Processes
  /processes/{process_id}/jobs/{job_id}/prov/runs:
    parameters:
    - $ref: '#/components/parameters/process_id'
    - $ref: '#/components/parameters/job_id'
    get:
      responses:
        '200':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/OkGetJobProvMetadataResponse'
                examples:
                  PROV run:
                    summary: Provenance metadata of the run execution.
                    value: "2024-12-12 09:16:17.843852                            Flow 1c49f085-bbd7-410d-a801-81fd42469e8a [ Run of workflow/packed.cwl#main\n2024-12-12 09:16:17.846280                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/message\n2024-12-12 09:16:17.863017                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/echo/message\n                           2024-12-12 09:16:18.867039 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/echo/output\n                           2024-12-12 09:16:18.867039 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.867039 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.869180 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/primary/output\n                           2024-12-12 09:16:18.869180 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.869180 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.867034 Flow 1c49f085-bbd7-410d-a801-81fd42469e8a ] Run of workflow/packed.cwl#main  (0:00:01.023182)\n"
                  PROV who:
                    summary: Provenance metadata of who ran the job.
                    value: 'Packaged By: cwltool 3.1.20240708091338.dev15+g9c05bb7d <urn:uuid:eea8f699-1c08-47b2-8aed-8ad30e4eda4c>

                      Executed By: crim-ca/weaver:6.1.0 <urn:uuid:b3a49ee7-f620-4154-9e4d-d2e948748deb>

                      '
                  PROV info:
                    summary: Provenance metadata about the Research Object packaging information.
                    value: 'Research Object of CWL workflow run

                      Research Object ID: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/

                      Profile: https://w3id.org/cwl/prov/0.6.0

                      Workflow run ID: urn:uuid:1c49f085-bbd7-410d-a801-81fd42469e8a

                      Packaged: 2024-12-12

                      '
              examples:
                PROV run:
                  summary: Provenance metadata of the run execution.
                  value: "2024-12-12 09:16:17.843852                            Flow 1c49f085-bbd7-410d-a801-81fd42469e8a [ Run of workflow/packed.cwl#main\n2024-12-12 09:16:17.846280                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/message\n2024-12-12 09:16:17.863017                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/echo/message\n                           2024-12-12 09:16:18.867039 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/echo/output\n                           2024-12-12 09:16:18.867039 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.867039 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.869180 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/primary/output\n                           2024-12-12 09:16:18.869180 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.869180 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.867034 Flow 1c49f085-bbd7-410d-a801-81fd42469e8a ] Run of workflow/packed.cwl#main  (0:00:01.023182)\n"
                PROV who:
                  summary: Provenance metadata of who ran the job.
                  value: 'Packaged By: cwltool 3.1.20240708091338.dev15+g9c05bb7d <urn:uuid:eea8f699-1c08-47b2-8aed-8ad30e4eda4c>

                    Executed By: crim-ca/weaver:6.1.0 <urn:uuid:b3a49ee7-f620-4154-9e4d-d2e948748deb>

                    '
                PROV info:
                  summary: Provenance metadata about the Research Object packaging information.
                  value: 'Research Object of CWL workflow run

                    Research Object ID: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/

                    Profile: https://w3id.org/cwl/prov/0.6.0

                    Workflow run ID: urn:uuid:1c49f085-bbd7-410d-a801-81fd42469e8a

                    Packaged: 2024-12-12

                    '
        '400':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotFoundJobProvResponseSchema'
        '406':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/GoneJobProvResponseSchema'
        '500':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/JobProvMetadataRequestHeaders.Content-Type'
      summary: '

        Retrieve the provenance details of a job based on the contextual request path.'
      tags:
      - Jobs
      - Provenance
      - Processes
  /providers:
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkGetProvidersListResponse'
                examples:
                  ProviderList:
                    summary: Listing of registered remote providers.
                    value:
                      checked: true
                      providers:
                      - id: finch
                        title: Finch
                        description: A Web Processing Service for Climate Indicators.
                        url: http://remote-provider.com/wps
                        type: wps-remote
                        public: false
                        keywords:
                        - PyWPS
                        - WPS
                        - OGC
                        - processing
                        - birdhouse
                        - finch
                        - demo
                        metadata:
                        - type: provider-name
                          title: Provider Name
                          lang: en-US
                          value: Finch
                          role: http://www.opengis.net/eoc/applicationContext/providerMetadata
                        - type: provider-site
                          title: Provider Name
                          lang: en-US
                          value: https://finch.readthedocs.org/en/latest/
                          role: http://www.opengis.net/eoc/applicationContext/providerMetadata
                        - type: contact-name
                          title: Contact Name
                          lang: en-US
                          value: Lastname, Firstname
                          role: http://www.opengis.net/eoc/applicationContext/providerMetadata
                        links:
                        - type: application/xml
                          title: Service description (GetCapabilities).
                          hreflang: en-US
                          href: http://remote-provider.com/wps?service=WPS&request=GetCapabilities
                          rel: service-desc
                        - type: application/json
                          title: Service definition.
                          hreflang: en-US
                          href: http://schema-example.com/providers/finch
                          rel: service
                        - type: application/json
                          title: Service definition.
                          hreflang: en-CA
                          href: http://schema-example.com/providers/finch
                          rel: self
                        - type: application/json
                          title: Listing of processes provided by this service.
                          hreflang: en-CA
                          href: http://schema-example.com/providers/finch/processes
                          rel: processes
                      - id: hummingbird
                        title: Hummingbird 0.5_dev
                        description: WPS processes for general tools used in the climate science community like cdo and compliance checker.
                        url: http://localhost:8097/wps
                        type: wps-remote
                        public: false
                        keywords:
                        - PyWPS
                        - WPS
                        - OGC
                        - processing
                        - Birdhouse
                        - hummingbird
                        metadata:
                        - type: provider-name
                          title: Provider Name
                          lang: en-US
                          value: Hummingbird
                          role: http://www.opengis.net/eoc/applicationContext/providerMetadata
                        - type: provider-site
                          title: Provider Name
                          lang: en-US
                          value: http://birdhouse-hummingbird.readthedocs.org/en/latest/
                          role: http://www.opengis.net/eoc/applicationContext/providerMetadata
                        - type: contact-name
                          title: Contact Name
                          lang: en-US
                          value: Lastname, Firstname
                          role: http://www.opengis.net/eoc/applicationContext/providerMetadata
                        links:
                        - type: application/xml
                          title: Service description (GetCapabilities).
                          hreflang: en-US
                          href: http://localhost:8097/wps?service=WPS&request=GetCapabilities
                          rel: service-desc
                        - type: application/json
                          title: Service definition.
                          hreflang: en-US
                          href: http://schema-example.com/providers/hummingbird
                          rel: service
                        - type: application/json
                          title: Service definition.
                          hreflang: en-CA
                          href: http://schema-example.com/providers/hummingbird
                          rel: self
                        - type: application/json
                          title: Listing of processes provided by this service.
                          hreflang: en-CA
                          href: http://schema-example.com/providers/hummingbird/processes
                          rel: processes
                  ProviderNames:
                    summary: Listing of registered providers names without validation.
                    value:
                      checked: false
                      providers:
                      - catalog
                      - finch
                      - flyingpigeon
                      - hummingbird
                      - malleefowl
                      - raven
              examples:
                ProviderList:
                  summary: Listing of registered remote providers.
                  value:
                    checked: true
                    providers:
                    - id: finch
                      title: Finch
                      description: A Web Processing Service for Climate Indicators.
                      url: http://remote-provider.com/wps
                      type: wps-remote
                      public: false
                      keywords:
                      - PyWPS
                      - WPS
                      - OGC
                      - processing
                      - birdhouse
                      - finch
                      - demo
                      metadata:
                      - type: provider-name
                        title: Provider Name
                        lang: en-US
                        value: Finch
                        role: http://www.opengis.net/eoc/applicationContext/providerMetadata
                      - type: provider-site
                        title: Provider Name
                        lang: en-US
                        value: https://finch.readthedocs.org/en/latest/
                        role: http://www.opengis.net/eoc/applicationContext/providerMetadata
                      - type: contact-name
                        title: Contact Name
                        lang: en-US
                        value: Lastname, Firstname
                        role: http://www.opengis.net/eoc/applicationContext/providerMetadata
                      links:
                      - type: application/xml
                        title: Service description (GetCapabilities).
                        hreflang: en-US
                        href: http://remote-provider.com/wps?service=WPS&request=GetCapabilities
                        rel: service-desc
                      - type: application/json
                        title: Service definition.
                        hreflang: en-US
                        href: http://schema-example.com/providers/finch
                        rel: service
                      - type: application/json
                        title: Service definition.
                        hreflang: en-CA
                        href: http://schema-example.com/providers/finch
                        rel: self
                      - type: application/json
                        title: Listing of processes provided by this service.
                        hreflang: en-CA
                        href: http://schema-example.com/providers/finch/processes
                        rel: processes
                    - id: hummingbird
                      title: Hummingbird 0.5_dev
                      description: WPS processes for general tools used in the climate science community like cdo and compliance checker.
                      url: http://localhost:8097/wps
                      type: wps-remote
                      public: false
                      keywords:
                      - PyWPS
                      - WPS
                      - OGC
                      - processing
                      - Birdhouse
                      - hummingbird
                      metadata:
                      - type: provider-name
                        title: Provider Name
                        lang: en-US
                        value: Hummingbird
                        role: http://www.opengis.net/eoc/applicationContext/providerMetadata
                      - type: provider-site
                        title: Provider Name
                        lang: en-US
                        value: http://birdhouse-hummingbird.readthedocs.org/en/latest/
                        role: http://www.opengis.net/eoc/applicationContext/providerMetadata
                      - type: contact-name
                        title: Contact Name
                        lang: en-US
                        value: Lastname, Firstname
                        role: http://www.opengis.net/eoc/applicationContext/providerMetadata
                      links:
                      - type: application/xml
                        title: Service description (GetCapabilities).
                        hreflang: en-US
                        href: http://localhost:8097/wps?service=WPS&request=GetCapabilities
                        rel: service-desc
                      - type: application/json
                        title: Service definition.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird
                        rel: service
                      - type: application/json
                        title: Service definition.
                        hreflang: en-CA
                        href: http://schema-example.com/providers/hummingbird
                        rel: self
                      - type: application/json
                        title: Listing of processes provided by this service.
                        hreflang: en-CA
                        href: http://schema-example.com/providers/hummingbird/processes
                        rel: processes
                ProviderNames:
                  summary: Listing of registered providers names without validation.
                  value:
                    checked: false
                    providers:
                    - catalog
                    - finch
                    - flyingpigeon
                    - hummingbird
                    - malleefowl
                    - raven
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/ForbiddenProviderAccessResponseSchema'
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/ProvidersQuerySchema.detail'
      - $ref: '#/components/parameters/ProvidersQuerySchema.check'
      - $ref: '#/components/parameters/ProvidersQuerySchema.ignore'
      - $ref: '#/components/parameters/RequestHeaders.Accept'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Language'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Profile'
      - $ref: '#/components/parameters/RequestHeaders.Content-Type'
      summary: '

        Lists registered providers.'
      tags:
      - Providers
    post:
      responses:
        '201':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/CreatedPostProvider'
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/ExtendedMappingSchema'
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/ForbiddenProviderAccessResponseSchema'
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
        '501':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotImplementedPostProviderResponse'
      parameters:
      - $ref: '#/components/parameters/RequestHeaders.Accept'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Language'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Profile'
      - $ref: '#/components/parameters/RequestHeaders.Content-Type'
      summary: '

        Register a new service provider.'
      tags:
      - Providers
      requestBody:
        content:
          application/json:
            $ref: '#/components/parameters/CreateProviderRequestBody'
        required: true
  /providers/{provider_id}:
    parameters:
    - $ref: '#/components/parameters/provider_id'
    delete:
      responses:
        '204':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NoContentDeleteProviderSchema'
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/ForbiddenProviderAccessResponseSchema'
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
        '501':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotImplementedDeleteProviderResponse'
      parameters:
      - $ref: '#/components/parameters/RequestHeaders.Accept'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Language'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Profile'
      - $ref: '#/components/parameters/RequestHeaders.Content-Type'
      summary: '

        Remove an existing service provider.'
      tags:
      - Providers
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkGetProviderCapabilitiesSchema'
                examples:
                  ProviderDescription:
                    summary: Description of a registered remote WPS provider.
                    value:
                      id: hummingbird
                      title: Hummingbird 0.5_dev
                      abstract: WPS processes for general tools used in the climate science community like cdo and compliance checker.
                      url: http://schema-example.com/providers/hummingbird
                      processes: http://schema-example.com/providers/hummingbird/processes
                      type: wps-remote
                      contact: Lastname, Firstname
              examples:
                ProviderDescription:
                  summary: Description of a registered remote WPS provider.
                  value:
                    id: hummingbird
                    title: Hummingbird 0.5_dev
                    abstract: WPS processes for general tools used in the climate science community like cdo and compliance checker.
                    url: http://schema-example.com/providers/hummingbird
                    processes: http://schema-example.com/providers/hummingbird/processes
                    type: wps-remote
                    contact: Lastname, Firstname
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/ForbiddenProviderAccessResponseSchema'
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeaders.Accept'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Language'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Profile'
      - $ref: '#/components/parameters/RequestHeaders.Content-Type'
      summary: '

        Get a provider definition (GetCapabilities).'
      tags:
      - Providers
  /providers/{provider_id}/processes:
    parameters:
    - $ref: '#/components/parameters/provider_id'
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkGetProviderProcessesSchema'
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/ForbiddenProviderAccessResponseSchema'
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeaders.Accept'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Language'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Profile'
      - $ref: '#/components/parameters/RequestHeaders.Content-Type'
      - $ref: '#/components/parameters/ProviderProcessesQuery.links'
      - $ref: '#/components/parameters/ProviderProcessesQuery.detail'
      - $ref: '#/components/parameters/ProviderProcessesQuery.sort'
      - $ref: '#/components/parameters/ProviderProcessesQuery.page'
      - $ref: '#/components/parameters/ProviderProcessesQuery.limit'
      summary: '

        Retrieve available provider processes (GetCapabilities).'
      tags:
      - Providers
      - Processes
      - GetCapabilities
  /providers/{provider_id}/processes/{process_id}:
    parameters:
    - $ref: '#/components/parameters/provider_id'
    - $ref: '#/components/parameters/process_id'
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkGetProviderProcessDescriptionResponse'
                examples:
                  ProviderProcessWPS:
                    summary: Description of a remote WPS provider process converted to OGC-API Processes format.
                    value:
                      process:
                        title: NCDump
                        abstract: Run ncdump to retrieve NetCDF header metadata.
                        keywords:
                        - hummingbird
                        metadata:
                        - title: Birdhouse
                          href: http://bird-house.github.io/
                          rel: birdhouse
                        - title: User Guide
                          href: http://birdhouse-hummingbird.readthedocs.io/en/latest/
                          rel: user-guide
                        id: ncdump
                        inputs:
                        - title: Dataset
                          abstract: Enter a URL pointing to a NetCDF file (optional)
                          id: dataset
                          formats:
                          - mimeType: application/x-netcdf
                            default: false
                        - title: Remote OpenDAP Data URL
                          abstract: 'Or provide a remote OpenDAP data URL, for example: http://my.opendap/thredds/dodsC/path/to/file.nc'
                          id: dataset_opendap
                          metadata:
                          - href: https://www.iana.org/assignments/media-types/media-types.xhtml
                            title: application/x-ogc-dods
                            role: null
                            rel: application-x-ogc-dods
                          type: string
                          min_occurs: 0
                          max_occurs: 100
                        outputs:
                        - formats:
                          - mimeType: text/plain
                            default: false
                          title: NetCDF Metadata
                          abstract: NetCDF Metadata
                          id: output
                        executeEndpoint: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs
              examples:
                ProviderProcessWPS:
                  summary: Description of a remote WPS provider process converted to OGC-API Processes format.
                  value:
                    process:
                      title: NCDump
                      abstract: Run ncdump to retrieve NetCDF header metadata.
                      keywords:
                      - hummingbird
                      metadata:
                      - title: Birdhouse
                        href: http://bird-house.github.io/
                        rel: birdhouse
                      - title: User Guide
                        href: http://birdhouse-hummingbird.readthedocs.io/en/latest/
                        rel: user-guide
                      id: ncdump
                      inputs:
                      - title: Dataset
                        abstract: Enter a URL pointing to a NetCDF file (optional)
                        id: dataset
                        formats:
                        - mimeType: application/x-netcdf
                          default: false
                      - title: Remote OpenDAP Data URL
                        abstract: 'Or provide a remote OpenDAP data URL, for example: http://my.opendap/thredds/dodsC/path/to/file.nc'
                        id: dataset_opendap
                        metadata:
                        - href: https://www.iana.org/assignments/media-types/media-types.xhtml
                          title: application/x-ogc-dods
                          role: null
                          rel: application-x-ogc-dods
                        type: string
                        min_occurs: 0
                        max_occurs: 100
                      outputs:
                      - formats:
                        - mimeType: text/plain
                          default: false
                        title: NetCDF Metadata
                        abstract: NetCDF Metadata
                        id: output
                      executeEndpoint: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/ForbiddenProviderAccessResponseSchema'
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept'
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept-Language'
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept-Profile'
      - $ref: '#/components/parameters/ProcessDescriptionQuery.schema'
      summary: '

        Retrieve a remote provider''s process description (DescribeProcess).'
      tags:
      - Providers
      - Processes
      - DescribeProcess
  /providers/{provider_id}/processes/{process_id}/package:
    parameters:
    - $ref: '#/components/parameters/provider_id'
    - $ref: '#/components/parameters/process_id'
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkGetProcessPackageSchema'
                examples:
                  PackageCWL:
                    summary: CWL Application Package definition of the local process.
                    value:
                      cwlVersion: v1.0
                      class: CommandLineTool
                      baseCommand: python
                      arguments:
                      - /opt/weaver/processes/builtin/jsonarray2netcdf.py
                      - -o
                      - $(runtime.outdir)
                      inputs:
                      - type: File
                        format: iana:application/json
                        inputBinding:
                          position: 1
                          prefix: -i
                        id: input
                      outputs:
                      - format: edam:format_3650
                        type:
                          type: array
                          items: File
                        outputBinding:
                          glob: '*.nc'
                        id: output
                      $namespaces:
                        iana: https://www.iana.org/assignments/media-types/
                        edam: http://edamontology.org/
                      hints:
                        BuiltinRequirement:
                          process: jsonarray2netcdf
              examples:
                PackageCWL:
                  summary: CWL Application Package definition of the local process.
                  value:
                    cwlVersion: v1.0
                    class: CommandLineTool
                    baseCommand: python
                    arguments:
                    - /opt/weaver/processes/builtin/jsonarray2netcdf.py
                    - -o
                    - $(runtime.outdir)
                    inputs:
                    - type: File
                      format: iana:application/json
                      inputBinding:
                        position: 1
                        prefix: -i
                      id: input
                    outputs:
                    - format: edam:format_3650
                      type:
                        type: array
                        items: File
                      outputBinding:
                        glob: '*.nc'
                      id: output
                    $namespaces:
                      iana: https://www.iana.org/assignments/media-types/
                      edam: http://edamontology.org/
                    hints:
                      BuiltinRequirement:
                        process: jsonarray2netcdf
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/ForbiddenProviderAccessResponseSchema'
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotFoundProcessResponse'
                examples:
                  ProcessNotFound:
                    summary: Example response when specified process reference cannot be found.
                    value:
                      title: NoSuchProcess
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-process
                      detail: Process with specified reference identifier does not exist.
                      status: 404
                      cause: does-not-exist
              examples:
                ProcessNotFound:
                  summary: Example response when specified process reference cannot be found.
                  value:
                    title: NoSuchProcess
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-process
                    detail: Process with specified reference identifier does not exist.
                    status: 404
                    cause: does-not-exist
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeaders.Accept'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Language'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Profile'
      - $ref: '#/components/parameters/RequestHeaders.Content-Type'
      - $ref: '#/components/parameters/LocalProcessQuery.version'
      summary: '

        Retrieve a remote provider''s process Application Package definition.'
      tags:
      - Providers
      - Processes
      - DescribeProcess
  /providers/{provider_id}/processes/{process_id}/execution:
    parameters:
    - $ref: '#/components/parameters/provider_id'
    - $ref: '#/components/parameters/process_id'
    post:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/CompletedJobResponse'
        '201':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/CreatedLaunchJobResponse'
                examples:
                  JobAccepted:
                    summary: Job accepted for execution asynchronously.
                    value:
                      description: Job successfully submitted to processing queue. Execution should begin when resources are available.
                      jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      processID: Echo
                      status: accepted
                      location: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                  JobCreated:
                    summary: Job created for later execution by trigger.
                    value:
                      description: Job successfully submitted for creation. Waiting on trigger request to being execution.
                      jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      processID: Echo
                      status: created
                      location: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
              examples:
                JobAccepted:
                  summary: Job accepted for execution asynchronously.
                  value:
                    description: Job successfully submitted to processing queue. Execution should begin when resources are available.
                    jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                    processID: Echo
                    status: accepted
                    location: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                JobCreated:
                  summary: Job created for later execution by trigger.
                  value:
                    description: Job successfully submitted for creation. Waiting on trigger request to being execution.
                    jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                    processID: Echo
                    status: created
                    location: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
        '204':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NoContentJobResultsResponse'
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InvalidJobParametersResponse'
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/ForbiddenProviderAccessResponseSchema'
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '415':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/UnsupportedMediaTypeResponseSchema'
        '422':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/UnprocessableEntityResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/ExecuteHeadersJSON.Accept'
      - $ref: '#/components/parameters/ExecuteHeadersJSON.Accept-Language'
      - $ref: '#/components/parameters/ExecuteHeadersJSON.Accept-Profile'
      - $ref: '#/components/parameters/ExecuteHeadersJSON.Content-Type'
      - $ref: '#/components/parameters/ExecuteHeadersJSON.Prefer'
      - $ref: '#/components/parameters/ExecuteHeadersJSON.X-WPS-Output-Context'
      - $ref: '#/components/parameters/LaunchJobQuerystring.tags'
      summary: '

        Execute a remote provider process.'
      tags:
      - Providers
      - Processes
      - Execute
      - Jobs
      requestBody:
        content:
          application/json:
            $ref: '#/components/parameters/Execute'
        required: true
  /providers/{provider_id}/processes/{process_id}/jobs:
    parameters:
    - $ref: '#/components/parameters/provider_id'
    - $ref: '#/components/parameters/process_id'
    post:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/CompletedJobResponse'
        '201':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/CreatedLaunchJobResponse'
                examples:
                  JobAccepted:
                    summary: Job accepted for execution asynchronously.
                    value:
                      description: Job successfully submitted to processing queue. Execution should begin when resources are available.
                      jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      processID: Echo
                      status: accepted
                      location: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                  JobCreated:
                    summary: Job created for later execution by trigger.
                    value:
                      description: Job successfully submitted for creation. Waiting on trigger request to being execution.
                      jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      processID: Echo
                      status: created
                      location: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
              examples:
                JobAccepted:
                  summary: Job accepted for execution asynchronously.
                  value:
                    description: Job successfully submitted to processing queue. Execution should begin when resources are available.
                    jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                    processID: Echo
                    status: accepted
                    location: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                JobCreated:
                  summary: Job created for later execution by trigger.
                  value:
                    description: Job successfully submitted for creation. Waiting on trigger request to being execution.
                    jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                    processID: Echo
                    status: created
                    location: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
        '204':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NoContentJobResultsResponse'
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InvalidJobParametersResponse'
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/ForbiddenProviderAccessResponseSchema'
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '415':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/UnsupportedMediaTypeResponseSchema'
        '422':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/UnprocessableEntityResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/ExecuteHeadersJSON.Accept'
      - $ref: '#/components/parameters/ExecuteHeadersJSON.Accept-Language'
      - $ref: '#/components/parameters/ExecuteHeadersJSON.Accept-Profile'
      - $ref: '#/components/parameters/ExecuteHeadersJSON.Content-Type'
      - $ref: '#/components/parameters/ExecuteHeadersJSON.Prefer'
      - $ref: '#/components/parameters/ExecuteHeadersJSON.X-WPS-Output-Context'
      - $ref: '#/components/parameters/LaunchJobQuerystring.tags'
      summary: '

        Execute a remote provider process.'
      tags:
      - Providers
      - Processes
      - Execute
      - Jobs
      requestBody:
        content:
          application/json:
            $ref: '#/components/parameters/Execute'
        required: true
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkGetQueriedJobsResponse'
                examples:
                  JobListing:
                    summary: Job ID listing with default queries.
                    value:
                      jobs:
                      - 14c68477-c3ed-4784-9c0f-a4c9e1344db5
                      - f9d8af48-558c-4702-89ba-b94d19304254
                      - 08019820-2d84-4a26-ae2d-c0f1ccaabd0b
                      - 88dc510f-05b9-4387-a269-501211144a67
                      - 137a94a1-b1ef-4363-82b1-78a3c811a8b0
                      - f3036cc4-38b8-413f-9897-22949b6d4b57
                      - d70eac5e-b744-4313-aa97-1ffdcc98f39d
                      - c058fd54-e8a1-42f1-83b8-16b8fa96113d
                      - cb84d046-28eb-4fb2-93b1-b7449e52eef3
                      - 7a6f895f-27e2-4949-a448-bb0f262f390c
                      limit: 10
                      page: 0
                      total: 40
              examples:
                JobListing:
                  summary: Job ID listing with default queries.
                  value:
                    jobs:
                    - 14c68477-c3ed-4784-9c0f-a4c9e1344db5
                    - f9d8af48-558c-4702-89ba-b94d19304254
                    - 08019820-2d84-4a26-ae2d-c0f1ccaabd0b
                    - 88dc510f-05b9-4387-a269-501211144a67
                    - 137a94a1-b1ef-4363-82b1-78a3c811a8b0
                    - f3036cc4-38b8-413f-9897-22949b6d4b57
                    - d70eac5e-b744-4313-aa97-1ffdcc98f39d
                    - c058fd54-e8a1-42f1-83b8-16b8fa96113d
                    - cb84d046-28eb-4fb2-93b1-b7449e52eef3
                    - 7a6f895f-27e2-4949-a448-bb0f262f390c
                    limit: 10
                    page: 0
                    total: 40
            text/html:
              schema:
                $ref: '#/components/responses/HTMLProviderJobListing'
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/BadRequestResponseSchema'
            text/html:
              schema:
                $ref: '#/components/responses/BadRequestResponseSchema'
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
            text/html:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            text/html:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '422':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/UnprocessableEntityResponseSchema'
            text/html:
              schema:
                $ref: '#/components/responses/UnprocessableEntityResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            text/html:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/ForbiddenProviderLocalResponseSchema'
            text/html:
              schema:
                $ref: '#/components/responses/ForbiddenProviderLocalResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeaders.Accept'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Language'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Profile'
      - $ref: '#/components/parameters/RequestHeaders.Content-Type'
      - $ref: '#/components/parameters/GetProviderJobsQueries.page'
      - $ref: '#/components/parameters/GetProviderJobsQueries.limit'
      - $ref: '#/components/parameters/GetProviderJobsQueries.detail'
      - $ref: '#/components/parameters/GetProviderJobsQueries.groups'
      - $ref: '#/components/parameters/GetProviderJobsQueries.minDuration'
      - $ref: '#/components/parameters/GetProviderJobsQueries.maxDuration'
      - $ref: '#/components/parameters/GetProviderJobsQueries.datetime'
      - $ref: '#/components/parameters/GetProviderJobsQueries.status'
      - $ref: '#/components/parameters/GetProviderJobsQueries.processID'
      - $ref: '#/components/parameters/GetProviderJobsQueries.process'
      - $ref: '#/components/parameters/GetProviderJobsQueries.version'
      - $ref: '#/components/parameters/GetProviderJobsQueries.service'
      - $ref: '#/components/parameters/GetProviderJobsQueries.provider'
      - $ref: '#/components/parameters/GetProviderJobsQueries.type'
      - $ref: '#/components/parameters/GetProviderJobsQueries.sort'
      - $ref: '#/components/parameters/GetProviderJobsQueries.access'
      - $ref: '#/components/parameters/GetProviderJobsQueries.tags'
      summary: '

        Retrieve the list of jobs which can be filtered, sorted, paged and categorized using query parameters.'
      tags:
      - Jobs
      - Providers
    delete:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkBatchDismissJobsResponseSchema'
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/BadRequestResponseSchema'
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '422':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/UnprocessableEntityResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeaders.Accept'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Language'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Profile'
      - $ref: '#/components/parameters/RequestHeaders.Content-Type'
      summary: '

        Dismiss operation for multiple jobs.


        Note:

        Will only stop tracking jobs when underlying remote provider services do not support cancel operation.'
      tags:
      - Jobs
      - Dismiss
      - Providers
      requestBody:
        content:
          application/json:
            $ref: '#/components/parameters/DeleteJobsBodySchema'
        required: true
  /providers/{provider_id}/processes/{process_id}/jobs/{job_id}:
    parameters:
    - $ref: '#/components/parameters/provider_id'
    - $ref: '#/components/parameters/process_id'
    - $ref: '#/components/parameters/job_id'
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkGetJobStatusResponse'
                examples:
                  JobStatusSuccess:
                    summary: Successful job status response.
                    value:
                      jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      processID: Echo
                      providerID: null
                      type: process
                      status: successful
                      message: Job successful.
                      created: '2022-06-03T23:46:45.049000+00:00'
                      started: '2022-06-03T23:46:45.077000+00:00'
                      finished: '2022-06-03T23:46:48.134000+00:00'
                      updated: '2022-06-03T23:46:48.135000+00:00'
                      duration: 00:00:03
                      runningDuration: PT03S
                      runningSeconds: 3.057
                      percentCompleted: 100
                      progress: 100
                      links:
                      - title: Job status.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: status
                      - title: Job monitoring location.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: monitor
                      - title: Job status generic endpoint.
                        hreflang: en-CA
                        href: http://schema-example.com/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: alternate
                      - title: List of submitted jobs.
                        hreflang: en-CA
                        href: http://schema-example.com/jobs
                        type: application/json
                        rel: collection
                      - title: List of submitted jobs.
                        hreflang: en-CA
                        href: http://schema-example.com/jobs
                        type: application/json
                        rel: http://www.opengis.net/def/rel/ogc/1.0/job-list
                      - title: New job submission endpoint for the corresponding process.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/execution
                        type: application/json
                        rel: http://www.opengis.net/def/rel/ogc/1.0/execute
                      - title: Submitted job inputs for process execution.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/inputs
                        type: application/json
                        rel: inputs
                      - title: Job outputs of successful process execution (extended outputs with metadata).
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/outputs
                        type: application/json
                        rel: outputs
                      - title: Job results of successful process execution (direct output values mapping).
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/results
                        type: application/json
                        rel: http://www.opengis.net/def/rel/ogc/1.0/results
                      - title: Job statistics collected following process execution.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/statistics
                        type: application/json
                        rel: statistics
                      - title: List of collected job logs during process execution.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/logs
                        type: application/json
                        rel: logs
                      - title: Job status.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: self
                      - title: Job status details.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: up
                  JobStatusFailure:
                    summary: Failed job status response.
                    value:
                      jobID: 84e94373-51ee-4de6-94b6-951be65819fc
                      status: failed
                      message: Job failed.
                      created: '2021-02-25T21:29:39.147000+00:00'
                      started: null
                      finished: '2021-02-25T21:30:24.071000+00:00'
                      duration: 00:00:00
                      percentCompleted: 100
                      links:
                      - type: application/json
                        title: Job status.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc
                        rel: status
                      - type: application/json
                        title: Job logs.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/logs
                        rel: logs
                      - type: application/json
                        title: Job inputs.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/inputs
                        rel: inputs
                      - type: application/json
                        title: Job exceptions.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/exceptions
                        rel: exceptions
                      - type: application/json
                        title: Job status.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc
                        rel: self
              examples:
                JobStatusSuccess:
                  summary: Successful job status response.
                  value:
                    jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                    processID: Echo
                    providerID: null
                    type: process
                    status: successful
                    message: Job successful.
                    created: '2022-06-03T23:46:45.049000+00:00'
                    started: '2022-06-03T23:46:45.077000+00:00'
                    finished: '2022-06-03T23:46:48.134000+00:00'
                    updated: '2022-06-03T23:46:48.135000+00:00'
                    duration: 00:00:03
                    runningDuration: PT03S
                    runningSeconds: 3.057
                    percentCompleted: 100
                    progress: 100
                    links:
                    - title: Job status.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: status
                    - title: Job monitoring location.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: monitor
                    - title: Job status generic endpoint.
                      hreflang: en-CA
                      href: http://schema-example.com/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: alternate
                    - title: List of submitted jobs.
                      hreflang: en-CA
                      href: http://schema-example.com/jobs
                      type: application/json
                      rel: collection
                    - title: List of submitted jobs.
                      hreflang: en-CA
                      href: http://schema-example.com/jobs
                      type: application/json
                      rel: http://www.opengis.net/def/rel/ogc/1.0/job-list
                    - title: New job submission endpoint for the corresponding process.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/execution
                      type: application/json
                      rel: http://www.opengis.net/def/rel/ogc/1.0/execute
                    - title: Submitted job inputs for process execution.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/inputs
                      type: application/json
                      rel: inputs
                    - title: Job outputs of successful process execution (extended outputs with metadata).
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/outputs
                      type: application/json
                      rel: outputs
                    - title: Job results of successful process execution (direct output values mapping).
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/results
                      type: application/json
                      rel: http://www.opengis.net/def/rel/ogc/1.0/results
                    - title: Job statistics collected following process execution.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/statistics
                      type: application/json
                      rel: statistics
                    - title: List of collected job logs during process execution.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/logs
                      type: application/json
                      rel: logs
                    - title: Job status.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: self
                    - title: Job status details.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: up
                JobStatusFailure:
                  summary: Failed job status response.
                  value:
                    jobID: 84e94373-51ee-4de6-94b6-951be65819fc
                    status: failed
                    message: Job failed.
                    created: '2021-02-25T21:29:39.147000+00:00'
                    started: null
                    finished: '2021-02-25T21:30:24.071000+00:00'
                    duration: 00:00:00
                    percentCompleted: 100
                    links:
                    - type: application/json
                      title: Job status.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc
                      rel: status
                    - type: application/json
                      title: Job logs.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/logs
                      rel: logs
                    - type: application/json
                      title: Job inputs.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/inputs
                      rel: inputs
                    - type: application/json
                      title: Job exceptions.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/exceptions
                      rel: exceptions
                    - type: application/json
                      title: Job status.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc
                      rel: self
            application/json; profile=wps:
              schema:
                $ref: '#/components/responses/OkGetJobStatusResponse'
                examples:
                  JobStatusSuccess:
                    summary: Successful job status response.
                    value:
                      jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      processID: Echo
                      providerID: null
                      type: process
                      status: successful
                      message: Job successful.
                      created: '2022-06-03T23:46:45.049000+00:00'
                      started: '2022-06-03T23:46:45.077000+00:00'
                      finished: '2022-06-03T23:46:48.134000+00:00'
                      updated: '2022-06-03T23:46:48.135000+00:00'
                      duration: 00:00:03
                      runningDuration: PT03S
                      runningSeconds: 3.057
                      percentCompleted: 100
                      progress: 100
                      links:
                      - title: Job status.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: status
                      - title: Job monitoring location.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: monitor
                      - title: Job status generic endpoint.
                        hreflang: en-CA
                        href: http://schema-example.com/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: alternate
                      - title: List of submitted jobs.
                        hreflang: en-CA
                        href: http://schema-example.com/jobs
                        type: application/json
                        rel: collection
                      - title: List of submitted jobs.
                        hreflang: en-CA
                        href: http://schema-example.com/jobs
                        type: application/json
                        rel: http://www.opengis.net/def/rel/ogc/1.0/job-list
                      - title: New job submission endpoint for the corresponding process.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/execution
                        type: application/json
                        rel: http://www.opengis.net/def/rel/ogc/1.0/execute
                      - title: Submitted job inputs for process execution.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/inputs
                        type: application/json
                        rel: inputs
                      - title: Job outputs of successful process execution (extended outputs with metadata).
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/outputs
                        type: application/json
                        rel: outputs
                      - title: Job results of successful process execution (direct output values mapping).
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/results
                        type: application/json
                        rel: http://www.opengis.net/def/rel/ogc/1.0/results
                      - title: Job statistics collected following process execution.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/statistics
                        type: application/json
                        rel: statistics
                      - title: List of collected job logs during process execution.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/logs
                        type: application/json
                        rel: logs
                      - title: Job status.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: self
                      - title: Job status details.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: up
                  JobStatusFailure:
                    summary: Failed job status response.
                    value:
                      jobID: 84e94373-51ee-4de6-94b6-951be65819fc
                      status: failed
                      message: Job failed.
                      created: '2021-02-25T21:29:39.147000+00:00'
                      started: null
                      finished: '2021-02-25T21:30:24.071000+00:00'
                      duration: 00:00:00
                      percentCompleted: 100
                      links:
                      - type: application/json
                        title: Job status.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc
                        rel: status
                      - type: application/json
                        title: Job logs.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/logs
                        rel: logs
                      - type: application/json
                        title: Job inputs.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/inputs
                        rel: inputs
                      - type: application/json
                        title: Job exceptions.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/exceptions
                        rel: exceptions
                      - type: application/json
                        title: Job status.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc
                        rel: self
              examples:
                JobStatusSuccess:
                  summary: Successful job status response.
                  value:
                    jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                    processID: Echo
                    providerID: null
                    type: process
                    status: successful
                    message: Job successful.
                    created: '2022-06-03T23:46:45.049000+00:00'
                    started: '2022-06-03T23:46:45.077000+00:00'
                    finished: '2022-06-03T23:46:48.134000+00:00'
                    updated: '2022-06-03T23:46:48.135000+00:00'
                    duration: 00:00:03
                    runningDuration: PT03S
                    runningSeconds: 3.057
                    percentCompleted: 100
                    progress: 100
                    links:
                    - title: Job status.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: status
                    - title: Job monitoring location.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: monitor
                    - title: Job status generic endpoint.
                      hreflang: en-CA
                      href: http://schema-example.com/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: alternate
                    - title: List of submitted jobs.
                      hreflang: en-CA
                      href: http://schema-example.com/jobs
                      type: application/json
                      rel: collection
                    - title: List of submitted jobs.
                      hreflang: en-CA
                      href: http://schema-example.com/jobs
                      type: application/json
                      rel: http://www.opengis.net/def/rel/ogc/1.0/job-list
                    - title: New job submission endpoint for the corresponding process.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/execution
                      type: application/json
                      rel: http://www.opengis.net/def/rel/ogc/1.0/execute
                    - title: Submitted job inputs for process execution.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/inputs
                      type: application/json
                      rel: inputs
                    - title: Job outputs of successful process execution (extended outputs with metadata).
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/outputs
                      type: application/json
                      rel: outputs
                    - title: Job results of successful process execution (direct output values mapping).
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/results
                      type: application/json
                      rel: http://www.opengis.net/def/rel/ogc/1.0/results
                    - title: Job statistics collected following process execution.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/statistics
                      type: application/json
                      rel: statistics
                    - title: List of collected job logs during process execution.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/logs
                      type: application/json
                      rel: logs
                    - title: Job status.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: self
                    - title: Job status details.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: up
                JobStatusFailure:
                  summary: Failed job status response.
                  value:
                    jobID: 84e94373-51ee-4de6-94b6-951be65819fc
                    status: failed
                    message: Job failed.
                    created: '2021-02-25T21:29:39.147000+00:00'
                    started: null
                    finished: '2021-02-25T21:30:24.071000+00:00'
                    duration: 00:00:00
                    percentCompleted: 100
                    links:
                    - type: application/json
                      title: Job status.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc
                      rel: status
                    - type: application/json
                      title: Job logs.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/logs
                      rel: logs
                    - type: application/json
                      title: Job inputs.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/inputs
                      rel: inputs
                    - type: application/json
                      title: Job exceptions.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/exceptions
                      rel: exceptions
                    - type: application/json
                      title: Job status.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc
                      rel: self
            application/json; profile=openeo:
              schema:
                $ref: '#/components/responses/OkGetJobStatusResponse'
                examples:
                  JobStatusSuccess:
                    summary: Successful job status response.
                    value:
                      jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      processID: Echo
                      providerID: null
                      type: process
                      status: successful
                      message: Job successful.
                      created: '2022-06-03T23:46:45.049000+00:00'
                      started: '2022-06-03T23:46:45.077000+00:00'
                      finished: '2022-06-03T23:46:48.134000+00:00'
                      updated: '2022-06-03T23:46:48.135000+00:00'
                      duration: 00:00:03
                      runningDuration: PT03S
                      runningSeconds: 3.057
                      percentCompleted: 100
                      progress: 100
                      links:
                      - title: Job status.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: status
                      - title: Job monitoring location.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: monitor
                      - title: Job status generic endpoint.
                        hreflang: en-CA
                        href: http://schema-example.com/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: alternate
                      - title: List of submitted jobs.
                        hreflang: en-CA
                        href: http://schema-example.com/jobs
                        type: application/json
                        rel: collection
                      - title: List of submitted jobs.
                        hreflang: en-CA
                        href: http://schema-example.com/jobs
                        type: application/json
                        rel: http://www.opengis.net/def/rel/ogc/1.0/job-list
                      - title: New job submission endpoint for the corresponding process.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/execution
                        type: application/json
                        rel: http://www.opengis.net/def/rel/ogc/1.0/execute
                      - title: Submitted job inputs for process execution.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/inputs
                        type: application/json
                        rel: inputs
                      - title: Job outputs of successful process execution (extended outputs with metadata).
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/outputs
                        type: application/json
                        rel: outputs
                      - title: Job results of successful process execution (direct output values mapping).
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/results
                        type: application/json
                        rel: http://www.opengis.net/def/rel/ogc/1.0/results
                      - title: Job statistics collected following process execution.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/statistics
                        type: application/json
                        rel: statistics
                      - title: List of collected job logs during process execution.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/logs
                        type: application/json
                        rel: logs
                      - title: Job status.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: self
                      - title: Job status details.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: up
                  JobStatusFailure:
                    summary: Failed job status response.
                    value:
                      jobID: 84e94373-51ee-4de6-94b6-951be65819fc
                      status: failed
                      message: Job failed.
                      created: '2021-02-25T21:29:39.147000+00:00'
                      started: null
                      finished: '2021-02-25T21:30:24.071000+00:00'
                      duration: 00:00:00
                      percentCompleted: 100
                      links:
                      - type: application/json
                        title: Job status.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc
                        rel: status
                      - type: application/json
                        title: Job logs.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/logs
                        rel: logs
                      - type: application/json
                        title: Job inputs.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/inputs
                        rel: inputs
                      - type: application/json
                        title: Job exceptions.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/exceptions
                        rel: exceptions
                      - type: application/json
                        title: Job status.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc
                        rel: self
              examples:
                JobStatusSuccess:
                  summary: Successful job status response.
                  value:
                    jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                    processID: Echo
                    providerID: null
                    type: process
                    status: successful
                    message: Job successful.
                    created: '2022-06-03T23:46:45.049000+00:00'
                    started: '2022-06-03T23:46:45.077000+00:00'
                    finished: '2022-06-03T23:46:48.134000+00:00'
                    updated: '2022-06-03T23:46:48.135000+00:00'
                    duration: 00:00:03
                    runningDuration: PT03S
                    runningSeconds: 3.057
                    percentCompleted: 100
                    progress: 100
                    links:
                    - title: Job status.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: status
                    - title: Job monitoring location.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: monitor
                    - title: Job status generic endpoint.
                      hreflang: en-CA
                      href: http://schema-example.com/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: alternate
                    - title: List of submitted jobs.
                      hreflang: en-CA
                      href: http://schema-example.com/jobs
                      type: application/json
                      rel: collection
                    - title: List of submitted jobs.
                      hreflang: en-CA
                      href: http://schema-example.com/jobs
                      type: application/json
                      rel: http://www.opengis.net/def/rel/ogc/1.0/job-list
                    - title: New job submission endpoint for the corresponding process.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/execution
                      type: application/json
                      rel: http://www.opengis.net/def/rel/ogc/1.0/execute
                    - title: Submitted job inputs for process execution.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/inputs
                      type: application/json
                      rel: inputs
                    - title: Job outputs of successful process execution (extended outputs with metadata).
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/outputs
                      type: application/json
                      rel: outputs
                    - title: Job results of successful process execution (direct output values mapping).
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/results
                      type: application/json
                      rel: http://www.opengis.net/def/rel/ogc/1.0/results
                    - title: Job statistics collected following process execution.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/statistics
                      type: application/json
                      rel: statistics
                    - title: List of collected job logs during process execution.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/logs
                      type: application/json
                      rel: logs
                    - title: Job status.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: self
                    - title: Job status details.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: up
                JobStatusFailure:
                  summary: Failed job status response.
                  value:
                    jobID: 84e94373-51ee-4de6-94b6-951be65819fc
                    status: failed
                    message: Job failed.
                    created: '2021-02-25T21:29:39.147000+00:00'
                    started: null
                    finished: '2021-02-25T21:30:24.071000+00:00'
                    duration: 00:00:00
                    percentCompleted: 100
                    links:
                    - type: application/json
                      title: Job status.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc
                      rel: status
                    - type: application/json
                      title: Job logs.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/logs
                      rel: logs
                    - type: application/json
                      title: Job inputs.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/inputs
                      rel: inputs
                    - type: application/json
                      title: Job exceptions.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/exceptions
                      rel: exceptions
                    - type: application/json
                      title: Job status.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc
                      rel: self
            application/json; profile=ogc:
              schema:
                $ref: '#/components/responses/OkGetJobStatusResponse'
                examples:
                  JobStatusSuccess:
                    summary: Successful job status response.
                    value:
                      jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      processID: Echo
                      providerID: null
                      type: process
                      status: successful
                      message: Job successful.
                      created: '2022-06-03T23:46:45.049000+00:00'
                      started: '2022-06-03T23:46:45.077000+00:00'
                      finished: '2022-06-03T23:46:48.134000+00:00'
                      updated: '2022-06-03T23:46:48.135000+00:00'
                      duration: 00:00:03
                      runningDuration: PT03S
                      runningSeconds: 3.057
                      percentCompleted: 100
                      progress: 100
                      links:
                      - title: Job status.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: status
                      - title: Job monitoring location.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: monitor
                      - title: Job status generic endpoint.
                        hreflang: en-CA
                        href: http://schema-example.com/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: alternate
                      - title: List of submitted jobs.
                        hreflang: en-CA
                        href: http://schema-example.com/jobs
                        type: application/json
                        rel: collection
                      - title: List of submitted jobs.
                        hreflang: en-CA
                        href: http://schema-example.com/jobs
                        type: application/json
                        rel: http://www.opengis.net/def/rel/ogc/1.0/job-list
                      - title: New job submission endpoint for the corresponding process.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/execution
                        type: application/json
                        rel: http://www.opengis.net/def/rel/ogc/1.0/execute
                      - title: Submitted job inputs for process execution.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/inputs
                        type: application/json
                        rel: inputs
                      - title: Job outputs of successful process execution (extended outputs with metadata).
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/outputs
                        type: application/json
                        rel: outputs
                      - title: Job results of successful process execution (direct output values mapping).
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/results
                        type: application/json
                        rel: http://www.opengis.net/def/rel/ogc/1.0/results
                      - title: Job statistics collected following process execution.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/statistics
                        type: application/json
                        rel: statistics
                      - title: List of collected job logs during process execution.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/logs
                        type: application/json
                        rel: logs
                      - title: Job status.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: self
                      - title: Job status details.
                        hreflang: en-CA
                        href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                        type: application/json
                        rel: up
                  JobStatusFailure:
                    summary: Failed job status response.
                    value:
                      jobID: 84e94373-51ee-4de6-94b6-951be65819fc
                      status: failed
                      message: Job failed.
                      created: '2021-02-25T21:29:39.147000+00:00'
                      started: null
                      finished: '2021-02-25T21:30:24.071000+00:00'
                      duration: 00:00:00
                      percentCompleted: 100
                      links:
                      - type: application/json
                        title: Job status.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc
                        rel: status
                      - type: application/json
                        title: Job logs.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/logs
                        rel: logs
                      - type: application/json
                        title: Job inputs.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/inputs
                        rel: inputs
                      - type: application/json
                        title: Job exceptions.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/exceptions
                        rel: exceptions
                      - type: application/json
                        title: Job status.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc
                        rel: self
              examples:
                JobStatusSuccess:
                  summary: Successful job status response.
                  value:
                    jobID: 797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                    processID: Echo
                    providerID: null
                    type: process
                    status: successful
                    message: Job successful.
                    created: '2022-06-03T23:46:45.049000+00:00'
                    started: '2022-06-03T23:46:45.077000+00:00'
                    finished: '2022-06-03T23:46:48.134000+00:00'
                    updated: '2022-06-03T23:46:48.135000+00:00'
                    duration: 00:00:03
                    runningDuration: PT03S
                    runningSeconds: 3.057
                    percentCompleted: 100
                    progress: 100
                    links:
                    - title: Job status.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: status
                    - title: Job monitoring location.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: monitor
                    - title: Job status generic endpoint.
                      hreflang: en-CA
                      href: http://schema-example.com/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: alternate
                    - title: List of submitted jobs.
                      hreflang: en-CA
                      href: http://schema-example.com/jobs
                      type: application/json
                      rel: collection
                    - title: List of submitted jobs.
                      hreflang: en-CA
                      href: http://schema-example.com/jobs
                      type: application/json
                      rel: http://www.opengis.net/def/rel/ogc/1.0/job-list
                    - title: New job submission endpoint for the corresponding process.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/execution
                      type: application/json
                      rel: http://www.opengis.net/def/rel/ogc/1.0/execute
                    - title: Submitted job inputs for process execution.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/inputs
                      type: application/json
                      rel: inputs
                    - title: Job outputs of successful process execution (extended outputs with metadata).
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/outputs
                      type: application/json
                      rel: outputs
                    - title: Job results of successful process execution (direct output values mapping).
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/results
                      type: application/json
                      rel: http://www.opengis.net/def/rel/ogc/1.0/results
                    - title: Job statistics collected following process execution.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/statistics
                      type: application/json
                      rel: statistics
                    - title: List of collected job logs during process execution.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8/logs
                      type: application/json
                      rel: logs
                    - title: Job status.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: self
                    - title: Job status details.
                      hreflang: en-CA
                      href: http://schema-example.com/processes/Echo/jobs/797c0c5e-9bc2-4bf3-ab73-5f3df32044a8
                      type: application/json
                      rel: up
                JobStatusFailure:
                  summary: Failed job status response.
                  value:
                    jobID: 84e94373-51ee-4de6-94b6-951be65819fc
                    status: failed
                    message: Job failed.
                    created: '2021-02-25T21:29:39.147000+00:00'
                    started: null
                    finished: '2021-02-25T21:30:24.071000+00:00'
                    duration: 00:00:00
                    percentCompleted: 100
                    links:
                    - type: application/json
                      title: Job status.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc
                      rel: status
                    - type: application/json
                      title: Job logs.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/logs
                      rel: logs
                    - type: application/json
                      title: Job inputs.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/inputs
                      rel: inputs
                    - type: application/json
                      title: Job exceptions.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc/exceptions
                      rel: exceptions
                    - type: application/json
                      title: Job status.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird-4/processes/ncdump/jobs/84e94373-51ee-4de6-94b6-951be65819fc
                      rel: self
            application/xml:
              schema:
                $ref: '#/components/responses/WPSExecuteResponse'
            text/xml:
              schema:
                $ref: '#/components/responses/WPSExecuteResponse'
            text/html:
              schema:
                $ref: '#/components/responses/HTMLProviderJobListing'
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
            application/json; profile=wps:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
            application/json; profile=openeo:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
            application/json; profile=ogc:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
            application/xml:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
            text/xml:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
            text/html:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
            application/json; profile=wps:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
            application/json; profile=openeo:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
            application/json; profile=ogc:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
            application/xml:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
            text/xml:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
            text/html:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
            application/json; profile=wps:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
            application/json; profile=openeo:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
            application/json; profile=ogc:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
            application/xml:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
            text/xml:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
            text/html:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            application/json; profile=wps:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            application/json; profile=openeo:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            application/json; profile=ogc:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            application/xml:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            text/xml:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            text/html:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            application/json; profile=wps:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            application/json; profile=openeo:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            application/json; profile=ogc:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            application/xml:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            text/xml:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            text/html:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/ForbiddenProviderLocalResponseSchema'
            application/json; profile=wps:
              schema:
                $ref: '#/components/responses/ForbiddenProviderLocalResponseSchema'
            application/json; profile=openeo:
              schema:
                $ref: '#/components/responses/ForbiddenProviderLocalResponseSchema'
            application/json; profile=ogc:
              schema:
                $ref: '#/components/responses/ForbiddenProviderLocalResponseSchema'
            application/xml:
              schema:
                $ref: '#/components/responses/ForbiddenProviderLocalResponseSchema'
            text/xml:
              schema:
                $ref: '#/components/responses/ForbiddenProviderLocalResponseSchema'
            text/html:
              schema:
                $ref: '#/components/responses/ForbiddenProviderLocalResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeaders.Accept'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Language'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Profile'
      - $ref: '#/components/parameters/RequestHeaders.Content-Type'
      - $ref: '#/components/parameters/GetJobQuery.f'
      - $ref: '#/components/parameters/GetJobQuery.format'
      - $ref: '#/components/parameters/GetJobQuery.schema'
      - $ref: '#/components/parameters/GetJobQuery.profile'
      summary: '

        Retrieve the status of a job.'
      tags:
      - Jobs
      - Status
      - Providers
    patch:
      responses:
        '204':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NoContentJobUpdatedResponse'
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '415':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/UnsupportedMediaTypeResponseSchema'
        '422':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/UnprocessableEntityResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeaders.Accept'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Language'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Profile'
      - $ref: '#/components/parameters/RequestHeaders.Content-Type'
      - $ref: '#/components/parameters/LocalProcessDescriptionQuery.f'
      - $ref: '#/components/parameters/LocalProcessDescriptionQuery.format'
      - $ref: '#/components/parameters/LocalProcessDescriptionQuery.version'
      - $ref: '#/components/parameters/LocalProcessDescriptionQuery.schema'
      summary: '

        Update a previously created job still pending execution.'
      tags:
      - Jobs
      - Providers
      requestBody:
        content:
          application/json:
            $ref: '#/components/parameters/PatchJobBodySchema'
        required: true
    delete:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkDismissJobResponse'
                examples:
                  JobDismissedSuccess:
                    summary: Successful job dismissed response.
                    value:
                      code: JobDismissed
                      description: Job was dismissed and artifacts have been removed.
                      value: 29af3a33-0a3e-477d-863e-efccc97e0b02
                      links:
                      - href: http://schema-example.com/processes/sleep/jobs/29af3a33-0a3e-477d-863e-efccc97e0b02
                        rel: status
                        title: Job status.
                        type: application/json
                        hreflang: en-CA
                      - href: http://schema-example.com/jobs/29af3a33-0a3e-477d-863e-efccc97e0b02
                        rel: alternate
                        title: Job status generic endpoint.
                        type: application/json
                        hreflang: en-CA
                      - href: http://schema-example.com/jobs
                        rel: collection
                        title: List of submitted jobs.
                        type: application/json
                        hreflang: en-CA
                      - href: http://schema-example.com/jobs
                        rel: up
                        title: List of submitted jobs.
                        type: application/json
                        hreflang: en-CA
              examples:
                JobDismissedSuccess:
                  summary: Successful job dismissed response.
                  value:
                    code: JobDismissed
                    description: Job was dismissed and artifacts have been removed.
                    value: 29af3a33-0a3e-477d-863e-efccc97e0b02
                    links:
                    - href: http://schema-example.com/processes/sleep/jobs/29af3a33-0a3e-477d-863e-efccc97e0b02
                      rel: status
                      title: Job status.
                      type: application/json
                      hreflang: en-CA
                    - href: http://schema-example.com/jobs/29af3a33-0a3e-477d-863e-efccc97e0b02
                      rel: alternate
                      title: Job status generic endpoint.
                      type: application/json
                      hreflang: en-CA
                    - href: http://schema-example.com/jobs
                      rel: collection
                      title: List of submitted jobs.
                      type: application/json
                      hreflang: en-CA
                    - href: http://schema-example.com/jobs
                      rel: up
                      title: List of submitted jobs.
                      type: application/json
                      hreflang: en-CA
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/GoneJobResponseSchema'
                examples:
                  JobDismissed:
                    summary: Example response when specified job reference was already dismissed.
                    value:
                      type: JobDismissed
                      title: JobDismissed
                      status: 410
                      detail: Job was dismissed and artifacts have been removed.
                      cause:
                        status: dismissed
                      value: 29af3a33-0a3e-477d-863e-efccc97e0b02
              examples:
                JobDismissed:
                  summary: Example response when specified job reference was already dismissed.
                  value:
                    type: JobDismissed
                    title: JobDismissed
                    status: 410
                    detail: Job was dismissed and artifacts have been removed.
                    cause:
                      status: dismissed
                    value: 29af3a33-0a3e-477d-863e-efccc97e0b02
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/ForbiddenProviderLocalResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeaders.Accept'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Language'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Profile'
      - $ref: '#/components/parameters/RequestHeaders.Content-Type'
      summary: '

        Dismiss a planned or running job execution, or remove result artifacts of a completed job.


        Note:

        Will only stop tracking this particular process execution when not supported by underlying provider

        services such as WPS 1.0. Services supporting cancel operation could attempt to terminate remote jobs.'
      tags:
      - Jobs
      - Dismiss
      - Providers
  /providers/{provider_id}/processes/{process_id}/jobs/{job_id}/results:
    parameters:
    - $ref: '#/components/parameters/provider_id'
    - $ref: '#/components/parameters/process_id'
    - $ref: '#/components/parameters/job_id'
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkGetJobResultsResponse'
                examples:
                  JobResults:
                    summary: Obtained job results.
                    value:
                      output:
                        href: http://schema-example.com/wpsoutputs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/output.txt
                        format:
                          mediaType: text/plain
              examples:
                JobResults:
                  summary: Obtained job results.
                  value:
                    output:
                      href: http://schema-example.com/wpsoutputs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/output.txt
                      format:
                        mediaType: text/plain
        '204':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NoContentJobResultsResponse'
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/GoneJobResponseSchema'
                examples:
                  JobDismissed:
                    summary: Example response when specified job reference was already dismissed.
                    value:
                      type: JobDismissed
                      title: JobDismissed
                      status: 410
                      detail: Job was dismissed and artifacts have been removed.
                      cause:
                        status: dismissed
                      value: 29af3a33-0a3e-477d-863e-efccc97e0b02
              examples:
                JobDismissed:
                  summary: Example response when specified job reference was already dismissed.
                  value:
                    type: JobDismissed
                    title: JobDismissed
                    status: 410
                    detail: Job was dismissed and artifacts have been removed.
                    cause:
                      status: dismissed
                    value: 29af3a33-0a3e-477d-863e-efccc97e0b02
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/ForbiddenProviderLocalResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept'
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept-Language'
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept-Profile'
      summary: '

        Retrieve the results of a job.'
      tags:
      - Jobs
      - Results
      - Providers
  /providers/{provider_id}/processes/{process_id}/jobs/{job_id}/results/{output_id}:
    parameters:
    - $ref: '#/components/parameters/provider_id'
    - $ref: '#/components/parameters/process_id'
    - $ref: '#/components/parameters/job_id'
    - $ref: '#/components/parameters/output_id'
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/JobResultContentResponse'
        '204':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NoContentJobResultsResponse'
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/GoneJobResponseSchema'
                examples:
                  JobDismissed:
                    summary: Example response when specified job reference was already dismissed.
                    value:
                      type: JobDismissed
                      title: JobDismissed
                      status: 410
                      detail: Job was dismissed and artifacts have been removed.
                      cause:
                        status: dismissed
                      value: 29af3a33-0a3e-477d-863e-efccc97e0b02
              examples:
                JobDismissed:
                  summary: Example response when specified job reference was already dismissed.
                  value:
                    type: JobDismissed
                    title: JobDismissed
                    status: 410
                    detail: Job was dismissed and artifacts have been removed.
                    cause:
                      status: dismissed
                    value: 29af3a33-0a3e-477d-863e-efccc97e0b02
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/ForbiddenProviderLocalResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeadersAcceptAny.Accept'
      - $ref: '#/components/parameters/RequestHeadersAcceptAny.Accept-Language'
      - $ref: '#/components/parameters/RequestHeadersAcceptAny.Accept-Profile'
      - $ref: '#/components/parameters/RequestHeadersAcceptAny.Content-Type'
      summary: '

        Retrieve a specific output from a job execution.'
      tags:
      - Jobs
      - Results
      - Providers
  /providers/{provider_id}/processes/{process_id}/jobs/{job_id}/results/{output_id}/{index}:
    parameters:
    - $ref: '#/components/parameters/provider_id'
    - $ref: '#/components/parameters/process_id'
    - $ref: '#/components/parameters/job_id'
    - $ref: '#/components/parameters/output_id'
    - $ref: '#/components/parameters/index'
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkGetJobResultsResponse'
                examples:
                  IndexedJobResult:
                    summary: Retrieved indexed result from job output array.
                    value: single-value-at-index
              examples:
                IndexedJobResult:
                  summary: Retrieved indexed result from job output array.
                  value: single-value-at-index
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/BadRequestResponseSchema'
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/GoneJobResponseSchema'
                examples:
                  JobDismissed:
                    summary: Example response when specified job reference was already dismissed.
                    value:
                      type: JobDismissed
                      title: JobDismissed
                      status: 410
                      detail: Job was dismissed and artifacts have been removed.
                      cause:
                        status: dismissed
                      value: 29af3a33-0a3e-477d-863e-efccc97e0b02
              examples:
                JobDismissed:
                  summary: Example response when specified job reference was already dismissed.
                  value:
                    type: JobDismissed
                    title: JobDismissed
                    status: 410
                    detail: Job was dismissed and artifacts have been removed.
                    cause:
                      status: dismissed
                    value: 29af3a33-0a3e-477d-863e-efccc97e0b02
        '422':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/UnprocessableEntityResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/ForbiddenProviderLocalResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept'
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept-Language'
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept-Profile'
      summary: '

        Retrieve a specific indexed value from a job result array.


        Given an output that is an array (or multi-value result), this endpoint allows retrieving

        a specific element by its zero-based index.


        Example:

        /jobs/{jobId}/results/output_array/0  -> returns first element

        /jobs/{jobId}/results/output_array/1  -> returns second element'
      tags:
      - Jobs
      - Results
      - Providers
  /providers/{provider_id}/processes/{process_id}/jobs/{job_id}/inputs:
    parameters:
    - $ref: '#/components/parameters/provider_id'
    - $ref: '#/components/parameters/process_id'
    - $ref: '#/components/parameters/job_id'
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkGetJobInputsResponse'
                examples:
                  JobInputs:
                    summary: Submitted job input values at for process execution.
                    value:
                      inputs:
                      - value: https://schema-example.com/data/test.nc
                        id: dataset
                      links:
                      - type: application/json
                        title: Job status.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5
                        rel: status
                      - type: application/json
                        title: Job logs.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/logs
                        rel: logs
                      - type: application/json
                        title: Job inputs.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/inputs
                        rel: inputs
                      - type: application/json
                        title: Job outputs.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/outputs
                        rel: outputs
                      - type: application/json
                        title: Job results.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/results
                        rel: results
                      - type: application/json
                        title: Job inputs.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/inputs
                        rel: self
              examples:
                JobInputs:
                  summary: Submitted job input values at for process execution.
                  value:
                    inputs:
                    - value: https://schema-example.com/data/test.nc
                      id: dataset
                    links:
                    - type: application/json
                      title: Job status.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5
                      rel: status
                    - type: application/json
                      title: Job logs.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/logs
                      rel: logs
                    - type: application/json
                      title: Job inputs.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/inputs
                      rel: inputs
                    - type: application/json
                      title: Job outputs.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/outputs
                      rel: outputs
                    - type: application/json
                      title: Job results.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/results
                      rel: results
                    - type: application/json
                      title: Job inputs.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/inputs
                      rel: self
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/ForbiddenProviderLocalResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeaders.Accept'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Language'
      - $ref: '#/components/parameters/RequestHeaders.Accept-Profile'
      - $ref: '#/components/parameters/RequestHeaders.Content-Type'
      summary: '

        Retrieve the inputs values and outputs definitions of a job.'
      tags:
      - Jobs
      - Results
      - Providers
  /providers/{provider_id}/processes/{process_id}/jobs/{job_id}/outputs:
    parameters:
    - $ref: '#/components/parameters/provider_id'
    - $ref: '#/components/parameters/process_id'
    - $ref: '#/components/parameters/job_id'
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkGetJobOutputsResponse'
                examples:
                  JobOutputs:
                    summary: Obtained job outputs values following process execution.
                    value:
                      outputs:
                      - href: http://schema-example.com/wpsoutputs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/output.txt
                        id: output
                      links:
                      - type: application/json
                        title: Job status.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5
                        rel: status
                      - type: application/json
                        title: Job logs.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/logs
                        rel: logs
                      - type: application/json
                        title: Job inputs.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/inputs
                        rel: inputs
                      - type: application/json
                        title: Job outputs.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/outputs
                        rel: outputs
                      - type: application/json
                        title: Job results.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/results
                        rel: results
                      - type: application/json
                        title: Job outputs.
                        hreflang: en-US
                        href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/outputs
                        rel: self
              examples:
                JobOutputs:
                  summary: Obtained job outputs values following process execution.
                  value:
                    outputs:
                    - href: http://schema-example.com/wpsoutputs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/output.txt
                      id: output
                    links:
                    - type: application/json
                      title: Job status.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5
                      rel: status
                    - type: application/json
                      title: Job logs.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/logs
                      rel: logs
                    - type: application/json
                      title: Job inputs.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/inputs
                      rel: inputs
                    - type: application/json
                      title: Job outputs.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/outputs
                      rel: outputs
                    - type: application/json
                      title: Job results.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/results
                      rel: results
                    - type: application/json
                      title: Job outputs.
                      hreflang: en-US
                      href: http://schema-example.com/providers/hummingbird/processes/ncdump/jobs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/outputs
                      rel: self
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/GoneJobResponseSchema'
                examples:
                  JobDismissed:
                    summary: Example response when specified job reference was already dismissed.
                    value:
                      type: JobDismissed
                      title: JobDismissed
                      status: 410
                      detail: Job was dismissed and artifacts have been removed.
                      cause:
                        status: dismissed
                      value: 29af3a33-0a3e-477d-863e-efccc97e0b02
              examples:
                JobDismissed:
                  summary: Example response when specified job reference was already dismissed.
                  value:
                    type: JobDismissed
                    title: JobDismissed
                    status: 410
                    detail: Job was dismissed and artifacts have been removed.
                    cause:
                      status: dismissed
                    value: 29af3a33-0a3e-477d-863e-efccc97e0b02
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/ForbiddenProviderLocalResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept'
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept-Language'
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept-Profile'
      - $ref: '#/components/parameters/JobResultsQuery.f'
      - $ref: '#/components/parameters/JobResultsQuery.format'
      - $ref: '#/components/parameters/JobResultsQuery.schema'
      summary: '

        Retrieve the output values resulting from a job execution.'
      tags:
      - Jobs
      - Results
      - Processes
  /providers/{provider_id}/processes/{process_id}/jobs/{job_id}/outputs/{output_id}:
    parameters:
    - $ref: '#/components/parameters/provider_id'
    - $ref: '#/components/parameters/process_id'
    - $ref: '#/components/parameters/job_id'
    - $ref: '#/components/parameters/output_id'
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/JobResultContentResponse'
        '204':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NoContentJobResultsResponse'
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/GoneJobResponseSchema'
                examples:
                  JobDismissed:
                    summary: Example response when specified job reference was already dismissed.
                    value:
                      type: JobDismissed
                      title: JobDismissed
                      status: 410
                      detail: Job was dismissed and artifacts have been removed.
                      cause:
                        status: dismissed
                      value: 29af3a33-0a3e-477d-863e-efccc97e0b02
              examples:
                JobDismissed:
                  summary: Example response when specified job reference was already dismissed.
                  value:
                    type: JobDismissed
                    title: JobDismissed
                    status: 410
                    detail: Job was dismissed and artifacts have been removed.
                    cause:
                      status: dismissed
                    value: 29af3a33-0a3e-477d-863e-efccc97e0b02
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/ForbiddenProviderLocalResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeadersAcceptAny.Accept'
      - $ref: '#/components/parameters/RequestHeadersAcceptAny.Accept-Language'
      - $ref: '#/components/parameters/RequestHeadersAcceptAny.Accept-Profile'
      - $ref: '#/components/parameters/RequestHeadersAcceptAny.Content-Type'
      summary: '

        Retrieve a specific output from a job execution.'
      tags:
      - Jobs
      - Results
      - Processes
  /providers/{provider_id}/processes/{process_id}/jobs/{job_id}/exceptions:
    parameters:
    - $ref: '#/components/parameters/provider_id'
    - $ref: '#/components/parameters/process_id'
    - $ref: '#/components/parameters/job_id'
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkGetJobExceptionsResponse'
                examples:
                  JobExceptions:
                    summary: Job exceptions that occurred during failing process execution.
                    value:
                    - Code: NoApplicableCode
                      Locator: None
                      Text: Process failed, please check server error log
              examples:
                JobExceptions:
                  summary: Job exceptions that occurred during failing process execution.
                  value:
                  - Code: NoApplicableCode
                    Locator: None
                    Text: Process failed, please check server error log
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/GoneJobResponseSchema'
                examples:
                  JobDismissed:
                    summary: Example response when specified job reference was already dismissed.
                    value:
                      type: JobDismissed
                      title: JobDismissed
                      status: 410
                      detail: Job was dismissed and artifacts have been removed.
                      cause:
                        status: dismissed
                      value: 29af3a33-0a3e-477d-863e-efccc97e0b02
              examples:
                JobDismissed:
                  summary: Example response when specified job reference was already dismissed.
                  value:
                    type: JobDismissed
                    title: JobDismissed
                    status: 410
                    detail: Job was dismissed and artifacts have been removed.
                    cause:
                      status: dismissed
                    value: 29af3a33-0a3e-477d-863e-efccc97e0b02
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/ForbiddenProviderLocalResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept'
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept-Language'
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept-Profile'
      summary: '

        Retrieve the exceptions of a job.'
      tags:
      - Jobs
      - Exceptions
      - Providers
  /providers/{provider_id}/processes/{process_id}/jobs/{job_id}/logs:
    parameters:
    - $ref: '#/components/parameters/provider_id'
    - $ref: '#/components/parameters/process_id'
    - $ref: '#/components/parameters/job_id'
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkGetJobLogsResponse'
                examples:
                  JobLogs:
                    summary: Job logs registered and captured throughout process execution.
                    value:
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   1% accepted   Job task setup completed.'
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   2% accepted   Execute WPS request for process [ncdump]'
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   3% accepted   Fetching job input definitions.'
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   4% accepted   Fetching job output definitions.'
                    - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Starting job process execution.'
                    - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Following updates could take a while until the Application Package answers...'
                    - '[2021-03-02 03:32:43] DEBUG    [weaver.datatype.Job] 0:00:05   6% accepted   Updated job status location: [/tmp/14c68477-c3ed-4784-9c0f-a4c9e1344db5.xml].'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   7% running    Starting monitoring of job execution.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   8% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    1% running    Preparing package logs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   9% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    2% running    Launching package...'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  11% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] Visible application CWL euid:egid [1000:1000]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  13% running    [2021-03-02 03:32:41] DEBUG    [weaver.processes.wps_package.ncdump] Using cwltool.RuntimeContext args:'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  15% running    {'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  17% running      "no_read_only": false,'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  19% running      "no_match_user": false,'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  21% running      "tmpdir_prefix": "/tmp/weaver-hybrid/cwltool_tmp_",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  23% running      "tmp_outdir_prefix": "/tmp/weaver-hybrid/cwltool_out_",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  25% running      "outdir": "/tmp/weaver-hybrid/pywps_process_ughz7_oc",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  27% running      "debug": true'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  29% running    }'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  31% running    [2021-03-02 03:32:41] INFO     [cwltool] Resolved ''/tmp/tmpdkg7lj26/ncdump'' to ''file:///tmp/tmpdkg7lj26/ncdump'''
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  33% running    [2021-03-02 03:32:41] INFO     [cwltool] ../../../../tmp/tmpdkg7lj26/ncdump:1:1: Unknown hint file:///tmp/tmpdkg7lj26/WPS1Requirement'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  35% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    5% running    Loading package content done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  37% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    6% running    Retrieve package inputs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  39% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] File input (dataset) SKIPPED fetch: [https://schema-example.com/data/test.nc]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  41% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]    8% running    Convert package inputs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  43% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Running package...'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  45% running    [2021-03-02 03:32:42] DEBUG    [weaver.processes.wps_package.ncdump] Launching process package with inputs:'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  47% running    {'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  49% running      "dataset": {'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  51% running        "location": "https://schema-example.com/data/test.nc",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  52% running        "class": "File",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  54% running        "format": "http://edamontology.org/format_3650"'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  56% running      }'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  58% running    }'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  60% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Preparing to launch package ncdump.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  62% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump] WPS-1 Package resolved from requirement/hint: WPS1Requirement'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  64% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   11% running    https://schema-example.com/remote-wps [ncdump] - Preparing execute request for remote WPS1 provider.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  66% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   14% running    https://schema-example.com/remote-wps [ncdump] - Executing job on remote WPS1 provider.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  68% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   18% running    https://schema-example.com/remote-wps [ncdump] - Monitoring job on remote WPS1 provider : [https://schema-example.com/remote-wps]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  70% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - 100% succeeded  PyWPS Process NCDump finished'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  72% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - Fetching job outputs from remote WPS1 provider.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  74% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% succeeded  https://schema-example.com/remote-wps [ncdump] - Execution on remote WPS1 provider completed.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  76% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/output.txt to /tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  78% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stderr.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stderr.log'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  80% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stdout.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stdout.log'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  82% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_7mmdwd6w'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  84% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_fitllvxx'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  86% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Package execution done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  88% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Nothing captured from internal application logs.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  90% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump] Resolved WPS output [output] as file reference: [/tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  92% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   98% running    Generate package outputs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  94% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]  100% succeeded  Package complete.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  96% succeeded  Job succeeded (status: Package complete.).'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  98% succeeded  Job succeeded.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05 100% succeeded  Job task complete.'
              examples:
                JobLogs:
                  summary: Job logs registered and captured throughout process execution.
                  value:
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   1% accepted   Job task setup completed.'
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   2% accepted   Execute WPS request for process [ncdump]'
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   3% accepted   Fetching job input definitions.'
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   4% accepted   Fetching job output definitions.'
                  - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Starting job process execution.'
                  - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Following updates could take a while until the Application Package answers...'
                  - '[2021-03-02 03:32:43] DEBUG    [weaver.datatype.Job] 0:00:05   6% accepted   Updated job status location: [/tmp/14c68477-c3ed-4784-9c0f-a4c9e1344db5.xml].'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   7% running    Starting monitoring of job execution.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   8% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    1% running    Preparing package logs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   9% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    2% running    Launching package...'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  11% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] Visible application CWL euid:egid [1000:1000]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  13% running    [2021-03-02 03:32:41] DEBUG    [weaver.processes.wps_package.ncdump] Using cwltool.RuntimeContext args:'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  15% running    {'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  17% running      "no_read_only": false,'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  19% running      "no_match_user": false,'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  21% running      "tmpdir_prefix": "/tmp/weaver-hybrid/cwltool_tmp_",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  23% running      "tmp_outdir_prefix": "/tmp/weaver-hybrid/cwltool_out_",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  25% running      "outdir": "/tmp/weaver-hybrid/pywps_process_ughz7_oc",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  27% running      "debug": true'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  29% running    }'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  31% running    [2021-03-02 03:32:41] INFO     [cwltool] Resolved ''/tmp/tmpdkg7lj26/ncdump'' to ''file:///tmp/tmpdkg7lj26/ncdump'''
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  33% running    [2021-03-02 03:32:41] INFO     [cwltool] ../../../../tmp/tmpdkg7lj26/ncdump:1:1: Unknown hint file:///tmp/tmpdkg7lj26/WPS1Requirement'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  35% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    5% running    Loading package content done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  37% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    6% running    Retrieve package inputs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  39% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] File input (dataset) SKIPPED fetch: [https://schema-example.com/data/test.nc]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  41% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]    8% running    Convert package inputs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  43% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Running package...'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  45% running    [2021-03-02 03:32:42] DEBUG    [weaver.processes.wps_package.ncdump] Launching process package with inputs:'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  47% running    {'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  49% running      "dataset": {'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  51% running        "location": "https://schema-example.com/data/test.nc",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  52% running        "class": "File",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  54% running        "format": "http://edamontology.org/format_3650"'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  56% running      }'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  58% running    }'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  60% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Preparing to launch package ncdump.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  62% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump] WPS-1 Package resolved from requirement/hint: WPS1Requirement'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  64% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   11% running    https://schema-example.com/remote-wps [ncdump] - Preparing execute request for remote WPS1 provider.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  66% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   14% running    https://schema-example.com/remote-wps [ncdump] - Executing job on remote WPS1 provider.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  68% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   18% running    https://schema-example.com/remote-wps [ncdump] - Monitoring job on remote WPS1 provider : [https://schema-example.com/remote-wps]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  70% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - 100% succeeded  PyWPS Process NCDump finished'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  72% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - Fetching job outputs from remote WPS1 provider.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  74% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% succeeded  https://schema-example.com/remote-wps [ncdump] - Execution on remote WPS1 provider completed.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  76% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/output.txt to /tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  78% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stderr.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stderr.log'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  80% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stdout.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stdout.log'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  82% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_7mmdwd6w'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  84% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_fitllvxx'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  86% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Package execution done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  88% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Nothing captured from internal application logs.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  90% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump] Resolved WPS output [output] as file reference: [/tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  92% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   98% running    Generate package outputs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  94% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]  100% succeeded  Package complete.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  96% succeeded  Job succeeded (status: Package complete.).'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  98% succeeded  Job succeeded.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05 100% succeeded  Job task complete.'
            application/yaml:
              schema:
                $ref: '#/components/responses/OkGetJobLogsResponse'
                examples:
                  JobLogs:
                    summary: Job logs registered and captured throughout process execution.
                    value:
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   1% accepted   Job task setup completed.'
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   2% accepted   Execute WPS request for process [ncdump]'
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   3% accepted   Fetching job input definitions.'
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   4% accepted   Fetching job output definitions.'
                    - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Starting job process execution.'
                    - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Following updates could take a while until the Application Package answers...'
                    - '[2021-03-02 03:32:43] DEBUG    [weaver.datatype.Job] 0:00:05   6% accepted   Updated job status location: [/tmp/14c68477-c3ed-4784-9c0f-a4c9e1344db5.xml].'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   7% running    Starting monitoring of job execution.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   8% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    1% running    Preparing package logs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   9% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    2% running    Launching package...'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  11% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] Visible application CWL euid:egid [1000:1000]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  13% running    [2021-03-02 03:32:41] DEBUG    [weaver.processes.wps_package.ncdump] Using cwltool.RuntimeContext args:'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  15% running    {'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  17% running      "no_read_only": false,'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  19% running      "no_match_user": false,'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  21% running      "tmpdir_prefix": "/tmp/weaver-hybrid/cwltool_tmp_",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  23% running      "tmp_outdir_prefix": "/tmp/weaver-hybrid/cwltool_out_",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  25% running      "outdir": "/tmp/weaver-hybrid/pywps_process_ughz7_oc",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  27% running      "debug": true'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  29% running    }'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  31% running    [2021-03-02 03:32:41] INFO     [cwltool] Resolved ''/tmp/tmpdkg7lj26/ncdump'' to ''file:///tmp/tmpdkg7lj26/ncdump'''
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  33% running    [2021-03-02 03:32:41] INFO     [cwltool] ../../../../tmp/tmpdkg7lj26/ncdump:1:1: Unknown hint file:///tmp/tmpdkg7lj26/WPS1Requirement'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  35% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    5% running    Loading package content done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  37% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    6% running    Retrieve package inputs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  39% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] File input (dataset) SKIPPED fetch: [https://schema-example.com/data/test.nc]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  41% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]    8% running    Convert package inputs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  43% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Running package...'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  45% running    [2021-03-02 03:32:42] DEBUG    [weaver.processes.wps_package.ncdump] Launching process package with inputs:'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  47% running    {'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  49% running      "dataset": {'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  51% running        "location": "https://schema-example.com/data/test.nc",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  52% running        "class": "File",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  54% running        "format": "http://edamontology.org/format_3650"'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  56% running      }'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  58% running    }'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  60% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Preparing to launch package ncdump.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  62% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump] WPS-1 Package resolved from requirement/hint: WPS1Requirement'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  64% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   11% running    https://schema-example.com/remote-wps [ncdump] - Preparing execute request for remote WPS1 provider.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  66% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   14% running    https://schema-example.com/remote-wps [ncdump] - Executing job on remote WPS1 provider.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  68% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   18% running    https://schema-example.com/remote-wps [ncdump] - Monitoring job on remote WPS1 provider : [https://schema-example.com/remote-wps]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  70% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - 100% succeeded  PyWPS Process NCDump finished'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  72% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - Fetching job outputs from remote WPS1 provider.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  74% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% succeeded  https://schema-example.com/remote-wps [ncdump] - Execution on remote WPS1 provider completed.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  76% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/output.txt to /tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  78% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stderr.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stderr.log'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  80% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stdout.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stdout.log'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  82% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_7mmdwd6w'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  84% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_fitllvxx'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  86% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Package execution done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  88% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Nothing captured from internal application logs.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  90% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump] Resolved WPS output [output] as file reference: [/tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  92% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   98% running    Generate package outputs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  94% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]  100% succeeded  Package complete.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  96% succeeded  Job succeeded (status: Package complete.).'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  98% succeeded  Job succeeded.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05 100% succeeded  Job task complete.'
              examples:
                JobLogs:
                  summary: Job logs registered and captured throughout process execution.
                  value:
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   1% accepted   Job task setup completed.'
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   2% accepted   Execute WPS request for process [ncdump]'
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   3% accepted   Fetching job input definitions.'
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   4% accepted   Fetching job output definitions.'
                  - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Starting job process execution.'
                  - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Following updates could take a while until the Application Package answers...'
                  - '[2021-03-02 03:32:43] DEBUG    [weaver.datatype.Job] 0:00:05   6% accepted   Updated job status location: [/tmp/14c68477-c3ed-4784-9c0f-a4c9e1344db5.xml].'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   7% running    Starting monitoring of job execution.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   8% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    1% running    Preparing package logs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   9% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    2% running    Launching package...'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  11% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] Visible application CWL euid:egid [1000:1000]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  13% running    [2021-03-02 03:32:41] DEBUG    [weaver.processes.wps_package.ncdump] Using cwltool.RuntimeContext args:'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  15% running    {'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  17% running      "no_read_only": false,'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  19% running      "no_match_user": false,'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  21% running      "tmpdir_prefix": "/tmp/weaver-hybrid/cwltool_tmp_",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  23% running      "tmp_outdir_prefix": "/tmp/weaver-hybrid/cwltool_out_",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  25% running      "outdir": "/tmp/weaver-hybrid/pywps_process_ughz7_oc",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  27% running      "debug": true'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  29% running    }'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  31% running    [2021-03-02 03:32:41] INFO     [cwltool] Resolved ''/tmp/tmpdkg7lj26/ncdump'' to ''file:///tmp/tmpdkg7lj26/ncdump'''
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  33% running    [2021-03-02 03:32:41] INFO     [cwltool] ../../../../tmp/tmpdkg7lj26/ncdump:1:1: Unknown hint file:///tmp/tmpdkg7lj26/WPS1Requirement'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  35% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    5% running    Loading package content done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  37% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    6% running    Retrieve package inputs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  39% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] File input (dataset) SKIPPED fetch: [https://schema-example.com/data/test.nc]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  41% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]    8% running    Convert package inputs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  43% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Running package...'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  45% running    [2021-03-02 03:32:42] DEBUG    [weaver.processes.wps_package.ncdump] Launching process package with inputs:'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  47% running    {'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  49% running      "dataset": {'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  51% running        "location": "https://schema-example.com/data/test.nc",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  52% running        "class": "File",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  54% running        "format": "http://edamontology.org/format_3650"'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  56% running      }'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  58% running    }'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  60% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Preparing to launch package ncdump.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  62% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump] WPS-1 Package resolved from requirement/hint: WPS1Requirement'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  64% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   11% running    https://schema-example.com/remote-wps [ncdump] - Preparing execute request for remote WPS1 provider.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  66% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   14% running    https://schema-example.com/remote-wps [ncdump] - Executing job on remote WPS1 provider.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  68% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   18% running    https://schema-example.com/remote-wps [ncdump] - Monitoring job on remote WPS1 provider : [https://schema-example.com/remote-wps]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  70% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - 100% succeeded  PyWPS Process NCDump finished'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  72% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - Fetching job outputs from remote WPS1 provider.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  74% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% succeeded  https://schema-example.com/remote-wps [ncdump] - Execution on remote WPS1 provider completed.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  76% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/output.txt to /tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  78% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stderr.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stderr.log'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  80% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stdout.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stdout.log'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  82% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_7mmdwd6w'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  84% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_fitllvxx'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  86% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Package execution done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  88% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Nothing captured from internal application logs.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  90% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump] Resolved WPS output [output] as file reference: [/tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  92% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   98% running    Generate package outputs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  94% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]  100% succeeded  Package complete.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  96% succeeded  Job succeeded (status: Package complete.).'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  98% succeeded  Job succeeded.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05 100% succeeded  Job task complete.'
            application/xml:
              schema:
                $ref: '#/components/responses/OkGetJobLogsResponse'
                examples:
                  JobLogs:
                    summary: Job logs registered and captured throughout process execution.
                    value:
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   1% accepted   Job task setup completed.'
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   2% accepted   Execute WPS request for process [ncdump]'
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   3% accepted   Fetching job input definitions.'
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   4% accepted   Fetching job output definitions.'
                    - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Starting job process execution.'
                    - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Following updates could take a while until the Application Package answers...'
                    - '[2021-03-02 03:32:43] DEBUG    [weaver.datatype.Job] 0:00:05   6% accepted   Updated job status location: [/tmp/14c68477-c3ed-4784-9c0f-a4c9e1344db5.xml].'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   7% running    Starting monitoring of job execution.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   8% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    1% running    Preparing package logs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   9% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    2% running    Launching package...'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  11% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] Visible application CWL euid:egid [1000:1000]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  13% running    [2021-03-02 03:32:41] DEBUG    [weaver.processes.wps_package.ncdump] Using cwltool.RuntimeContext args:'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  15% running    {'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  17% running      "no_read_only": false,'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  19% running      "no_match_user": false,'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  21% running      "tmpdir_prefix": "/tmp/weaver-hybrid/cwltool_tmp_",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  23% running      "tmp_outdir_prefix": "/tmp/weaver-hybrid/cwltool_out_",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  25% running      "outdir": "/tmp/weaver-hybrid/pywps_process_ughz7_oc",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  27% running      "debug": true'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  29% running    }'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  31% running    [2021-03-02 03:32:41] INFO     [cwltool] Resolved ''/tmp/tmpdkg7lj26/ncdump'' to ''file:///tmp/tmpdkg7lj26/ncdump'''
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  33% running    [2021-03-02 03:32:41] INFO     [cwltool] ../../../../tmp/tmpdkg7lj26/ncdump:1:1: Unknown hint file:///tmp/tmpdkg7lj26/WPS1Requirement'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  35% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    5% running    Loading package content done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  37% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    6% running    Retrieve package inputs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  39% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] File input (dataset) SKIPPED fetch: [https://schema-example.com/data/test.nc]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  41% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]    8% running    Convert package inputs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  43% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Running package...'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  45% running    [2021-03-02 03:32:42] DEBUG    [weaver.processes.wps_package.ncdump] Launching process package with inputs:'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  47% running    {'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  49% running      "dataset": {'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  51% running        "location": "https://schema-example.com/data/test.nc",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  52% running        "class": "File",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  54% running        "format": "http://edamontology.org/format_3650"'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  56% running      }'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  58% running    }'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  60% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Preparing to launch package ncdump.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  62% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump] WPS-1 Package resolved from requirement/hint: WPS1Requirement'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  64% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   11% running    https://schema-example.com/remote-wps [ncdump] - Preparing execute request for remote WPS1 provider.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  66% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   14% running    https://schema-example.com/remote-wps [ncdump] - Executing job on remote WPS1 provider.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  68% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   18% running    https://schema-example.com/remote-wps [ncdump] - Monitoring job on remote WPS1 provider : [https://schema-example.com/remote-wps]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  70% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - 100% succeeded  PyWPS Process NCDump finished'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  72% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - Fetching job outputs from remote WPS1 provider.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  74% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% succeeded  https://schema-example.com/remote-wps [ncdump] - Execution on remote WPS1 provider completed.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  76% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/output.txt to /tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  78% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stderr.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stderr.log'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  80% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stdout.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stdout.log'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  82% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_7mmdwd6w'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  84% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_fitllvxx'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  86% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Package execution done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  88% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Nothing captured from internal application logs.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  90% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump] Resolved WPS output [output] as file reference: [/tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  92% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   98% running    Generate package outputs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  94% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]  100% succeeded  Package complete.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  96% succeeded  Job succeeded (status: Package complete.).'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  98% succeeded  Job succeeded.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05 100% succeeded  Job task complete.'
              examples:
                JobLogs:
                  summary: Job logs registered and captured throughout process execution.
                  value:
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   1% accepted   Job task setup completed.'
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   2% accepted   Execute WPS request for process [ncdump]'
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   3% accepted   Fetching job input definitions.'
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   4% accepted   Fetching job output definitions.'
                  - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Starting job process execution.'
                  - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Following updates could take a while until the Application Package answers...'
                  - '[2021-03-02 03:32:43] DEBUG    [weaver.datatype.Job] 0:00:05   6% accepted   Updated job status location: [/tmp/14c68477-c3ed-4784-9c0f-a4c9e1344db5.xml].'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   7% running    Starting monitoring of job execution.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   8% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    1% running    Preparing package logs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   9% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    2% running    Launching package...'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  11% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] Visible application CWL euid:egid [1000:1000]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  13% running    [2021-03-02 03:32:41] DEBUG    [weaver.processes.wps_package.ncdump] Using cwltool.RuntimeContext args:'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  15% running    {'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  17% running      "no_read_only": false,'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  19% running      "no_match_user": false,'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  21% running      "tmpdir_prefix": "/tmp/weaver-hybrid/cwltool_tmp_",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  23% running      "tmp_outdir_prefix": "/tmp/weaver-hybrid/cwltool_out_",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  25% running      "outdir": "/tmp/weaver-hybrid/pywps_process_ughz7_oc",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  27% running      "debug": true'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  29% running    }'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  31% running    [2021-03-02 03:32:41] INFO     [cwltool] Resolved ''/tmp/tmpdkg7lj26/ncdump'' to ''file:///tmp/tmpdkg7lj26/ncdump'''
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  33% running    [2021-03-02 03:32:41] INFO     [cwltool] ../../../../tmp/tmpdkg7lj26/ncdump:1:1: Unknown hint file:///tmp/tmpdkg7lj26/WPS1Requirement'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  35% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    5% running    Loading package content done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  37% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    6% running    Retrieve package inputs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  39% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] File input (dataset) SKIPPED fetch: [https://schema-example.com/data/test.nc]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  41% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]    8% running    Convert package inputs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  43% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Running package...'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  45% running    [2021-03-02 03:32:42] DEBUG    [weaver.processes.wps_package.ncdump] Launching process package with inputs:'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  47% running    {'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  49% running      "dataset": {'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  51% running        "location": "https://schema-example.com/data/test.nc",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  52% running        "class": "File",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  54% running        "format": "http://edamontology.org/format_3650"'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  56% running      }'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  58% running    }'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  60% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Preparing to launch package ncdump.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  62% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump] WPS-1 Package resolved from requirement/hint: WPS1Requirement'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  64% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   11% running    https://schema-example.com/remote-wps [ncdump] - Preparing execute request for remote WPS1 provider.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  66% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   14% running    https://schema-example.com/remote-wps [ncdump] - Executing job on remote WPS1 provider.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  68% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   18% running    https://schema-example.com/remote-wps [ncdump] - Monitoring job on remote WPS1 provider : [https://schema-example.com/remote-wps]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  70% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - 100% succeeded  PyWPS Process NCDump finished'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  72% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - Fetching job outputs from remote WPS1 provider.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  74% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% succeeded  https://schema-example.com/remote-wps [ncdump] - Execution on remote WPS1 provider completed.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  76% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/output.txt to /tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  78% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stderr.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stderr.log'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  80% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stdout.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stdout.log'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  82% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_7mmdwd6w'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  84% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_fitllvxx'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  86% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Package execution done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  88% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Nothing captured from internal application logs.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  90% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump] Resolved WPS output [output] as file reference: [/tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  92% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   98% running    Generate package outputs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  94% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]  100% succeeded  Package complete.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  96% succeeded  Job succeeded (status: Package complete.).'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  98% succeeded  Job succeeded.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05 100% succeeded  Job task complete.'
            text/xml:
              schema:
                $ref: '#/components/responses/OkGetJobLogsResponse'
                examples:
                  JobLogs:
                    summary: Job logs registered and captured throughout process execution.
                    value:
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   1% accepted   Job task setup completed.'
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   2% accepted   Execute WPS request for process [ncdump]'
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   3% accepted   Fetching job input definitions.'
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   4% accepted   Fetching job output definitions.'
                    - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Starting job process execution.'
                    - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Following updates could take a while until the Application Package answers...'
                    - '[2021-03-02 03:32:43] DEBUG    [weaver.datatype.Job] 0:00:05   6% accepted   Updated job status location: [/tmp/14c68477-c3ed-4784-9c0f-a4c9e1344db5.xml].'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   7% running    Starting monitoring of job execution.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   8% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    1% running    Preparing package logs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   9% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    2% running    Launching package...'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  11% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] Visible application CWL euid:egid [1000:1000]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  13% running    [2021-03-02 03:32:41] DEBUG    [weaver.processes.wps_package.ncdump] Using cwltool.RuntimeContext args:'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  15% running    {'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  17% running      "no_read_only": false,'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  19% running      "no_match_user": false,'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  21% running      "tmpdir_prefix": "/tmp/weaver-hybrid/cwltool_tmp_",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  23% running      "tmp_outdir_prefix": "/tmp/weaver-hybrid/cwltool_out_",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  25% running      "outdir": "/tmp/weaver-hybrid/pywps_process_ughz7_oc",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  27% running      "debug": true'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  29% running    }'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  31% running    [2021-03-02 03:32:41] INFO     [cwltool] Resolved ''/tmp/tmpdkg7lj26/ncdump'' to ''file:///tmp/tmpdkg7lj26/ncdump'''
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  33% running    [2021-03-02 03:32:41] INFO     [cwltool] ../../../../tmp/tmpdkg7lj26/ncdump:1:1: Unknown hint file:///tmp/tmpdkg7lj26/WPS1Requirement'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  35% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    5% running    Loading package content done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  37% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    6% running    Retrieve package inputs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  39% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] File input (dataset) SKIPPED fetch: [https://schema-example.com/data/test.nc]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  41% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]    8% running    Convert package inputs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  43% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Running package...'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  45% running    [2021-03-02 03:32:42] DEBUG    [weaver.processes.wps_package.ncdump] Launching process package with inputs:'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  47% running    {'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  49% running      "dataset": {'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  51% running        "location": "https://schema-example.com/data/test.nc",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  52% running        "class": "File",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  54% running        "format": "http://edamontology.org/format_3650"'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  56% running      }'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  58% running    }'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  60% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Preparing to launch package ncdump.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  62% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump] WPS-1 Package resolved from requirement/hint: WPS1Requirement'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  64% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   11% running    https://schema-example.com/remote-wps [ncdump] - Preparing execute request for remote WPS1 provider.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  66% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   14% running    https://schema-example.com/remote-wps [ncdump] - Executing job on remote WPS1 provider.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  68% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   18% running    https://schema-example.com/remote-wps [ncdump] - Monitoring job on remote WPS1 provider : [https://schema-example.com/remote-wps]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  70% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - 100% succeeded  PyWPS Process NCDump finished'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  72% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - Fetching job outputs from remote WPS1 provider.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  74% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% succeeded  https://schema-example.com/remote-wps [ncdump] - Execution on remote WPS1 provider completed.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  76% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/output.txt to /tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  78% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stderr.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stderr.log'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  80% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stdout.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stdout.log'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  82% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_7mmdwd6w'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  84% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_fitllvxx'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  86% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Package execution done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  88% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Nothing captured from internal application logs.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  90% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump] Resolved WPS output [output] as file reference: [/tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  92% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   98% running    Generate package outputs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  94% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]  100% succeeded  Package complete.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  96% succeeded  Job succeeded (status: Package complete.).'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  98% succeeded  Job succeeded.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05 100% succeeded  Job task complete.'
              examples:
                JobLogs:
                  summary: Job logs registered and captured throughout process execution.
                  value:
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   1% accepted   Job task setup completed.'
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   2% accepted   Execute WPS request for process [ncdump]'
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   3% accepted   Fetching job input definitions.'
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   4% accepted   Fetching job output definitions.'
                  - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Starting job process execution.'
                  - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Following updates could take a while until the Application Package answers...'
                  - '[2021-03-02 03:32:43] DEBUG    [weaver.datatype.Job] 0:00:05   6% accepted   Updated job status location: [/tmp/14c68477-c3ed-4784-9c0f-a4c9e1344db5.xml].'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   7% running    Starting monitoring of job execution.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   8% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    1% running    Preparing package logs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   9% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    2% running    Launching package...'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  11% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] Visible application CWL euid:egid [1000:1000]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  13% running    [2021-03-02 03:32:41] DEBUG    [weaver.processes.wps_package.ncdump] Using cwltool.RuntimeContext args:'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  15% running    {'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  17% running      "no_read_only": false,'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  19% running      "no_match_user": false,'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  21% running      "tmpdir_prefix": "/tmp/weaver-hybrid/cwltool_tmp_",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  23% running      "tmp_outdir_prefix": "/tmp/weaver-hybrid/cwltool_out_",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  25% running      "outdir": "/tmp/weaver-hybrid/pywps_process_ughz7_oc",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  27% running      "debug": true'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  29% running    }'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  31% running    [2021-03-02 03:32:41] INFO     [cwltool] Resolved ''/tmp/tmpdkg7lj26/ncdump'' to ''file:///tmp/tmpdkg7lj26/ncdump'''
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  33% running    [2021-03-02 03:32:41] INFO     [cwltool] ../../../../tmp/tmpdkg7lj26/ncdump:1:1: Unknown hint file:///tmp/tmpdkg7lj26/WPS1Requirement'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  35% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    5% running    Loading package content done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  37% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    6% running    Retrieve package inputs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  39% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] File input (dataset) SKIPPED fetch: [https://schema-example.com/data/test.nc]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  41% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]    8% running    Convert package inputs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  43% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Running package...'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  45% running    [2021-03-02 03:32:42] DEBUG    [weaver.processes.wps_package.ncdump] Launching process package with inputs:'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  47% running    {'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  49% running      "dataset": {'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  51% running        "location": "https://schema-example.com/data/test.nc",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  52% running        "class": "File",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  54% running        "format": "http://edamontology.org/format_3650"'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  56% running      }'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  58% running    }'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  60% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Preparing to launch package ncdump.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  62% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump] WPS-1 Package resolved from requirement/hint: WPS1Requirement'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  64% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   11% running    https://schema-example.com/remote-wps [ncdump] - Preparing execute request for remote WPS1 provider.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  66% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   14% running    https://schema-example.com/remote-wps [ncdump] - Executing job on remote WPS1 provider.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  68% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   18% running    https://schema-example.com/remote-wps [ncdump] - Monitoring job on remote WPS1 provider : [https://schema-example.com/remote-wps]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  70% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - 100% succeeded  PyWPS Process NCDump finished'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  72% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - Fetching job outputs from remote WPS1 provider.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  74% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% succeeded  https://schema-example.com/remote-wps [ncdump] - Execution on remote WPS1 provider completed.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  76% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/output.txt to /tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  78% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stderr.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stderr.log'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  80% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stdout.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stdout.log'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  82% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_7mmdwd6w'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  84% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_fitllvxx'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  86% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Package execution done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  88% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Nothing captured from internal application logs.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  90% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump] Resolved WPS output [output] as file reference: [/tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  92% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   98% running    Generate package outputs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  94% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]  100% succeeded  Package complete.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  96% succeeded  Job succeeded (status: Package complete.).'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  98% succeeded  Job succeeded.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05 100% succeeded  Job task complete.'
            text/plain:
              schema:
                $ref: '#/components/responses/OkGetJobLogsResponse'
                examples:
                  JobLogs:
                    summary: Job logs registered and captured throughout process execution.
                    value:
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   1% accepted   Job task setup completed.'
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   2% accepted   Execute WPS request for process [ncdump]'
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   3% accepted   Fetching job input definitions.'
                    - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   4% accepted   Fetching job output definitions.'
                    - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Starting job process execution.'
                    - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Following updates could take a while until the Application Package answers...'
                    - '[2021-03-02 03:32:43] DEBUG    [weaver.datatype.Job] 0:00:05   6% accepted   Updated job status location: [/tmp/14c68477-c3ed-4784-9c0f-a4c9e1344db5.xml].'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   7% running    Starting monitoring of job execution.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   8% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    1% running    Preparing package logs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   9% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    2% running    Launching package...'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  11% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] Visible application CWL euid:egid [1000:1000]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  13% running    [2021-03-02 03:32:41] DEBUG    [weaver.processes.wps_package.ncdump] Using cwltool.RuntimeContext args:'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  15% running    {'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  17% running      "no_read_only": false,'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  19% running      "no_match_user": false,'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  21% running      "tmpdir_prefix": "/tmp/weaver-hybrid/cwltool_tmp_",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  23% running      "tmp_outdir_prefix": "/tmp/weaver-hybrid/cwltool_out_",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  25% running      "outdir": "/tmp/weaver-hybrid/pywps_process_ughz7_oc",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  27% running      "debug": true'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  29% running    }'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  31% running    [2021-03-02 03:32:41] INFO     [cwltool] Resolved ''/tmp/tmpdkg7lj26/ncdump'' to ''file:///tmp/tmpdkg7lj26/ncdump'''
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  33% running    [2021-03-02 03:32:41] INFO     [cwltool] ../../../../tmp/tmpdkg7lj26/ncdump:1:1: Unknown hint file:///tmp/tmpdkg7lj26/WPS1Requirement'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  35% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    5% running    Loading package content done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  37% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    6% running    Retrieve package inputs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  39% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] File input (dataset) SKIPPED fetch: [https://schema-example.com/data/test.nc]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  41% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]    8% running    Convert package inputs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  43% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Running package...'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  45% running    [2021-03-02 03:32:42] DEBUG    [weaver.processes.wps_package.ncdump] Launching process package with inputs:'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  47% running    {'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  49% running      "dataset": {'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  51% running        "location": "https://schema-example.com/data/test.nc",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  52% running        "class": "File",'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  54% running        "format": "http://edamontology.org/format_3650"'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  56% running      }'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  58% running    }'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  60% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Preparing to launch package ncdump.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  62% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump] WPS-1 Package resolved from requirement/hint: WPS1Requirement'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  64% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   11% running    https://schema-example.com/remote-wps [ncdump] - Preparing execute request for remote WPS1 provider.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  66% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   14% running    https://schema-example.com/remote-wps [ncdump] - Executing job on remote WPS1 provider.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  68% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   18% running    https://schema-example.com/remote-wps [ncdump] - Monitoring job on remote WPS1 provider : [https://schema-example.com/remote-wps]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  70% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - 100% succeeded  PyWPS Process NCDump finished'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  72% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - Fetching job outputs from remote WPS1 provider.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  74% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% succeeded  https://schema-example.com/remote-wps [ncdump] - Execution on remote WPS1 provider completed.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  76% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/output.txt to /tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  78% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stderr.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stderr.log'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  80% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stdout.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stdout.log'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  82% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_7mmdwd6w'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  84% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_fitllvxx'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  86% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Package execution done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  88% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Nothing captured from internal application logs.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  90% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump] Resolved WPS output [output] as file reference: [/tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt]'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  92% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   98% running    Generate package outputs done.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  94% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]  100% succeeded  Package complete.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  96% succeeded  Job succeeded (status: Package complete.).'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  98% succeeded  Job succeeded.'
                    - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05 100% succeeded  Job task complete.'
              examples:
                JobLogs:
                  summary: Job logs registered and captured throughout process execution.
                  value:
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   1% accepted   Job task setup completed.'
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:00   2% accepted   Execute WPS request for process [ncdump]'
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   3% accepted   Fetching job input definitions.'
                  - '[2021-03-02 03:32:39] INFO     [weaver.datatype.Job] 0:00:01   4% accepted   Fetching job output definitions.'
                  - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Starting job process execution.'
                  - '[2021-03-02 03:32:41] INFO     [weaver.datatype.Job] 0:00:02   5% accepted   Following updates could take a while until the Application Package answers...'
                  - '[2021-03-02 03:32:43] DEBUG    [weaver.datatype.Job] 0:00:05   6% accepted   Updated job status location: [/tmp/14c68477-c3ed-4784-9c0f-a4c9e1344db5.xml].'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   7% running    Starting monitoring of job execution.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   8% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    1% running    Preparing package logs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05   9% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    2% running    Launching package...'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  11% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] Visible application CWL euid:egid [1000:1000]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  13% running    [2021-03-02 03:32:41] DEBUG    [weaver.processes.wps_package.ncdump] Using cwltool.RuntimeContext args:'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  15% running    {'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  17% running      "no_read_only": false,'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  19% running      "no_match_user": false,'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  21% running      "tmpdir_prefix": "/tmp/weaver-hybrid/cwltool_tmp_",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  23% running      "tmp_outdir_prefix": "/tmp/weaver-hybrid/cwltool_out_",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  25% running      "outdir": "/tmp/weaver-hybrid/pywps_process_ughz7_oc",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  27% running      "debug": true'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  29% running    }'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  31% running    [2021-03-02 03:32:41] INFO     [cwltool] Resolved ''/tmp/tmpdkg7lj26/ncdump'' to ''file:///tmp/tmpdkg7lj26/ncdump'''
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  33% running    [2021-03-02 03:32:41] INFO     [cwltool] ../../../../tmp/tmpdkg7lj26/ncdump:1:1: Unknown hint file:///tmp/tmpdkg7lj26/WPS1Requirement'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  35% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    5% running    Loading package content done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  37% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump]    6% running    Retrieve package inputs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  39% running    [2021-03-02 03:32:41] INFO     [weaver.processes.wps_package.ncdump] File input (dataset) SKIPPED fetch: [https://schema-example.com/data/test.nc]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  41% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]    8% running    Convert package inputs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  43% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Running package...'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  45% running    [2021-03-02 03:32:42] DEBUG    [weaver.processes.wps_package.ncdump] Launching process package with inputs:'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  47% running    {'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  49% running      "dataset": {'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  51% running        "location": "https://schema-example.com/data/test.nc",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  52% running        "class": "File",'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  54% running        "format": "http://edamontology.org/format_3650"'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  56% running      }'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  58% running    }'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  60% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   10% running    Preparing to launch package ncdump.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  62% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump] WPS-1 Package resolved from requirement/hint: WPS1Requirement'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  64% running    [2021-03-02 03:32:42] INFO     [weaver.processes.wps_package.ncdump]   11% running    https://schema-example.com/remote-wps [ncdump] - Preparing execute request for remote WPS1 provider.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  66% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   14% running    https://schema-example.com/remote-wps [ncdump] - Executing job on remote WPS1 provider.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  68% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   18% running    https://schema-example.com/remote-wps [ncdump] - Monitoring job on remote WPS1 provider : [https://schema-example.com/remote-wps]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  70% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - 100% succeeded  PyWPS Process NCDump finished'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  72% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   86% running    https://schema-example.com/remote-wps [ncdump] - Fetching job outputs from remote WPS1 provider.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  74% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% succeeded  https://schema-example.com/remote-wps [ncdump] - Execution on remote WPS1 provider completed.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  76% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/output.txt to /tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  78% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stderr.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stderr.log'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  80% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Moving /tmp/weaver-hybrid/cwltool_out_fitllvxx/stdout.log to /tmp/weaver-hybrid/pywps_process_ughz7_oc/stdout.log'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  82% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_7mmdwd6w'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  84% running    [2021-03-02 03:32:43] DEBUG    [cwltool] Removing intermediate output directory /tmp/weaver-hybrid/cwltool_out_fitllvxx'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  86% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Package execution done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  88% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   95% running    Nothing captured from internal application logs.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  90% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump] Resolved WPS output [output] as file reference: [/tmp/weaver-hybrid/pywps_process_ughz7_oc/output.txt]'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  92% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]   98% running    Generate package outputs done.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  94% running    [2021-03-02 03:32:43] INFO     [weaver.processes.wps_package.ncdump]  100% succeeded  Package complete.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  96% succeeded  Job succeeded (status: Package complete.).'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05  98% succeeded  Job succeeded.'
                  - '[2021-03-02 03:32:43] INFO     [weaver.datatype.Job] 0:00:05 100% succeeded  Job task complete.'
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
            application/yaml:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
            application/xml:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
            text/xml:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
            text/plain:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
            application/yaml:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
            application/xml:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
            text/xml:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
            text/plain:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
            application/yaml:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
            application/xml:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
            text/xml:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
            text/plain:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            application/yaml:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            application/xml:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            text/xml:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            text/plain:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/GoneJobResponseSchema'
                examples:
                  JobDismissed:
                    summary: Example response when specified job reference was already dismissed.
                    value:
                      type: JobDismissed
                      title: JobDismissed
                      status: 410
                      detail: Job was dismissed and artifacts have been removed.
                      cause:
                        status: dismissed
                      value: 29af3a33-0a3e-477d-863e-efccc97e0b02
              examples:
                JobDismissed:
                  summary: Example response when specified job reference was already dismissed.
                  value:
                    type: JobDismissed
                    title: JobDismissed
                    status: 410
                    detail: Job was dismissed and artifacts have been removed.
                    cause:
                      status: dismissed
                    value: 29af3a33-0a3e-477d-863e-efccc97e0b02
            application/yaml:
              schema:
                $ref: '#/components/responses/GoneJobResponseSchema'
                examples:
                  JobDismissed:
                    summary: Example response when specified job reference was already dismissed.
                    value:
                      type: JobDismissed
                      title: JobDismissed
                      status: 410
                      detail: Job was dismissed and artifacts have been removed.
                      cause:
                        status: dismissed
                      value: 29af3a33-0a3e-477d-863e-efccc97e0b02
              examples:
                JobDismissed:
                  summary: Example response when specified job reference was already dismissed.
                  value:
                    type: JobDismissed
                    title: JobDismissed
                    status: 410
                    detail: Job was dismissed and artifacts have been removed.
                    cause:
                      status: dismissed
                    value: 29af3a33-0a3e-477d-863e-efccc97e0b02
            application/xml:
              schema:
                $ref: '#/components/responses/GoneJobResponseSchema'
                examples:
                  JobDismissed:
                    summary: Example response when specified job reference was already dismissed.
                    value:
                      type: JobDismissed
                      title: JobDismissed
                      status: 410
                      detail: Job was dismissed and artifacts have been removed.
                      cause:
                        status: dismissed
                      value: 29af3a33-0a3e-477d-863e-efccc97e0b02
              examples:
                JobDismissed:
                  summary: Example response when specified job reference was already dismissed.
                  value:
                    type: JobDismissed
                    title: JobDismissed
                    status: 410
                    detail: Job was dismissed and artifacts have been removed.
                    cause:
                      status: dismissed
                    value: 29af3a33-0a3e-477d-863e-efccc97e0b02
            text/xml:
              schema:
                $ref: '#/components/responses/GoneJobResponseSchema'
                examples:
                  JobDismissed:
                    summary: Example response when specified job reference was already dismissed.
                    value:
                      type: JobDismissed
                      title: JobDismissed
                      status: 410
                      detail: Job was dismissed and artifacts have been removed.
                      cause:
                        status: dismissed
                      value: 29af3a33-0a3e-477d-863e-efccc97e0b02
              examples:
                JobDismissed:
                  summary: Example response when specified job reference was already dismissed.
                  value:
                    type: JobDismissed
                    title: JobDismissed
                    status: 410
                    detail: Job was dismissed and artifacts have been removed.
                    cause:
                      status: dismissed
                    value: 29af3a33-0a3e-477d-863e-efccc97e0b02
            text/plain:
              schema:
                $ref: '#/components/responses/GoneJobResponseSchema'
                examples:
                  JobDismissed:
                    summary: Example response when specified job reference was already dismissed.
                    value:
                      type: JobDismissed
                      title: JobDismissed
                      status: 410
                      detail: Job was dismissed and artifacts have been removed.
                      cause:
                        status: dismissed
                      value: 29af3a33-0a3e-477d-863e-efccc97e0b02
              examples:
                JobDismissed:
                  summary: Example response when specified job reference was already dismissed.
                  value:
                    type: JobDismissed
                    title: JobDismissed
                    status: 410
                    detail: Job was dismissed and artifacts have been removed.
                    cause:
                      status: dismissed
                    value: 29af3a33-0a3e-477d-863e-efccc97e0b02
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            application/yaml:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            application/xml:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            text/xml:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            text/plain:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/ForbiddenProviderLocalResponseSchema'
            application/yaml:
              schema:
                $ref: '#/components/responses/ForbiddenProviderLocalResponseSchema'
            application/xml:
              schema:
                $ref: '#/components/responses/ForbiddenProviderLocalResponseSchema'
            text/xml:
              schema:
                $ref: '#/components/responses/ForbiddenProviderLocalResponseSchema'
            text/plain:
              schema:
                $ref: '#/components/responses/ForbiddenProviderLocalResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept'
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept-Language'
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept-Profile'
      summary: '

        Retrieve the logs of a job.'
      tags:
      - Jobs
      - Logs
      - Providers
  /providers/{provider_id}/processes/{process_id}/jobs/{job_id}/statistics:
    parameters:
    - $ref: '#/components/parameters/provider_id'
    - $ref: '#/components/parameters/process_id'
    - $ref: '#/components/parameters/job_id'
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkGetJobStatsResponse'
                examples:
                  JobStatistics:
                    summary: Job statistics collected following process execution.
                    value:
                      application:
                        usedMemory: 3.000 MiB
                        usedMemoryBytes: 3145728
                      process:
                        rss: 139.531 MiB
                        rssBytes: 146309120
                        uss: 84.535 MiB
                        ussBytes: 88641536
                        vms: 1.388 GiB
                        vmsBytes: 1490432000
                        usedThreads: 11
                        usedCPU: 5
                        usedHandles: 0
                        usedMemory: 13.734 MiB
                        usedMemoryBytes: 14401536
                        totalSize: 3.000 B
                        totalSizeBytes: 3
                      outputs:
                        output:
                          size: 3.000 B
                          sizeBytes: 3
              examples:
                JobStatistics:
                  summary: Job statistics collected following process execution.
                  value:
                    application:
                      usedMemory: 3.000 MiB
                      usedMemoryBytes: 3145728
                    process:
                      rss: 139.531 MiB
                      rssBytes: 146309120
                      uss: 84.535 MiB
                      ussBytes: 88641536
                      vms: 1.388 GiB
                      vmsBytes: 1490432000
                      usedThreads: 11
                      usedCPU: 5
                      usedHandles: 0
                      usedMemory: 13.734 MiB
                      usedMemoryBytes: 14401536
                      totalSize: 3.000 B
                      totalSizeBytes: 3
                    outputs:
                      output:
                        size: 3.000 B
                        sizeBytes: 3
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotFoundJobResponseSchema'
                examples:
                  JobNotFound:
                    summary: Example response when specified job reference cannot be found.
                    value:
                      description: Could not find job with specified 'job_id'.
                      type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                      code: NoSuchJob
                      error:
                        code: 404
                        status: 404 Not Found
                      exception:
                        code: NoSuchJob
                        locator: JobID
                        message: Could not find job with specified 'job_id'.
              examples:
                JobNotFound:
                  summary: Example response when specified job reference cannot be found.
                  value:
                    description: Could not find job with specified 'job_id'.
                    type: http://www.opengis.net/def/exceptions/ogcapi-processes-1/1.0/no-such-job
                    code: NoSuchJob
                    error:
                      code: 404
                      status: 404 Not Found
                    exception:
                      code: NoSuchJob
                      locator: JobID
                      message: Could not find job with specified 'job_id'.
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/GoneJobResponseSchema'
                examples:
                  JobDismissed:
                    summary: Example response when specified job reference was already dismissed.
                    value:
                      type: JobDismissed
                      title: JobDismissed
                      status: 410
                      detail: Job was dismissed and artifacts have been removed.
                      cause:
                        status: dismissed
                      value: 29af3a33-0a3e-477d-863e-efccc97e0b02
              examples:
                JobDismissed:
                  summary: Example response when specified job reference was already dismissed.
                  value:
                    type: JobDismissed
                    title: JobDismissed
                    status: 410
                    detail: Job was dismissed and artifacts have been removed.
                    cause:
                      status: dismissed
                    value: 29af3a33-0a3e-477d-863e-efccc97e0b02
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/ForbiddenProviderLocalResponseSchema'
      parameters:
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept'
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept-Language'
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept-Profile'
      summary: '

        Retrieve the statistics of a job.'
      tags:
      - Jobs
      - Statistics
      - Providers
  /providers/{provider_id}/processes/{process_id}/jobs/{job_id}/prov:
    parameters:
    - $ref: '#/components/parameters/provider_id'
    - $ref: '#/components/parameters/process_id'
    - $ref: '#/components/parameters/job_id'
    get:
      responses:
        '200':
          content:
            application/yaml:
              schema:
                $ref: '#/components/responses/OkGetJobProvResponse'
                examples:
                  PROV-JSON:
                    summary: Provenance details returned in PROV-JSON format.
                    value:
                      prefix:
                        wfprov: http://purl.org/wf4ever/wfprov#
                        wfdesc: http://purl.org/wf4ever/wfdesc#
                        cwlprov: https://w3id.org/cwl/prov#
                        foaf: http://xmlns.com/foaf/0.1/
                        schema: http://schema.org/
                        orcid: https://orcid.org/
                        id: 'urn:uuid:'
                        data: 'urn:hash::sha1:'
                        sha256: nih:sha-256;
                        researchobject: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/
                        metadata: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/
                        provenance: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/
                        wf: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#
                        input: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#
                        doi: https://doi.org/
                        wf4ever: http://purl.org/wf4ever/wf4ever#
                      agent:
                        id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b:
                        - {}
                        - prov:type:
                            $: foaf:OnlineAccount
                            type: prov:QUALIFIED_NAME
                          prov:location: http://localhost:4002
                          cwlprov:hostname: localhost
                        - prov:type:
                            $: foaf:OnlineAccount
                            type: prov:QUALIFIED_NAME
                          prov:label: crim-ca/weaver:6.1.0
                          foaf:accountName: crim-ca/weaver:6.1.0
                        id:b3a49ee7-f620-4154-9e4d-d2e948748deb:
                          prov:type:
                          - $: schema:Person
                            type: prov:QUALIFIED_NAME
                          - $: prov:Person
                            type: prov:QUALIFIED_NAME
                          prov:label: crim-ca/weaver:6.1.0
                          foaf:name: crim-ca/weaver:6.1.0
                          foaf:account:
                            $: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                            type: prov:QUALIFIED_NAME
                          schema:name: crim-ca/weaver:6.1.0
                        id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c:
                          prov:type:
                          - $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:WorkflowEngine
                            type: prov:QUALIFIED_NAME
                          prov:label: cwltool 3.1.20240708091338.dev15+g9c05bb7d
                        data:15401f8d937f5d526951c1bf20dcba16a1271d97:
                          prov:type:
                            $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver
                          prov:label:
                          - Weaver internal WPS used for demo and testing.
                          - crim-ca/weaver:6.1.0
                          prov:generalEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                          prov:specificEntity: doi:10.5281/zenodo.14210717
                        id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1:
                          prov:type:
                            $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          cwlprov:image: debian:stretch-slim
                          prov:label: Container execution of image debian:stretch-slim
                      actedOnBehalfOf:
                        _:id1:
                          prov:delegate: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                        _:id6:
                          prov:delegate: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                      wasStartedBy:
                        _:id2:
                          prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:starter: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:time: '2024-12-12T09:16:17.843783'
                        _:id4:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:starter: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:time: '2024-12-12T09:16:17.843852'
                        _:id10:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:trigger: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        _:id11:
                          prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:trigger: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T14:15:50.834000+00:00'
                      activity:
                        id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                          prov:startTime: '2024-12-12T09:16:17.843806'
                          prov:type:
                            $: wfprov:WorkflowRun
                            type: prov:QUALIFIED_NAME
                          prov:label: Run of workflow/packed.cwl#main
                      wasAssociatedWith:
                        _:id3:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:agent: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:plan: wf:main
                        _:id18:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:agent: id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1
                      entity:
                        data:644e201526525f62152815a76a2dc773450f3dd9:
                          prov:type:
                            $: prov:PrimarySource
                            type: prov:QUALIFIED_NAME
                          prov:label: Source code repository
                          prov:location: https://github.com/crim-ca/weaver
                        data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2:
                          prov:type:
                            $: prov:Organization
                            type: prov:QUALIFIED_NAME
                          foaf:name: "Computer Research Institute of Montr\xE9al"
                          schema:name: "Computer Research Institute of Montr\xE9al"
                        data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0:
                          foaf:name: CRIM
                          schema:name: CRIM
                          prov:location: http://pavics-weaver.readthedocs.org/en/latest/
                          prov:type:
                            $: prov:Organization
                            type: prov:QUALIFIED_NAME
                          prov:label: Server Provider
                        id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                          prov:type:
                            $: wfdesc:ProcessRun
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:label: Job Information
                        data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo:
                          prov:type:
                            $: wfdesc:Process
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver/processes/echo
                          prov:label: Process Description
                        wf:main:
                          prov:type:
                          - $: wfdesc:Process
                            type: prov:QUALIFIED_NAME
                          - $: prov:Plan
                            type: prov:QUALIFIED_NAME
                          prov:label: Prospective provenance
                        data:2ef7bde608ce5404e97d5f042f95f89f1c232871:
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          prov:value: Hello World!
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          prov:value: Hello World!
                        data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b:
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                        - {}
                        id:59967079-217e-4bdb-92d7-2ef2f784825c:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stdout.log
                          cwlprov:nameroot: stdout
                          cwlprov:nameext: .log
                        data:da39a3ee5e6b4b0d3255bfef95601890afd80709:
                          prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                        id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stderr.log
                          cwlprov:nameroot: stderr
                          cwlprov:nameext: .log
                        id:6b04550d-c2bd-400b-858b-14e287bbf8c3:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stdout.log
                          cwlprov:nameroot: stdout
                          cwlprov:nameext: .log
                      wasDerivedFrom:
                        _:id5:
                          prov:generatedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:usedEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                          prov:type:
                            $: prov:PrimarySource
                            type: prov:QUALIFIED_NAME
                        _:id9:
                          prov:generatedEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        _:id15:
                          prov:generatedEntity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                          prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      specializationOf:
                        _:id7:
                          prov:specificEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:generalEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        _:id12:
                          prov:specificEntity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:generalEntity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        _:id20:
                          prov:specificEntity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                        _:id22:
                          prov:specificEntity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:generalEntity: data:da39a3ee5e6b4b0d3255bfef95601890afd80709
                        _:id24:
                          prov:specificEntity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                      wasAttributedTo:
                        _:id8:
                          prov:entity: data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2
                          prov:agent: data:644e201526525f62152815a76a2dc773450f3dd9
                        _:id16:
                          prov:entity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                          prov:agent: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      alternateOf:
                        _:id13:
                          prov:alternate1: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:alternate2: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                      wasGeneratedBy:
                        _:id14:
                          prov:entity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:activity: data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo
                        _:id21:
                          prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/output
                            type: prov:QUALIFIED_NAME
                        _:id23:
                          prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                            type: prov:QUALIFIED_NAME
                        _:id25:
                          prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                            type: prov:QUALIFIED_NAME
                        _:id27:
                          prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/output
                            type: prov:QUALIFIED_NAME
                        _:id28:
                          prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                            type: prov:QUALIFIED_NAME
                        _:id29:
                          prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                            type: prov:QUALIFIED_NAME
                      used:
                        _:id17:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                          prov:time: '2024-12-12T09:16:17.846280'
                          prov:role:
                            $: wf:main/message
                            type: prov:QUALIFIED_NAME
                        _:id19:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                          prov:time: '2024-12-12T09:16:17.863017'
                          prov:role:
                            $: wf:main/echo/message
                            type: prov:QUALIFIED_NAME
                      wasEndedBy:
                        _:id26:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:ender: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867034'
                        _:id30:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:ender: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:time: '2024-12-12T09:16:18.869299'
                  PROV-N:
                    summary: Provenance details returned in PROV-N format.
                    value: "document\n  prefix wfprov <http://purl.org/wf4ever/wfprov#>\n  prefix wfdesc <http://purl.org/wf4ever/wfdesc#>\n  prefix cwlprov <https://w3id.org/cwl/prov#>\n  prefix foaf <http://xmlns.com/foaf/0.1/>\n  prefix schema <http://schema.org/>\n  prefix orcid <https://orcid.org/>\n  prefix id <urn:uuid:>\n  prefix data <urn:hash::sha1:>\n  prefix sha256 <nih:sha-256;>\n  prefix researchobject <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/>\n  prefix metadata <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/>\n  prefix provenance <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/>\n  prefix wf <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#>\n  prefix input <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#>\n  prefix doi <https://doi.org/>\n  prefix wf4ever <http://purl.org/wf4ever/wf4ever#>\n  \n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:location=\"http://localhost:4002\", cwlprov:hostname=\"localhost\"])\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:label=\"crim-ca/weaver:6.0.0\", foaf:accountName=\"crim-ca/weaver:6.0.0\"])\n  agent(id:b3a49ee7-f620-4154-9e4d-d2e948748deb, [prov:type='schema:Person', prov:type='prov:Person', prov:label=\"crim-ca/weaver:6.0.0\", foaf:name=\"crim-ca/weaver:6.0.0\", foaf:account='id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b', schema:name=\"crim-ca/weaver:6.0.0\"])\n  actedOnBehalfOf(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  agent(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, [prov:type='prov:SoftwareAgent', prov:type='wfprov:WorkflowEngine', prov:label=\"cwltool 3.1.20240708091338.dev15+g9c05bb7d\"])\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, -, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, 2024-12-12T09:16:17.843783)\n  activity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:17.843806, -, [prov:type='wfprov:WorkflowRun', prov:label=\"Run of workflow/packed.cwl#main\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, wf:main)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:17.843852)\n  entity(data:644e201526525f62152815a76a2dc773450f3dd9, [prov:type='prov:PrimarySource', prov:label=\"Source code repository\", prov:location=\"https://github.com/crim-ca/weaver\"])\n  agent(data:15401f8d937f5d526951c1bf20dcba16a1271d97, [prov:type='prov:SoftwareAgent', prov:location=\"http://localhost:4002\", prov:label=\"Weaver internal WPS used for demo and testing.\", prov:label=\"crim-ca/weaver:6.0.0\", prov:generalEntity='data:644e201526525f62152815a76a2dc773450f3dd9', prov:specificEntity='doi:10.5281/zenodo.14210717'])\n  entity(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, [prov:type='prov:Organization', foaf:name=\"Computer Research Institute of Montr\xE9al\", schema:name=\"Computer Research Institute of Montr\xE9al\"])\n  entity(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, [foaf:name=\"CRIM\", schema:name=\"CRIM\", prov:location=\"http://pavics-weaver.readthedocs.org/en/latest/\", prov:type='prov:Organization', prov:label=\"Server Provider\"])\n  entity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, [prov:type='wfdesc:ProcessRun', prov:location=\"http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a\", prov:label=\"Job Information\"])\n  entity(data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, [prov:type='wfdesc:Process', prov:location=\"http://localhost:4002/processes/echo\", prov:label=\"Process Description\"])\n  wasDerivedFrom(data:15401f8d937f5d526951c1bf20dcba16a1271d97, data:644e201526525f62152815a76a2dc773450f3dd9, -, -, -, [prov:type='prov:PrimarySource'])\n  actedOnBehalfOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  specializationOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  wasAttributedTo(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, data:644e201526525f62152815a76a2dc773450f3dd9)\n  wasDerivedFrom(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -)\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, 2024-12-12T14:15:50.834000+00:00)\n  specializationOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  alternateOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  wasGeneratedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, -)\n  wasDerivedFrom(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasAttributedTo(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97)\n  entity(wf:main, [prov:type='wfdesc:Process', prov:type='prov:Plan', prov:label=\"Prospective provenance\"])\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.846280, [prov:role='wf:main/message'])\n  agent(id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, [prov:type='prov:SoftwareAgent', cwlprov:image=\"debian:stretch-slim\", prov:label=\"Container execution of image debian:stretch-slim\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, -)\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.863017, [prov:role='wf:main/echo/message'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b, [prov:type='wfprov:Artifact'])\n  entity(id:59967079-217e-4bdb-92d7-2ef2f784825c, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:59967079-217e-4bdb-92d7-2ef2f784825c, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/output'])\n  entity(data:da39a3ee5e6b4b0d3255bfef95601890afd80709, [prov:type='wfprov:Artifact'])\n  entity(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stderr.log\", cwlprov:nameroot=\"stderr\", cwlprov:nameext=\".log\"])\n  specializationOf(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, data:da39a3ee5e6b4b0d3255bfef95601890afd80709)\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  entity(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867034)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/output'])\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:18.869299)\nendDocument\n"
                  PROV-XML:
                    summary: Provenance details returned in PROV-XML format.
                    value: "<?xml version='1.0' encoding='ASCII'?>\n<prov:document\n        xmlns:wfprov=\"http://purl.org/wf4ever/wfprov#\"\n        xmlns:wfdesc=\"http://purl.org/wf4ever/wfdesc#\"\n        xmlns:cwlprov=\"https://w3id.org/cwl/prov#\"\n        xmlns:foaf=\"http://xmlns.com/foaf/0.1/\"\n        xmlns:schema=\"http://schema.org/\"\n        xmlns:orcid=\"https://orcid.org/\"\n        xmlns:id=\"urn:uuid:\"\n        xmlns:data=\"urn:hash::sha1:\"\n        xmlns:sha256=\"nih:sha-256;\"\n        xmlns:researchobject=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/\"\n        xmlns:metadata=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/\"\n        xmlns:provenance=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/\"\n        xmlns:wf=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#\"\n        xmlns:input=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#\"\n        xmlns:doi=\"https://doi.org/\"\n        xmlns:wf4ever=\"http://purl.org/wf4ever/wf4ever#\"\n        xmlns:prov=\"http://www.w3.org/ns/prov#\"\n        xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <cwlprov:hostname>localhost</cwlprov:hostname>\n  </prov:agent>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <foaf:accountName>crim-ca/weaver:6.0.0</foaf:accountName>\n  </prov:agent>\n  <prov:person prov:id=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">schema:Person</prov:type>\n    <foaf:account xsi:type=\"xsd:QName\">id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b</foaf:account>\n    <foaf:name>crim-ca/weaver:6.0.0</foaf:name>\n    <schema:name>crim-ca/weaver:6.0.0</schema:name>\n  </prov:person>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:softwareAgent prov:id=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\">\n    <prov:label>cwltool 3.1.20240708091338.dev15+g9c05bb7d</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowEngine</prov:type>\n  </prov:softwareAgent>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:starter prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:time>2024-12-12T09:16:17.843783</prov:time>\n  </prov:wasStartedBy>\n  <prov:activity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:startTime>2024-12-12T09:16:17.843806</prov:startTime>\n    <prov:label>Run of workflow/packed.cwl#main</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowRun</prov:type>\n  </prov:activity>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:plan prov:ref=\"wf:main\"/>\n  </prov:wasAssociatedWith>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:starter prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:17.843852</prov:time>\n  </prov:wasStartedBy>\n  <prov:hadPrimarySource prov:id=\"data:644e201526525f62152815a76a2dc773450f3dd9\">\n    <prov:label>Source code repository</prov:label>\n    <prov:location xsi:type=\"xsd:string\">https://github.com/crim-ca/weaver</prov:location>\n  </prov:hadPrimarySource>\n  <prov:softwareAgent prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\">\n    <prov:label>Weaver internal WPS used for demo and testing.</prov:label>\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:generalEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n    <prov:specificEntity prov:ref=\"doi:10.5281/zenodo.14210717\"/>\n  </prov:softwareAgent>\n  <prov:organization prov:id=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\">\n    <foaf:name>Computer Research Institute of Montr&#233;al</foaf:name>\n    <schema:name>Computer Research Institute of Montr&#233;al</schema:name>\n  </prov:organization>\n  <prov:organization prov:id=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\">\n    <prov:label>Server Provider</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://pavics-weaver.readthedocs.org/en/latest/</prov:location>\n    <foaf:name>CRIM</foaf:name>\n    <schema:name>CRIM</schema:name>\n  </prov:organization>\n  <prov:entity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:label>Job Information</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:ProcessRun</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\">\n    <prov:label>Process Description</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:entity>\n  <prov:hadPrimarySource>\n    <prov:generatedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:usedEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:hadPrimarySource>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:generalEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  </prov:specializationOf>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\"/>\n    <prov:agent prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:wasAttributedTo>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:trigger prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasStartedBy>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:trigger prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T14:15:50.834000+00:00</prov:time>\n  </prov:wasStartedBy>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:generalEntity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:specializationOf>\n  <prov:alternateOf>\n    <prov:alternate1 prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:alternate2 prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:alternateOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:activity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\"/>\n  </prov:wasGeneratedBy>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:agent prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasAttributedTo>\n  <prov:plan prov:id=\"wf:main\">\n    <prov:label>Prospective provenance</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:plan>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.846280</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/message</prov:role>\n  </prov:used>\n  <prov:softwareAgent prov:id=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\">\n    <prov:label>Container execution of image debian:stretch-slim</prov:label>\n    <cwlprov:image>debian:stretch-slim</cwlprov:image>\n  </prov:softwareAgent>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\"/>\n  </prov:wasAssociatedWith>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.863017</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/message</prov:role>\n  </prov:used>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stderr.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stderr</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:generalEntity prov:ref=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  <prov:entity prov:id=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867034</prov:time>\n  </prov:wasEndedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:18.869299</prov:time>\n  </prov:wasEndedBy>\n</prov:document>\n"
              examples:
                PROV-JSON:
                  summary: Provenance details returned in PROV-JSON format.
                  value:
                    prefix:
                      wfprov: http://purl.org/wf4ever/wfprov#
                      wfdesc: http://purl.org/wf4ever/wfdesc#
                      cwlprov: https://w3id.org/cwl/prov#
                      foaf: http://xmlns.com/foaf/0.1/
                      schema: http://schema.org/
                      orcid: https://orcid.org/
                      id: 'urn:uuid:'
                      data: 'urn:hash::sha1:'
                      sha256: nih:sha-256;
                      researchobject: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/
                      metadata: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/
                      provenance: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/
                      wf: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#
                      input: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#
                      doi: https://doi.org/
                      wf4ever: http://purl.org/wf4ever/wf4ever#
                    agent:
                      id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b:
                      - {}
                      - prov:type:
                          $: foaf:OnlineAccount
                          type: prov:QUALIFIED_NAME
                        prov:location: http://localhost:4002
                        cwlprov:hostname: localhost
                      - prov:type:
                          $: foaf:OnlineAccount
                          type: prov:QUALIFIED_NAME
                        prov:label: crim-ca/weaver:6.1.0
                        foaf:accountName: crim-ca/weaver:6.1.0
                      id:b3a49ee7-f620-4154-9e4d-d2e948748deb:
                        prov:type:
                        - $: schema:Person
                          type: prov:QUALIFIED_NAME
                        - $: prov:Person
                          type: prov:QUALIFIED_NAME
                        prov:label: crim-ca/weaver:6.1.0
                        foaf:name: crim-ca/weaver:6.1.0
                        foaf:account:
                          $: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          type: prov:QUALIFIED_NAME
                        schema:name: crim-ca/weaver:6.1.0
                      id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c:
                        prov:type:
                        - $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:WorkflowEngine
                          type: prov:QUALIFIED_NAME
                        prov:label: cwltool 3.1.20240708091338.dev15+g9c05bb7d
                      data:15401f8d937f5d526951c1bf20dcba16a1271d97:
                        prov:type:
                          $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver
                        prov:label:
                        - Weaver internal WPS used for demo and testing.
                        - crim-ca/weaver:6.1.0
                        prov:generalEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                        prov:specificEntity: doi:10.5281/zenodo.14210717
                      id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1:
                        prov:type:
                          $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        cwlprov:image: debian:stretch-slim
                        prov:label: Container execution of image debian:stretch-slim
                    actedOnBehalfOf:
                      _:id1:
                        prov:delegate: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                      _:id6:
                        prov:delegate: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                    wasStartedBy:
                      _:id2:
                        prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:starter: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:time: '2024-12-12T09:16:17.843783'
                      _:id4:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:starter: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:time: '2024-12-12T09:16:17.843852'
                      _:id10:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:trigger: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      _:id11:
                        prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:trigger: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T14:15:50.834000+00:00'
                    activity:
                      id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                        prov:startTime: '2024-12-12T09:16:17.843806'
                        prov:type:
                          $: wfprov:WorkflowRun
                          type: prov:QUALIFIED_NAME
                        prov:label: Run of workflow/packed.cwl#main
                    wasAssociatedWith:
                      _:id3:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:agent: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:plan: wf:main
                      _:id18:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:agent: id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1
                    entity:
                      data:644e201526525f62152815a76a2dc773450f3dd9:
                        prov:type:
                          $: prov:PrimarySource
                          type: prov:QUALIFIED_NAME
                        prov:label: Source code repository
                        prov:location: https://github.com/crim-ca/weaver
                      data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2:
                        prov:type:
                          $: prov:Organization
                          type: prov:QUALIFIED_NAME
                        foaf:name: "Computer Research Institute of Montr\xE9al"
                        schema:name: "Computer Research Institute of Montr\xE9al"
                      data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0:
                        foaf:name: CRIM
                        schema:name: CRIM
                        prov:location: http://pavics-weaver.readthedocs.org/en/latest/
                        prov:type:
                          $: prov:Organization
                          type: prov:QUALIFIED_NAME
                        prov:label: Server Provider
                      id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                        prov:type:
                          $: wfdesc:ProcessRun
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:label: Job Information
                      data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo:
                        prov:type:
                          $: wfdesc:Process
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver/processes/echo
                        prov:label: Process Description
                      wf:main:
                        prov:type:
                        - $: wfdesc:Process
                          type: prov:QUALIFIED_NAME
                        - $: prov:Plan
                          type: prov:QUALIFIED_NAME
                        prov:label: Prospective provenance
                      data:2ef7bde608ce5404e97d5f042f95f89f1c232871:
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        prov:value: Hello World!
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        prov:value: Hello World!
                      data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b:
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                      - {}
                      id:59967079-217e-4bdb-92d7-2ef2f784825c:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stdout.log
                        cwlprov:nameroot: stdout
                        cwlprov:nameext: .log
                      data:da39a3ee5e6b4b0d3255bfef95601890afd80709:
                        prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                      id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stderr.log
                        cwlprov:nameroot: stderr
                        cwlprov:nameext: .log
                      id:6b04550d-c2bd-400b-858b-14e287bbf8c3:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stdout.log
                        cwlprov:nameroot: stdout
                        cwlprov:nameext: .log
                    wasDerivedFrom:
                      _:id5:
                        prov:generatedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:usedEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                        prov:type:
                          $: prov:PrimarySource
                          type: prov:QUALIFIED_NAME
                      _:id9:
                        prov:generatedEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      _:id15:
                        prov:generatedEntity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                        prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                    specializationOf:
                      _:id7:
                        prov:specificEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:generalEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                      _:id12:
                        prov:specificEntity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:generalEntity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                      _:id20:
                        prov:specificEntity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                      _:id22:
                        prov:specificEntity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:generalEntity: data:da39a3ee5e6b4b0d3255bfef95601890afd80709
                      _:id24:
                        prov:specificEntity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                    wasAttributedTo:
                      _:id8:
                        prov:entity: data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2
                        prov:agent: data:644e201526525f62152815a76a2dc773450f3dd9
                      _:id16:
                        prov:entity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                        prov:agent: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                    alternateOf:
                      _:id13:
                        prov:alternate1: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:alternate2: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                    wasGeneratedBy:
                      _:id14:
                        prov:entity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:activity: data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo
                      _:id21:
                        prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/output
                          type: prov:QUALIFIED_NAME
                      _:id23:
                        prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                          type: prov:QUALIFIED_NAME
                      _:id25:
                        prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                          type: prov:QUALIFIED_NAME
                      _:id27:
                        prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/output
                          type: prov:QUALIFIED_NAME
                      _:id28:
                        prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                          type: prov:QUALIFIED_NAME
                      _:id29:
                        prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                          type: prov:QUALIFIED_NAME
                    used:
                      _:id17:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                        prov:time: '2024-12-12T09:16:17.846280'
                        prov:role:
                          $: wf:main/message
                          type: prov:QUALIFIED_NAME
                      _:id19:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                        prov:time: '2024-12-12T09:16:17.863017'
                        prov:role:
                          $: wf:main/echo/message
                          type: prov:QUALIFIED_NAME
                    wasEndedBy:
                      _:id26:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:ender: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867034'
                      _:id30:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:ender: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:time: '2024-12-12T09:16:18.869299'
                PROV-N:
                  summary: Provenance details returned in PROV-N format.
                  value: "document\n  prefix wfprov <http://purl.org/wf4ever/wfprov#>\n  prefix wfdesc <http://purl.org/wf4ever/wfdesc#>\n  prefix cwlprov <https://w3id.org/cwl/prov#>\n  prefix foaf <http://xmlns.com/foaf/0.1/>\n  prefix schema <http://schema.org/>\n  prefix orcid <https://orcid.org/>\n  prefix id <urn:uuid:>\n  prefix data <urn:hash::sha1:>\n  prefix sha256 <nih:sha-256;>\n  prefix researchobject <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/>\n  prefix metadata <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/>\n  prefix provenance <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/>\n  prefix wf <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#>\n  prefix input <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#>\n  prefix doi <https://doi.org/>\n  prefix wf4ever <http://purl.org/wf4ever/wf4ever#>\n  \n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:location=\"http://localhost:4002\", cwlprov:hostname=\"localhost\"])\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:label=\"crim-ca/weaver:6.0.0\", foaf:accountName=\"crim-ca/weaver:6.0.0\"])\n  agent(id:b3a49ee7-f620-4154-9e4d-d2e948748deb, [prov:type='schema:Person', prov:type='prov:Person', prov:label=\"crim-ca/weaver:6.0.0\", foaf:name=\"crim-ca/weaver:6.0.0\", foaf:account='id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b', schema:name=\"crim-ca/weaver:6.0.0\"])\n  actedOnBehalfOf(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  agent(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, [prov:type='prov:SoftwareAgent', prov:type='wfprov:WorkflowEngine', prov:label=\"cwltool 3.1.20240708091338.dev15+g9c05bb7d\"])\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, -, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, 2024-12-12T09:16:17.843783)\n  activity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:17.843806, -, [prov:type='wfprov:WorkflowRun', prov:label=\"Run of workflow/packed.cwl#main\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, wf:main)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:17.843852)\n  entity(data:644e201526525f62152815a76a2dc773450f3dd9, [prov:type='prov:PrimarySource', prov:label=\"Source code repository\", prov:location=\"https://github.com/crim-ca/weaver\"])\n  agent(data:15401f8d937f5d526951c1bf20dcba16a1271d97, [prov:type='prov:SoftwareAgent', prov:location=\"http://localhost:4002\", prov:label=\"Weaver internal WPS used for demo and testing.\", prov:label=\"crim-ca/weaver:6.0.0\", prov:generalEntity='data:644e201526525f62152815a76a2dc773450f3dd9', prov:specificEntity='doi:10.5281/zenodo.14210717'])\n  entity(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, [prov:type='prov:Organization', foaf:name=\"Computer Research Institute of Montr\xE9al\", schema:name=\"Computer Research Institute of Montr\xE9al\"])\n  entity(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, [foaf:name=\"CRIM\", schema:name=\"CRIM\", prov:location=\"http://pavics-weaver.readthedocs.org/en/latest/\", prov:type='prov:Organization', prov:label=\"Server Provider\"])\n  entity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, [prov:type='wfdesc:ProcessRun', prov:location=\"http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a\", prov:label=\"Job Information\"])\n  entity(data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, [prov:type='wfdesc:Process', prov:location=\"http://localhost:4002/processes/echo\", prov:label=\"Process Description\"])\n  wasDerivedFrom(data:15401f8d937f5d526951c1bf20dcba16a1271d97, data:644e201526525f62152815a76a2dc773450f3dd9, -, -, -, [prov:type='prov:PrimarySource'])\n  actedOnBehalfOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  specializationOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  wasAttributedTo(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, data:644e201526525f62152815a76a2dc773450f3dd9)\n  wasDerivedFrom(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -)\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, 2024-12-12T14:15:50.834000+00:00)\n  specializationOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  alternateOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  wasGeneratedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, -)\n  wasDerivedFrom(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasAttributedTo(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97)\n  entity(wf:main, [prov:type='wfdesc:Process', prov:type='prov:Plan', prov:label=\"Prospective provenance\"])\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.846280, [prov:role='wf:main/message'])\n  agent(id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, [prov:type='prov:SoftwareAgent', cwlprov:image=\"debian:stretch-slim\", prov:label=\"Container execution of image debian:stretch-slim\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, -)\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.863017, [prov:role='wf:main/echo/message'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b, [prov:type='wfprov:Artifact'])\n  entity(id:59967079-217e-4bdb-92d7-2ef2f784825c, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:59967079-217e-4bdb-92d7-2ef2f784825c, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/output'])\n  entity(data:da39a3ee5e6b4b0d3255bfef95601890afd80709, [prov:type='wfprov:Artifact'])\n  entity(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stderr.log\", cwlprov:nameroot=\"stderr\", cwlprov:nameext=\".log\"])\n  specializationOf(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, data:da39a3ee5e6b4b0d3255bfef95601890afd80709)\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  entity(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867034)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/output'])\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:18.869299)\nendDocument\n"
                PROV-XML:
                  summary: Provenance details returned in PROV-XML format.
                  value: "<?xml version='1.0' encoding='ASCII'?>\n<prov:document\n        xmlns:wfprov=\"http://purl.org/wf4ever/wfprov#\"\n        xmlns:wfdesc=\"http://purl.org/wf4ever/wfdesc#\"\n        xmlns:cwlprov=\"https://w3id.org/cwl/prov#\"\n        xmlns:foaf=\"http://xmlns.com/foaf/0.1/\"\n        xmlns:schema=\"http://schema.org/\"\n        xmlns:orcid=\"https://orcid.org/\"\n        xmlns:id=\"urn:uuid:\"\n        xmlns:data=\"urn:hash::sha1:\"\n        xmlns:sha256=\"nih:sha-256;\"\n        xmlns:researchobject=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/\"\n        xmlns:metadata=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/\"\n        xmlns:provenance=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/\"\n        xmlns:wf=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#\"\n        xmlns:input=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#\"\n        xmlns:doi=\"https://doi.org/\"\n        xmlns:wf4ever=\"http://purl.org/wf4ever/wf4ever#\"\n        xmlns:prov=\"http://www.w3.org/ns/prov#\"\n        xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <cwlprov:hostname>localhost</cwlprov:hostname>\n  </prov:agent>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <foaf:accountName>crim-ca/weaver:6.0.0</foaf:accountName>\n  </prov:agent>\n  <prov:person prov:id=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">schema:Person</prov:type>\n    <foaf:account xsi:type=\"xsd:QName\">id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b</foaf:account>\n    <foaf:name>crim-ca/weaver:6.0.0</foaf:name>\n    <schema:name>crim-ca/weaver:6.0.0</schema:name>\n  </prov:person>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:softwareAgent prov:id=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\">\n    <prov:label>cwltool 3.1.20240708091338.dev15+g9c05bb7d</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowEngine</prov:type>\n  </prov:softwareAgent>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:starter prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:time>2024-12-12T09:16:17.843783</prov:time>\n  </prov:wasStartedBy>\n  <prov:activity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:startTime>2024-12-12T09:16:17.843806</prov:startTime>\n    <prov:label>Run of workflow/packed.cwl#main</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowRun</prov:type>\n  </prov:activity>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:plan prov:ref=\"wf:main\"/>\n  </prov:wasAssociatedWith>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:starter prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:17.843852</prov:time>\n  </prov:wasStartedBy>\n  <prov:hadPrimarySource prov:id=\"data:644e201526525f62152815a76a2dc773450f3dd9\">\n    <prov:label>Source code repository</prov:label>\n    <prov:location xsi:type=\"xsd:string\">https://github.com/crim-ca/weaver</prov:location>\n  </prov:hadPrimarySource>\n  <prov:softwareAgent prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\">\n    <prov:label>Weaver internal WPS used for demo and testing.</prov:label>\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:generalEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n    <prov:specificEntity prov:ref=\"doi:10.5281/zenodo.14210717\"/>\n  </prov:softwareAgent>\n  <prov:organization prov:id=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\">\n    <foaf:name>Computer Research Institute of Montr&#233;al</foaf:name>\n    <schema:name>Computer Research Institute of Montr&#233;al</schema:name>\n  </prov:organization>\n  <prov:organization prov:id=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\">\n    <prov:label>Server Provider</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://pavics-weaver.readthedocs.org/en/latest/</prov:location>\n    <foaf:name>CRIM</foaf:name>\n    <schema:name>CRIM</schema:name>\n  </prov:organization>\n  <prov:entity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:label>Job Information</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:ProcessRun</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\">\n    <prov:label>Process Description</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:entity>\n  <prov:hadPrimarySource>\n    <prov:generatedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:usedEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:hadPrimarySource>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:generalEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  </prov:specializationOf>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\"/>\n    <prov:agent prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:wasAttributedTo>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:trigger prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasStartedBy>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:trigger prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T14:15:50.834000+00:00</prov:time>\n  </prov:wasStartedBy>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:generalEntity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:specializationOf>\n  <prov:alternateOf>\n    <prov:alternate1 prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:alternate2 prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:alternateOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:activity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\"/>\n  </prov:wasGeneratedBy>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:agent prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasAttributedTo>\n  <prov:plan prov:id=\"wf:main\">\n    <prov:label>Prospective provenance</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:plan>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.846280</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/message</prov:role>\n  </prov:used>\n  <prov:softwareAgent prov:id=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\">\n    <prov:label>Container execution of image debian:stretch-slim</prov:label>\n    <cwlprov:image>debian:stretch-slim</cwlprov:image>\n  </prov:softwareAgent>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\"/>\n  </prov:wasAssociatedWith>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.863017</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/message</prov:role>\n  </prov:used>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stderr.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stderr</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:generalEntity prov:ref=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  <prov:entity prov:id=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867034</prov:time>\n  </prov:wasEndedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:18.869299</prov:time>\n  </prov:wasEndedBy>\n</prov:document>\n"
            application/json:
              schema:
                $ref: '#/components/responses/OkGetJobProvResponse'
                examples:
                  PROV-JSON:
                    summary: Provenance details returned in PROV-JSON format.
                    value:
                      prefix:
                        wfprov: http://purl.org/wf4ever/wfprov#
                        wfdesc: http://purl.org/wf4ever/wfdesc#
                        cwlprov: https://w3id.org/cwl/prov#
                        foaf: http://xmlns.com/foaf/0.1/
                        schema: http://schema.org/
                        orcid: https://orcid.org/
                        id: 'urn:uuid:'
                        data: 'urn:hash::sha1:'
                        sha256: nih:sha-256;
                        researchobject: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/
                        metadata: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/
                        provenance: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/
                        wf: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#
                        input: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#
                        doi: https://doi.org/
                        wf4ever: http://purl.org/wf4ever/wf4ever#
                      agent:
                        id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b:
                        - {}
                        - prov:type:
                            $: foaf:OnlineAccount
                            type: prov:QUALIFIED_NAME
                          prov:location: http://localhost:4002
                          cwlprov:hostname: localhost
                        - prov:type:
                            $: foaf:OnlineAccount
                            type: prov:QUALIFIED_NAME
                          prov:label: crim-ca/weaver:6.1.0
                          foaf:accountName: crim-ca/weaver:6.1.0
                        id:b3a49ee7-f620-4154-9e4d-d2e948748deb:
                          prov:type:
                          - $: schema:Person
                            type: prov:QUALIFIED_NAME
                          - $: prov:Person
                            type: prov:QUALIFIED_NAME
                          prov:label: crim-ca/weaver:6.1.0
                          foaf:name: crim-ca/weaver:6.1.0
                          foaf:account:
                            $: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                            type: prov:QUALIFIED_NAME
                          schema:name: crim-ca/weaver:6.1.0
                        id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c:
                          prov:type:
                          - $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:WorkflowEngine
                            type: prov:QUALIFIED_NAME
                          prov:label: cwltool 3.1.20240708091338.dev15+g9c05bb7d
                        data:15401f8d937f5d526951c1bf20dcba16a1271d97:
                          prov:type:
                            $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver
                          prov:label:
                          - Weaver internal WPS used for demo and testing.
                          - crim-ca/weaver:6.1.0
                          prov:generalEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                          prov:specificEntity: doi:10.5281/zenodo.14210717
                        id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1:
                          prov:type:
                            $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          cwlprov:image: debian:stretch-slim
                          prov:label: Container execution of image debian:stretch-slim
                      actedOnBehalfOf:
                        _:id1:
                          prov:delegate: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                        _:id6:
                          prov:delegate: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                      wasStartedBy:
                        _:id2:
                          prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:starter: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:time: '2024-12-12T09:16:17.843783'
                        _:id4:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:starter: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:time: '2024-12-12T09:16:17.843852'
                        _:id10:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:trigger: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        _:id11:
                          prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:trigger: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T14:15:50.834000+00:00'
                      activity:
                        id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                          prov:startTime: '2024-12-12T09:16:17.843806'
                          prov:type:
                            $: wfprov:WorkflowRun
                            type: prov:QUALIFIED_NAME
                          prov:label: Run of workflow/packed.cwl#main
                      wasAssociatedWith:
                        _:id3:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:agent: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:plan: wf:main
                        _:id18:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:agent: id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1
                      entity:
                        data:644e201526525f62152815a76a2dc773450f3dd9:
                          prov:type:
                            $: prov:PrimarySource
                            type: prov:QUALIFIED_NAME
                          prov:label: Source code repository
                          prov:location: https://github.com/crim-ca/weaver
                        data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2:
                          prov:type:
                            $: prov:Organization
                            type: prov:QUALIFIED_NAME
                          foaf:name: "Computer Research Institute of Montr\xE9al"
                          schema:name: "Computer Research Institute of Montr\xE9al"
                        data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0:
                          foaf:name: CRIM
                          schema:name: CRIM
                          prov:location: http://pavics-weaver.readthedocs.org/en/latest/
                          prov:type:
                            $: prov:Organization
                            type: prov:QUALIFIED_NAME
                          prov:label: Server Provider
                        id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                          prov:type:
                            $: wfdesc:ProcessRun
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:label: Job Information
                        data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo:
                          prov:type:
                            $: wfdesc:Process
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver/processes/echo
                          prov:label: Process Description
                        wf:main:
                          prov:type:
                          - $: wfdesc:Process
                            type: prov:QUALIFIED_NAME
                          - $: prov:Plan
                            type: prov:QUALIFIED_NAME
                          prov:label: Prospective provenance
                        data:2ef7bde608ce5404e97d5f042f95f89f1c232871:
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          prov:value: Hello World!
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          prov:value: Hello World!
                        data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b:
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                        - {}
                        id:59967079-217e-4bdb-92d7-2ef2f784825c:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stdout.log
                          cwlprov:nameroot: stdout
                          cwlprov:nameext: .log
                        data:da39a3ee5e6b4b0d3255bfef95601890afd80709:
                          prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                        id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stderr.log
                          cwlprov:nameroot: stderr
                          cwlprov:nameext: .log
                        id:6b04550d-c2bd-400b-858b-14e287bbf8c3:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stdout.log
                          cwlprov:nameroot: stdout
                          cwlprov:nameext: .log
                      wasDerivedFrom:
                        _:id5:
                          prov:generatedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:usedEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                          prov:type:
                            $: prov:PrimarySource
                            type: prov:QUALIFIED_NAME
                        _:id9:
                          prov:generatedEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        _:id15:
                          prov:generatedEntity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                          prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      specializationOf:
                        _:id7:
                          prov:specificEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:generalEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        _:id12:
                          prov:specificEntity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:generalEntity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        _:id20:
                          prov:specificEntity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                        _:id22:
                          prov:specificEntity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:generalEntity: data:da39a3ee5e6b4b0d3255bfef95601890afd80709
                        _:id24:
                          prov:specificEntity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                      wasAttributedTo:
                        _:id8:
                          prov:entity: data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2
                          prov:agent: data:644e201526525f62152815a76a2dc773450f3dd9
                        _:id16:
                          prov:entity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                          prov:agent: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      alternateOf:
                        _:id13:
                          prov:alternate1: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:alternate2: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                      wasGeneratedBy:
                        _:id14:
                          prov:entity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:activity: data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo
                        _:id21:
                          prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/output
                            type: prov:QUALIFIED_NAME
                        _:id23:
                          prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                            type: prov:QUALIFIED_NAME
                        _:id25:
                          prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                            type: prov:QUALIFIED_NAME
                        _:id27:
                          prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/output
                            type: prov:QUALIFIED_NAME
                        _:id28:
                          prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                            type: prov:QUALIFIED_NAME
                        _:id29:
                          prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                            type: prov:QUALIFIED_NAME
                      used:
                        _:id17:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                          prov:time: '2024-12-12T09:16:17.846280'
                          prov:role:
                            $: wf:main/message
                            type: prov:QUALIFIED_NAME
                        _:id19:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                          prov:time: '2024-12-12T09:16:17.863017'
                          prov:role:
                            $: wf:main/echo/message
                            type: prov:QUALIFIED_NAME
                      wasEndedBy:
                        _:id26:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:ender: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867034'
                        _:id30:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:ender: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:time: '2024-12-12T09:16:18.869299'
                  PROV-N:
                    summary: Provenance details returned in PROV-N format.
                    value: "document\n  prefix wfprov <http://purl.org/wf4ever/wfprov#>\n  prefix wfdesc <http://purl.org/wf4ever/wfdesc#>\n  prefix cwlprov <https://w3id.org/cwl/prov#>\n  prefix foaf <http://xmlns.com/foaf/0.1/>\n  prefix schema <http://schema.org/>\n  prefix orcid <https://orcid.org/>\n  prefix id <urn:uuid:>\n  prefix data <urn:hash::sha1:>\n  prefix sha256 <nih:sha-256;>\n  prefix researchobject <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/>\n  prefix metadata <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/>\n  prefix provenance <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/>\n  prefix wf <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#>\n  prefix input <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#>\n  prefix doi <https://doi.org/>\n  prefix wf4ever <http://purl.org/wf4ever/wf4ever#>\n  \n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:location=\"http://localhost:4002\", cwlprov:hostname=\"localhost\"])\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:label=\"crim-ca/weaver:6.0.0\", foaf:accountName=\"crim-ca/weaver:6.0.0\"])\n  agent(id:b3a49ee7-f620-4154-9e4d-d2e948748deb, [prov:type='schema:Person', prov:type='prov:Person', prov:label=\"crim-ca/weaver:6.0.0\", foaf:name=\"crim-ca/weaver:6.0.0\", foaf:account='id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b', schema:name=\"crim-ca/weaver:6.0.0\"])\n  actedOnBehalfOf(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  agent(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, [prov:type='prov:SoftwareAgent', prov:type='wfprov:WorkflowEngine', prov:label=\"cwltool 3.1.20240708091338.dev15+g9c05bb7d\"])\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, -, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, 2024-12-12T09:16:17.843783)\n  activity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:17.843806, -, [prov:type='wfprov:WorkflowRun', prov:label=\"Run of workflow/packed.cwl#main\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, wf:main)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:17.843852)\n  entity(data:644e201526525f62152815a76a2dc773450f3dd9, [prov:type='prov:PrimarySource', prov:label=\"Source code repository\", prov:location=\"https://github.com/crim-ca/weaver\"])\n  agent(data:15401f8d937f5d526951c1bf20dcba16a1271d97, [prov:type='prov:SoftwareAgent', prov:location=\"http://localhost:4002\", prov:label=\"Weaver internal WPS used for demo and testing.\", prov:label=\"crim-ca/weaver:6.0.0\", prov:generalEntity='data:644e201526525f62152815a76a2dc773450f3dd9', prov:specificEntity='doi:10.5281/zenodo.14210717'])\n  entity(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, [prov:type='prov:Organization', foaf:name=\"Computer Research Institute of Montr\xE9al\", schema:name=\"Computer Research Institute of Montr\xE9al\"])\n  entity(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, [foaf:name=\"CRIM\", schema:name=\"CRIM\", prov:location=\"http://pavics-weaver.readthedocs.org/en/latest/\", prov:type='prov:Organization', prov:label=\"Server Provider\"])\n  entity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, [prov:type='wfdesc:ProcessRun', prov:location=\"http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a\", prov:label=\"Job Information\"])\n  entity(data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, [prov:type='wfdesc:Process', prov:location=\"http://localhost:4002/processes/echo\", prov:label=\"Process Description\"])\n  wasDerivedFrom(data:15401f8d937f5d526951c1bf20dcba16a1271d97, data:644e201526525f62152815a76a2dc773450f3dd9, -, -, -, [prov:type='prov:PrimarySource'])\n  actedOnBehalfOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  specializationOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  wasAttributedTo(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, data:644e201526525f62152815a76a2dc773450f3dd9)\n  wasDerivedFrom(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -)\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, 2024-12-12T14:15:50.834000+00:00)\n  specializationOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  alternateOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  wasGeneratedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, -)\n  wasDerivedFrom(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasAttributedTo(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97)\n  entity(wf:main, [prov:type='wfdesc:Process', prov:type='prov:Plan', prov:label=\"Prospective provenance\"])\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.846280, [prov:role='wf:main/message'])\n  agent(id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, [prov:type='prov:SoftwareAgent', cwlprov:image=\"debian:stretch-slim\", prov:label=\"Container execution of image debian:stretch-slim\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, -)\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.863017, [prov:role='wf:main/echo/message'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b, [prov:type='wfprov:Artifact'])\n  entity(id:59967079-217e-4bdb-92d7-2ef2f784825c, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:59967079-217e-4bdb-92d7-2ef2f784825c, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/output'])\n  entity(data:da39a3ee5e6b4b0d3255bfef95601890afd80709, [prov:type='wfprov:Artifact'])\n  entity(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stderr.log\", cwlprov:nameroot=\"stderr\", cwlprov:nameext=\".log\"])\n  specializationOf(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, data:da39a3ee5e6b4b0d3255bfef95601890afd80709)\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  entity(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867034)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/output'])\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:18.869299)\nendDocument\n"
                  PROV-XML:
                    summary: Provenance details returned in PROV-XML format.
                    value: "<?xml version='1.0' encoding='ASCII'?>\n<prov:document\n        xmlns:wfprov=\"http://purl.org/wf4ever/wfprov#\"\n        xmlns:wfdesc=\"http://purl.org/wf4ever/wfdesc#\"\n        xmlns:cwlprov=\"https://w3id.org/cwl/prov#\"\n        xmlns:foaf=\"http://xmlns.com/foaf/0.1/\"\n        xmlns:schema=\"http://schema.org/\"\n        xmlns:orcid=\"https://orcid.org/\"\n        xmlns:id=\"urn:uuid:\"\n        xmlns:data=\"urn:hash::sha1:\"\n        xmlns:sha256=\"nih:sha-256;\"\n        xmlns:researchobject=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/\"\n        xmlns:metadata=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/\"\n        xmlns:provenance=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/\"\n        xmlns:wf=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#\"\n        xmlns:input=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#\"\n        xmlns:doi=\"https://doi.org/\"\n        xmlns:wf4ever=\"http://purl.org/wf4ever/wf4ever#\"\n        xmlns:prov=\"http://www.w3.org/ns/prov#\"\n        xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <cwlprov:hostname>localhost</cwlprov:hostname>\n  </prov:agent>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <foaf:accountName>crim-ca/weaver:6.0.0</foaf:accountName>\n  </prov:agent>\n  <prov:person prov:id=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">schema:Person</prov:type>\n    <foaf:account xsi:type=\"xsd:QName\">id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b</foaf:account>\n    <foaf:name>crim-ca/weaver:6.0.0</foaf:name>\n    <schema:name>crim-ca/weaver:6.0.0</schema:name>\n  </prov:person>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:softwareAgent prov:id=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\">\n    <prov:label>cwltool 3.1.20240708091338.dev15+g9c05bb7d</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowEngine</prov:type>\n  </prov:softwareAgent>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:starter prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:time>2024-12-12T09:16:17.843783</prov:time>\n  </prov:wasStartedBy>\n  <prov:activity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:startTime>2024-12-12T09:16:17.843806</prov:startTime>\n    <prov:label>Run of workflow/packed.cwl#main</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowRun</prov:type>\n  </prov:activity>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:plan prov:ref=\"wf:main\"/>\n  </prov:wasAssociatedWith>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:starter prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:17.843852</prov:time>\n  </prov:wasStartedBy>\n  <prov:hadPrimarySource prov:id=\"data:644e201526525f62152815a76a2dc773450f3dd9\">\n    <prov:label>Source code repository</prov:label>\n    <prov:location xsi:type=\"xsd:string\">https://github.com/crim-ca/weaver</prov:location>\n  </prov:hadPrimarySource>\n  <prov:softwareAgent prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\">\n    <prov:label>Weaver internal WPS used for demo and testing.</prov:label>\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:generalEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n    <prov:specificEntity prov:ref=\"doi:10.5281/zenodo.14210717\"/>\n  </prov:softwareAgent>\n  <prov:organization prov:id=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\">\n    <foaf:name>Computer Research Institute of Montr&#233;al</foaf:name>\n    <schema:name>Computer Research Institute of Montr&#233;al</schema:name>\n  </prov:organization>\n  <prov:organization prov:id=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\">\n    <prov:label>Server Provider</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://pavics-weaver.readthedocs.org/en/latest/</prov:location>\n    <foaf:name>CRIM</foaf:name>\n    <schema:name>CRIM</schema:name>\n  </prov:organization>\n  <prov:entity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:label>Job Information</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:ProcessRun</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\">\n    <prov:label>Process Description</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:entity>\n  <prov:hadPrimarySource>\n    <prov:generatedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:usedEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:hadPrimarySource>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:generalEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  </prov:specializationOf>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\"/>\n    <prov:agent prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:wasAttributedTo>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:trigger prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasStartedBy>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:trigger prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T14:15:50.834000+00:00</prov:time>\n  </prov:wasStartedBy>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:generalEntity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:specializationOf>\n  <prov:alternateOf>\n    <prov:alternate1 prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:alternate2 prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:alternateOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:activity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\"/>\n  </prov:wasGeneratedBy>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:agent prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasAttributedTo>\n  <prov:plan prov:id=\"wf:main\">\n    <prov:label>Prospective provenance</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:plan>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.846280</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/message</prov:role>\n  </prov:used>\n  <prov:softwareAgent prov:id=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\">\n    <prov:label>Container execution of image debian:stretch-slim</prov:label>\n    <cwlprov:image>debian:stretch-slim</cwlprov:image>\n  </prov:softwareAgent>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\"/>\n  </prov:wasAssociatedWith>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.863017</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/message</prov:role>\n  </prov:used>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stderr.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stderr</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:generalEntity prov:ref=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  <prov:entity prov:id=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867034</prov:time>\n  </prov:wasEndedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:18.869299</prov:time>\n  </prov:wasEndedBy>\n</prov:document>\n"
              examples:
                PROV-JSON:
                  summary: Provenance details returned in PROV-JSON format.
                  value:
                    prefix:
                      wfprov: http://purl.org/wf4ever/wfprov#
                      wfdesc: http://purl.org/wf4ever/wfdesc#
                      cwlprov: https://w3id.org/cwl/prov#
                      foaf: http://xmlns.com/foaf/0.1/
                      schema: http://schema.org/
                      orcid: https://orcid.org/
                      id: 'urn:uuid:'
                      data: 'urn:hash::sha1:'
                      sha256: nih:sha-256;
                      researchobject: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/
                      metadata: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/
                      provenance: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/
                      wf: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#
                      input: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#
                      doi: https://doi.org/
                      wf4ever: http://purl.org/wf4ever/wf4ever#
                    agent:
                      id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b:
                      - {}
                      - prov:type:
                          $: foaf:OnlineAccount
                          type: prov:QUALIFIED_NAME
                        prov:location: http://localhost:4002
                        cwlprov:hostname: localhost
                      - prov:type:
                          $: foaf:OnlineAccount
                          type: prov:QUALIFIED_NAME
                        prov:label: crim-ca/weaver:6.1.0
                        foaf:accountName: crim-ca/weaver:6.1.0
                      id:b3a49ee7-f620-4154-9e4d-d2e948748deb:
                        prov:type:
                        - $: schema:Person
                          type: prov:QUALIFIED_NAME
                        - $: prov:Person
                          type: prov:QUALIFIED_NAME
                        prov:label: crim-ca/weaver:6.1.0
                        foaf:name: crim-ca/weaver:6.1.0
                        foaf:account:
                          $: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          type: prov:QUALIFIED_NAME
                        schema:name: crim-ca/weaver:6.1.0
                      id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c:
                        prov:type:
                        - $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:WorkflowEngine
                          type: prov:QUALIFIED_NAME
                        prov:label: cwltool 3.1.20240708091338.dev15+g9c05bb7d
                      data:15401f8d937f5d526951c1bf20dcba16a1271d97:
                        prov:type:
                          $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver
                        prov:label:
                        - Weaver internal WPS used for demo and testing.
                        - crim-ca/weaver:6.1.0
                        prov:generalEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                        prov:specificEntity: doi:10.5281/zenodo.14210717
                      id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1:
                        prov:type:
                          $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        cwlprov:image: debian:stretch-slim
                        prov:label: Container execution of image debian:stretch-slim
                    actedOnBehalfOf:
                      _:id1:
                        prov:delegate: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                      _:id6:
                        prov:delegate: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                    wasStartedBy:
                      _:id2:
                        prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:starter: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:time: '2024-12-12T09:16:17.843783'
                      _:id4:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:starter: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:time: '2024-12-12T09:16:17.843852'
                      _:id10:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:trigger: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      _:id11:
                        prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:trigger: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T14:15:50.834000+00:00'
                    activity:
                      id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                        prov:startTime: '2024-12-12T09:16:17.843806'
                        prov:type:
                          $: wfprov:WorkflowRun
                          type: prov:QUALIFIED_NAME
                        prov:label: Run of workflow/packed.cwl#main
                    wasAssociatedWith:
                      _:id3:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:agent: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:plan: wf:main
                      _:id18:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:agent: id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1
                    entity:
                      data:644e201526525f62152815a76a2dc773450f3dd9:
                        prov:type:
                          $: prov:PrimarySource
                          type: prov:QUALIFIED_NAME
                        prov:label: Source code repository
                        prov:location: https://github.com/crim-ca/weaver
                      data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2:
                        prov:type:
                          $: prov:Organization
                          type: prov:QUALIFIED_NAME
                        foaf:name: "Computer Research Institute of Montr\xE9al"
                        schema:name: "Computer Research Institute of Montr\xE9al"
                      data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0:
                        foaf:name: CRIM
                        schema:name: CRIM
                        prov:location: http://pavics-weaver.readthedocs.org/en/latest/
                        prov:type:
                          $: prov:Organization
                          type: prov:QUALIFIED_NAME
                        prov:label: Server Provider
                      id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                        prov:type:
                          $: wfdesc:ProcessRun
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:label: Job Information
                      data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo:
                        prov:type:
                          $: wfdesc:Process
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver/processes/echo
                        prov:label: Process Description
                      wf:main:
                        prov:type:
                        - $: wfdesc:Process
                          type: prov:QUALIFIED_NAME
                        - $: prov:Plan
                          type: prov:QUALIFIED_NAME
                        prov:label: Prospective provenance
                      data:2ef7bde608ce5404e97d5f042f95f89f1c232871:
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        prov:value: Hello World!
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        prov:value: Hello World!
                      data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b:
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                      - {}
                      id:59967079-217e-4bdb-92d7-2ef2f784825c:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stdout.log
                        cwlprov:nameroot: stdout
                        cwlprov:nameext: .log
                      data:da39a3ee5e6b4b0d3255bfef95601890afd80709:
                        prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                      id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stderr.log
                        cwlprov:nameroot: stderr
                        cwlprov:nameext: .log
                      id:6b04550d-c2bd-400b-858b-14e287bbf8c3:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stdout.log
                        cwlprov:nameroot: stdout
                        cwlprov:nameext: .log
                    wasDerivedFrom:
                      _:id5:
                        prov:generatedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:usedEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                        prov:type:
                          $: prov:PrimarySource
                          type: prov:QUALIFIED_NAME
                      _:id9:
                        prov:generatedEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      _:id15:
                        prov:generatedEntity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                        prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                    specializationOf:
                      _:id7:
                        prov:specificEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:generalEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                      _:id12:
                        prov:specificEntity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:generalEntity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                      _:id20:
                        prov:specificEntity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                      _:id22:
                        prov:specificEntity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:generalEntity: data:da39a3ee5e6b4b0d3255bfef95601890afd80709
                      _:id24:
                        prov:specificEntity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                    wasAttributedTo:
                      _:id8:
                        prov:entity: data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2
                        prov:agent: data:644e201526525f62152815a76a2dc773450f3dd9
                      _:id16:
                        prov:entity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                        prov:agent: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                    alternateOf:
                      _:id13:
                        prov:alternate1: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:alternate2: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                    wasGeneratedBy:
                      _:id14:
                        prov:entity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:activity: data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo
                      _:id21:
                        prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/output
                          type: prov:QUALIFIED_NAME
                      _:id23:
                        prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                          type: prov:QUALIFIED_NAME
                      _:id25:
                        prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                          type: prov:QUALIFIED_NAME
                      _:id27:
                        prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/output
                          type: prov:QUALIFIED_NAME
                      _:id28:
                        prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                          type: prov:QUALIFIED_NAME
                      _:id29:
                        prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                          type: prov:QUALIFIED_NAME
                    used:
                      _:id17:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                        prov:time: '2024-12-12T09:16:17.846280'
                        prov:role:
                          $: wf:main/message
                          type: prov:QUALIFIED_NAME
                      _:id19:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                        prov:time: '2024-12-12T09:16:17.863017'
                        prov:role:
                          $: wf:main/echo/message
                          type: prov:QUALIFIED_NAME
                    wasEndedBy:
                      _:id26:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:ender: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867034'
                      _:id30:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:ender: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:time: '2024-12-12T09:16:18.869299'
                PROV-N:
                  summary: Provenance details returned in PROV-N format.
                  value: "document\n  prefix wfprov <http://purl.org/wf4ever/wfprov#>\n  prefix wfdesc <http://purl.org/wf4ever/wfdesc#>\n  prefix cwlprov <https://w3id.org/cwl/prov#>\n  prefix foaf <http://xmlns.com/foaf/0.1/>\n  prefix schema <http://schema.org/>\n  prefix orcid <https://orcid.org/>\n  prefix id <urn:uuid:>\n  prefix data <urn:hash::sha1:>\n  prefix sha256 <nih:sha-256;>\n  prefix researchobject <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/>\n  prefix metadata <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/>\n  prefix provenance <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/>\n  prefix wf <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#>\n  prefix input <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#>\n  prefix doi <https://doi.org/>\n  prefix wf4ever <http://purl.org/wf4ever/wf4ever#>\n  \n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:location=\"http://localhost:4002\", cwlprov:hostname=\"localhost\"])\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:label=\"crim-ca/weaver:6.0.0\", foaf:accountName=\"crim-ca/weaver:6.0.0\"])\n  agent(id:b3a49ee7-f620-4154-9e4d-d2e948748deb, [prov:type='schema:Person', prov:type='prov:Person', prov:label=\"crim-ca/weaver:6.0.0\", foaf:name=\"crim-ca/weaver:6.0.0\", foaf:account='id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b', schema:name=\"crim-ca/weaver:6.0.0\"])\n  actedOnBehalfOf(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  agent(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, [prov:type='prov:SoftwareAgent', prov:type='wfprov:WorkflowEngine', prov:label=\"cwltool 3.1.20240708091338.dev15+g9c05bb7d\"])\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, -, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, 2024-12-12T09:16:17.843783)\n  activity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:17.843806, -, [prov:type='wfprov:WorkflowRun', prov:label=\"Run of workflow/packed.cwl#main\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, wf:main)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:17.843852)\n  entity(data:644e201526525f62152815a76a2dc773450f3dd9, [prov:type='prov:PrimarySource', prov:label=\"Source code repository\", prov:location=\"https://github.com/crim-ca/weaver\"])\n  agent(data:15401f8d937f5d526951c1bf20dcba16a1271d97, [prov:type='prov:SoftwareAgent', prov:location=\"http://localhost:4002\", prov:label=\"Weaver internal WPS used for demo and testing.\", prov:label=\"crim-ca/weaver:6.0.0\", prov:generalEntity='data:644e201526525f62152815a76a2dc773450f3dd9', prov:specificEntity='doi:10.5281/zenodo.14210717'])\n  entity(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, [prov:type='prov:Organization', foaf:name=\"Computer Research Institute of Montr\xE9al\", schema:name=\"Computer Research Institute of Montr\xE9al\"])\n  entity(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, [foaf:name=\"CRIM\", schema:name=\"CRIM\", prov:location=\"http://pavics-weaver.readthedocs.org/en/latest/\", prov:type='prov:Organization', prov:label=\"Server Provider\"])\n  entity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, [prov:type='wfdesc:ProcessRun', prov:location=\"http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a\", prov:label=\"Job Information\"])\n  entity(data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, [prov:type='wfdesc:Process', prov:location=\"http://localhost:4002/processes/echo\", prov:label=\"Process Description\"])\n  wasDerivedFrom(data:15401f8d937f5d526951c1bf20dcba16a1271d97, data:644e201526525f62152815a76a2dc773450f3dd9, -, -, -, [prov:type='prov:PrimarySource'])\n  actedOnBehalfOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  specializationOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  wasAttributedTo(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, data:644e201526525f62152815a76a2dc773450f3dd9)\n  wasDerivedFrom(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -)\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, 2024-12-12T14:15:50.834000+00:00)\n  specializationOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  alternateOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  wasGeneratedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, -)\n  wasDerivedFrom(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasAttributedTo(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97)\n  entity(wf:main, [prov:type='wfdesc:Process', prov:type='prov:Plan', prov:label=\"Prospective provenance\"])\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.846280, [prov:role='wf:main/message'])\n  agent(id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, [prov:type='prov:SoftwareAgent', cwlprov:image=\"debian:stretch-slim\", prov:label=\"Container execution of image debian:stretch-slim\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, -)\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.863017, [prov:role='wf:main/echo/message'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b, [prov:type='wfprov:Artifact'])\n  entity(id:59967079-217e-4bdb-92d7-2ef2f784825c, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:59967079-217e-4bdb-92d7-2ef2f784825c, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/output'])\n  entity(data:da39a3ee5e6b4b0d3255bfef95601890afd80709, [prov:type='wfprov:Artifact'])\n  entity(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stderr.log\", cwlprov:nameroot=\"stderr\", cwlprov:nameext=\".log\"])\n  specializationOf(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, data:da39a3ee5e6b4b0d3255bfef95601890afd80709)\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  entity(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867034)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/output'])\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:18.869299)\nendDocument\n"
                PROV-XML:
                  summary: Provenance details returned in PROV-XML format.
                  value: "<?xml version='1.0' encoding='ASCII'?>\n<prov:document\n        xmlns:wfprov=\"http://purl.org/wf4ever/wfprov#\"\n        xmlns:wfdesc=\"http://purl.org/wf4ever/wfdesc#\"\n        xmlns:cwlprov=\"https://w3id.org/cwl/prov#\"\n        xmlns:foaf=\"http://xmlns.com/foaf/0.1/\"\n        xmlns:schema=\"http://schema.org/\"\n        xmlns:orcid=\"https://orcid.org/\"\n        xmlns:id=\"urn:uuid:\"\n        xmlns:data=\"urn:hash::sha1:\"\n        xmlns:sha256=\"nih:sha-256;\"\n        xmlns:researchobject=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/\"\n        xmlns:metadata=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/\"\n        xmlns:provenance=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/\"\n        xmlns:wf=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#\"\n        xmlns:input=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#\"\n        xmlns:doi=\"https://doi.org/\"\n        xmlns:wf4ever=\"http://purl.org/wf4ever/wf4ever#\"\n        xmlns:prov=\"http://www.w3.org/ns/prov#\"\n        xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <cwlprov:hostname>localhost</cwlprov:hostname>\n  </prov:agent>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <foaf:accountName>crim-ca/weaver:6.0.0</foaf:accountName>\n  </prov:agent>\n  <prov:person prov:id=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">schema:Person</prov:type>\n    <foaf:account xsi:type=\"xsd:QName\">id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b</foaf:account>\n    <foaf:name>crim-ca/weaver:6.0.0</foaf:name>\n    <schema:name>crim-ca/weaver:6.0.0</schema:name>\n  </prov:person>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:softwareAgent prov:id=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\">\n    <prov:label>cwltool 3.1.20240708091338.dev15+g9c05bb7d</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowEngine</prov:type>\n  </prov:softwareAgent>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:starter prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:time>2024-12-12T09:16:17.843783</prov:time>\n  </prov:wasStartedBy>\n  <prov:activity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:startTime>2024-12-12T09:16:17.843806</prov:startTime>\n    <prov:label>Run of workflow/packed.cwl#main</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowRun</prov:type>\n  </prov:activity>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:plan prov:ref=\"wf:main\"/>\n  </prov:wasAssociatedWith>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:starter prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:17.843852</prov:time>\n  </prov:wasStartedBy>\n  <prov:hadPrimarySource prov:id=\"data:644e201526525f62152815a76a2dc773450f3dd9\">\n    <prov:label>Source code repository</prov:label>\n    <prov:location xsi:type=\"xsd:string\">https://github.com/crim-ca/weaver</prov:location>\n  </prov:hadPrimarySource>\n  <prov:softwareAgent prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\">\n    <prov:label>Weaver internal WPS used for demo and testing.</prov:label>\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:generalEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n    <prov:specificEntity prov:ref=\"doi:10.5281/zenodo.14210717\"/>\n  </prov:softwareAgent>\n  <prov:organization prov:id=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\">\n    <foaf:name>Computer Research Institute of Montr&#233;al</foaf:name>\n    <schema:name>Computer Research Institute of Montr&#233;al</schema:name>\n  </prov:organization>\n  <prov:organization prov:id=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\">\n    <prov:label>Server Provider</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://pavics-weaver.readthedocs.org/en/latest/</prov:location>\n    <foaf:name>CRIM</foaf:name>\n    <schema:name>CRIM</schema:name>\n  </prov:organization>\n  <prov:entity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:label>Job Information</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:ProcessRun</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\">\n    <prov:label>Process Description</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:entity>\n  <prov:hadPrimarySource>\n    <prov:generatedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:usedEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:hadPrimarySource>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:generalEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  </prov:specializationOf>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\"/>\n    <prov:agent prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:wasAttributedTo>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:trigger prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasStartedBy>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:trigger prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T14:15:50.834000+00:00</prov:time>\n  </prov:wasStartedBy>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:generalEntity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:specializationOf>\n  <prov:alternateOf>\n    <prov:alternate1 prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:alternate2 prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:alternateOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:activity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\"/>\n  </prov:wasGeneratedBy>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:agent prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasAttributedTo>\n  <prov:plan prov:id=\"wf:main\">\n    <prov:label>Prospective provenance</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:plan>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.846280</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/message</prov:role>\n  </prov:used>\n  <prov:softwareAgent prov:id=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\">\n    <prov:label>Container execution of image debian:stretch-slim</prov:label>\n    <cwlprov:image>debian:stretch-slim</cwlprov:image>\n  </prov:softwareAgent>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\"/>\n  </prov:wasAssociatedWith>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.863017</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/message</prov:role>\n  </prov:used>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stderr.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stderr</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:generalEntity prov:ref=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  <prov:entity prov:id=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867034</prov:time>\n  </prov:wasEndedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:18.869299</prov:time>\n  </prov:wasEndedBy>\n</prov:document>\n"
            application/ld+json:
              schema:
                $ref: '#/components/responses/OkGetJobProvResponse'
                examples:
                  PROV-JSON:
                    summary: Provenance details returned in PROV-JSON format.
                    value:
                      prefix:
                        wfprov: http://purl.org/wf4ever/wfprov#
                        wfdesc: http://purl.org/wf4ever/wfdesc#
                        cwlprov: https://w3id.org/cwl/prov#
                        foaf: http://xmlns.com/foaf/0.1/
                        schema: http://schema.org/
                        orcid: https://orcid.org/
                        id: 'urn:uuid:'
                        data: 'urn:hash::sha1:'
                        sha256: nih:sha-256;
                        researchobject: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/
                        metadata: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/
                        provenance: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/
                        wf: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#
                        input: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#
                        doi: https://doi.org/
                        wf4ever: http://purl.org/wf4ever/wf4ever#
                      agent:
                        id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b:
                        - {}
                        - prov:type:
                            $: foaf:OnlineAccount
                            type: prov:QUALIFIED_NAME
                          prov:location: http://localhost:4002
                          cwlprov:hostname: localhost
                        - prov:type:
                            $: foaf:OnlineAccount
                            type: prov:QUALIFIED_NAME
                          prov:label: crim-ca/weaver:6.1.0
                          foaf:accountName: crim-ca/weaver:6.1.0
                        id:b3a49ee7-f620-4154-9e4d-d2e948748deb:
                          prov:type:
                          - $: schema:Person
                            type: prov:QUALIFIED_NAME
                          - $: prov:Person
                            type: prov:QUALIFIED_NAME
                          prov:label: crim-ca/weaver:6.1.0
                          foaf:name: crim-ca/weaver:6.1.0
                          foaf:account:
                            $: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                            type: prov:QUALIFIED_NAME
                          schema:name: crim-ca/weaver:6.1.0
                        id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c:
                          prov:type:
                          - $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:WorkflowEngine
                            type: prov:QUALIFIED_NAME
                          prov:label: cwltool 3.1.20240708091338.dev15+g9c05bb7d
                        data:15401f8d937f5d526951c1bf20dcba16a1271d97:
                          prov:type:
                            $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver
                          prov:label:
                          - Weaver internal WPS used for demo and testing.
                          - crim-ca/weaver:6.1.0
                          prov:generalEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                          prov:specificEntity: doi:10.5281/zenodo.14210717
                        id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1:
                          prov:type:
                            $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          cwlprov:image: debian:stretch-slim
                          prov:label: Container execution of image debian:stretch-slim
                      actedOnBehalfOf:
                        _:id1:
                          prov:delegate: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                        _:id6:
                          prov:delegate: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                      wasStartedBy:
                        _:id2:
                          prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:starter: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:time: '2024-12-12T09:16:17.843783'
                        _:id4:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:starter: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:time: '2024-12-12T09:16:17.843852'
                        _:id10:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:trigger: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        _:id11:
                          prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:trigger: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T14:15:50.834000+00:00'
                      activity:
                        id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                          prov:startTime: '2024-12-12T09:16:17.843806'
                          prov:type:
                            $: wfprov:WorkflowRun
                            type: prov:QUALIFIED_NAME
                          prov:label: Run of workflow/packed.cwl#main
                      wasAssociatedWith:
                        _:id3:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:agent: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:plan: wf:main
                        _:id18:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:agent: id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1
                      entity:
                        data:644e201526525f62152815a76a2dc773450f3dd9:
                          prov:type:
                            $: prov:PrimarySource
                            type: prov:QUALIFIED_NAME
                          prov:label: Source code repository
                          prov:location: https://github.com/crim-ca/weaver
                        data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2:
                          prov:type:
                            $: prov:Organization
                            type: prov:QUALIFIED_NAME
                          foaf:name: "Computer Research Institute of Montr\xE9al"
                          schema:name: "Computer Research Institute of Montr\xE9al"
                        data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0:
                          foaf:name: CRIM
                          schema:name: CRIM
                          prov:location: http://pavics-weaver.readthedocs.org/en/latest/
                          prov:type:
                            $: prov:Organization
                            type: prov:QUALIFIED_NAME
                          prov:label: Server Provider
                        id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                          prov:type:
                            $: wfdesc:ProcessRun
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:label: Job Information
                        data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo:
                          prov:type:
                            $: wfdesc:Process
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver/processes/echo
                          prov:label: Process Description
                        wf:main:
                          prov:type:
                          - $: wfdesc:Process
                            type: prov:QUALIFIED_NAME
                          - $: prov:Plan
                            type: prov:QUALIFIED_NAME
                          prov:label: Prospective provenance
                        data:2ef7bde608ce5404e97d5f042f95f89f1c232871:
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          prov:value: Hello World!
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          prov:value: Hello World!
                        data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b:
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                        - {}
                        id:59967079-217e-4bdb-92d7-2ef2f784825c:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stdout.log
                          cwlprov:nameroot: stdout
                          cwlprov:nameext: .log
                        data:da39a3ee5e6b4b0d3255bfef95601890afd80709:
                          prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                        id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stderr.log
                          cwlprov:nameroot: stderr
                          cwlprov:nameext: .log
                        id:6b04550d-c2bd-400b-858b-14e287bbf8c3:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stdout.log
                          cwlprov:nameroot: stdout
                          cwlprov:nameext: .log
                      wasDerivedFrom:
                        _:id5:
                          prov:generatedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:usedEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                          prov:type:
                            $: prov:PrimarySource
                            type: prov:QUALIFIED_NAME
                        _:id9:
                          prov:generatedEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        _:id15:
                          prov:generatedEntity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                          prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      specializationOf:
                        _:id7:
                          prov:specificEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:generalEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        _:id12:
                          prov:specificEntity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:generalEntity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        _:id20:
                          prov:specificEntity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                        _:id22:
                          prov:specificEntity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:generalEntity: data:da39a3ee5e6b4b0d3255bfef95601890afd80709
                        _:id24:
                          prov:specificEntity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                      wasAttributedTo:
                        _:id8:
                          prov:entity: data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2
                          prov:agent: data:644e201526525f62152815a76a2dc773450f3dd9
                        _:id16:
                          prov:entity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                          prov:agent: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      alternateOf:
                        _:id13:
                          prov:alternate1: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:alternate2: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                      wasGeneratedBy:
                        _:id14:
                          prov:entity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:activity: data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo
                        _:id21:
                          prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/output
                            type: prov:QUALIFIED_NAME
                        _:id23:
                          prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                            type: prov:QUALIFIED_NAME
                        _:id25:
                          prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                            type: prov:QUALIFIED_NAME
                        _:id27:
                          prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/output
                            type: prov:QUALIFIED_NAME
                        _:id28:
                          prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                            type: prov:QUALIFIED_NAME
                        _:id29:
                          prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                            type: prov:QUALIFIED_NAME
                      used:
                        _:id17:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                          prov:time: '2024-12-12T09:16:17.846280'
                          prov:role:
                            $: wf:main/message
                            type: prov:QUALIFIED_NAME
                        _:id19:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                          prov:time: '2024-12-12T09:16:17.863017'
                          prov:role:
                            $: wf:main/echo/message
                            type: prov:QUALIFIED_NAME
                      wasEndedBy:
                        _:id26:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:ender: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867034'
                        _:id30:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:ender: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:time: '2024-12-12T09:16:18.869299'
                  PROV-N:
                    summary: Provenance details returned in PROV-N format.
                    value: "document\n  prefix wfprov <http://purl.org/wf4ever/wfprov#>\n  prefix wfdesc <http://purl.org/wf4ever/wfdesc#>\n  prefix cwlprov <https://w3id.org/cwl/prov#>\n  prefix foaf <http://xmlns.com/foaf/0.1/>\n  prefix schema <http://schema.org/>\n  prefix orcid <https://orcid.org/>\n  prefix id <urn:uuid:>\n  prefix data <urn:hash::sha1:>\n  prefix sha256 <nih:sha-256;>\n  prefix researchobject <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/>\n  prefix metadata <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/>\n  prefix provenance <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/>\n  prefix wf <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#>\n  prefix input <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#>\n  prefix doi <https://doi.org/>\n  prefix wf4ever <http://purl.org/wf4ever/wf4ever#>\n  \n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:location=\"http://localhost:4002\", cwlprov:hostname=\"localhost\"])\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:label=\"crim-ca/weaver:6.0.0\", foaf:accountName=\"crim-ca/weaver:6.0.0\"])\n  agent(id:b3a49ee7-f620-4154-9e4d-d2e948748deb, [prov:type='schema:Person', prov:type='prov:Person', prov:label=\"crim-ca/weaver:6.0.0\", foaf:name=\"crim-ca/weaver:6.0.0\", foaf:account='id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b', schema:name=\"crim-ca/weaver:6.0.0\"])\n  actedOnBehalfOf(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  agent(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, [prov:type='prov:SoftwareAgent', prov:type='wfprov:WorkflowEngine', prov:label=\"cwltool 3.1.20240708091338.dev15+g9c05bb7d\"])\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, -, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, 2024-12-12T09:16:17.843783)\n  activity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:17.843806, -, [prov:type='wfprov:WorkflowRun', prov:label=\"Run of workflow/packed.cwl#main\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, wf:main)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:17.843852)\n  entity(data:644e201526525f62152815a76a2dc773450f3dd9, [prov:type='prov:PrimarySource', prov:label=\"Source code repository\", prov:location=\"https://github.com/crim-ca/weaver\"])\n  agent(data:15401f8d937f5d526951c1bf20dcba16a1271d97, [prov:type='prov:SoftwareAgent', prov:location=\"http://localhost:4002\", prov:label=\"Weaver internal WPS used for demo and testing.\", prov:label=\"crim-ca/weaver:6.0.0\", prov:generalEntity='data:644e201526525f62152815a76a2dc773450f3dd9', prov:specificEntity='doi:10.5281/zenodo.14210717'])\n  entity(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, [prov:type='prov:Organization', foaf:name=\"Computer Research Institute of Montr\xE9al\", schema:name=\"Computer Research Institute of Montr\xE9al\"])\n  entity(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, [foaf:name=\"CRIM\", schema:name=\"CRIM\", prov:location=\"http://pavics-weaver.readthedocs.org/en/latest/\", prov:type='prov:Organization', prov:label=\"Server Provider\"])\n  entity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, [prov:type='wfdesc:ProcessRun', prov:location=\"http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a\", prov:label=\"Job Information\"])\n  entity(data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, [prov:type='wfdesc:Process', prov:location=\"http://localhost:4002/processes/echo\", prov:label=\"Process Description\"])\n  wasDerivedFrom(data:15401f8d937f5d526951c1bf20dcba16a1271d97, data:644e201526525f62152815a76a2dc773450f3dd9, -, -, -, [prov:type='prov:PrimarySource'])\n  actedOnBehalfOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  specializationOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  wasAttributedTo(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, data:644e201526525f62152815a76a2dc773450f3dd9)\n  wasDerivedFrom(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -)\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, 2024-12-12T14:15:50.834000+00:00)\n  specializationOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  alternateOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  wasGeneratedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, -)\n  wasDerivedFrom(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasAttributedTo(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97)\n  entity(wf:main, [prov:type='wfdesc:Process', prov:type='prov:Plan', prov:label=\"Prospective provenance\"])\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.846280, [prov:role='wf:main/message'])\n  agent(id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, [prov:type='prov:SoftwareAgent', cwlprov:image=\"debian:stretch-slim\", prov:label=\"Container execution of image debian:stretch-slim\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, -)\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.863017, [prov:role='wf:main/echo/message'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b, [prov:type='wfprov:Artifact'])\n  entity(id:59967079-217e-4bdb-92d7-2ef2f784825c, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:59967079-217e-4bdb-92d7-2ef2f784825c, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/output'])\n  entity(data:da39a3ee5e6b4b0d3255bfef95601890afd80709, [prov:type='wfprov:Artifact'])\n  entity(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stderr.log\", cwlprov:nameroot=\"stderr\", cwlprov:nameext=\".log\"])\n  specializationOf(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, data:da39a3ee5e6b4b0d3255bfef95601890afd80709)\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  entity(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867034)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/output'])\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:18.869299)\nendDocument\n"
                  PROV-XML:
                    summary: Provenance details returned in PROV-XML format.
                    value: "<?xml version='1.0' encoding='ASCII'?>\n<prov:document\n        xmlns:wfprov=\"http://purl.org/wf4ever/wfprov#\"\n        xmlns:wfdesc=\"http://purl.org/wf4ever/wfdesc#\"\n        xmlns:cwlprov=\"https://w3id.org/cwl/prov#\"\n        xmlns:foaf=\"http://xmlns.com/foaf/0.1/\"\n        xmlns:schema=\"http://schema.org/\"\n        xmlns:orcid=\"https://orcid.org/\"\n        xmlns:id=\"urn:uuid:\"\n        xmlns:data=\"urn:hash::sha1:\"\n        xmlns:sha256=\"nih:sha-256;\"\n        xmlns:researchobject=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/\"\n        xmlns:metadata=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/\"\n        xmlns:provenance=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/\"\n        xmlns:wf=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#\"\n        xmlns:input=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#\"\n        xmlns:doi=\"https://doi.org/\"\n        xmlns:wf4ever=\"http://purl.org/wf4ever/wf4ever#\"\n        xmlns:prov=\"http://www.w3.org/ns/prov#\"\n        xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <cwlprov:hostname>localhost</cwlprov:hostname>\n  </prov:agent>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <foaf:accountName>crim-ca/weaver:6.0.0</foaf:accountName>\n  </prov:agent>\n  <prov:person prov:id=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">schema:Person</prov:type>\n    <foaf:account xsi:type=\"xsd:QName\">id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b</foaf:account>\n    <foaf:name>crim-ca/weaver:6.0.0</foaf:name>\n    <schema:name>crim-ca/weaver:6.0.0</schema:name>\n  </prov:person>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:softwareAgent prov:id=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\">\n    <prov:label>cwltool 3.1.20240708091338.dev15+g9c05bb7d</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowEngine</prov:type>\n  </prov:softwareAgent>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:starter prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:time>2024-12-12T09:16:17.843783</prov:time>\n  </prov:wasStartedBy>\n  <prov:activity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:startTime>2024-12-12T09:16:17.843806</prov:startTime>\n    <prov:label>Run of workflow/packed.cwl#main</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowRun</prov:type>\n  </prov:activity>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:plan prov:ref=\"wf:main\"/>\n  </prov:wasAssociatedWith>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:starter prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:17.843852</prov:time>\n  </prov:wasStartedBy>\n  <prov:hadPrimarySource prov:id=\"data:644e201526525f62152815a76a2dc773450f3dd9\">\n    <prov:label>Source code repository</prov:label>\n    <prov:location xsi:type=\"xsd:string\">https://github.com/crim-ca/weaver</prov:location>\n  </prov:hadPrimarySource>\n  <prov:softwareAgent prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\">\n    <prov:label>Weaver internal WPS used for demo and testing.</prov:label>\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:generalEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n    <prov:specificEntity prov:ref=\"doi:10.5281/zenodo.14210717\"/>\n  </prov:softwareAgent>\n  <prov:organization prov:id=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\">\n    <foaf:name>Computer Research Institute of Montr&#233;al</foaf:name>\n    <schema:name>Computer Research Institute of Montr&#233;al</schema:name>\n  </prov:organization>\n  <prov:organization prov:id=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\">\n    <prov:label>Server Provider</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://pavics-weaver.readthedocs.org/en/latest/</prov:location>\n    <foaf:name>CRIM</foaf:name>\n    <schema:name>CRIM</schema:name>\n  </prov:organization>\n  <prov:entity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:label>Job Information</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:ProcessRun</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\">\n    <prov:label>Process Description</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:entity>\n  <prov:hadPrimarySource>\n    <prov:generatedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:usedEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:hadPrimarySource>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:generalEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  </prov:specializationOf>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\"/>\n    <prov:agent prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:wasAttributedTo>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:trigger prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasStartedBy>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:trigger prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T14:15:50.834000+00:00</prov:time>\n  </prov:wasStartedBy>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:generalEntity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:specializationOf>\n  <prov:alternateOf>\n    <prov:alternate1 prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:alternate2 prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:alternateOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:activity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\"/>\n  </prov:wasGeneratedBy>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:agent prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasAttributedTo>\n  <prov:plan prov:id=\"wf:main\">\n    <prov:label>Prospective provenance</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:plan>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.846280</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/message</prov:role>\n  </prov:used>\n  <prov:softwareAgent prov:id=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\">\n    <prov:label>Container execution of image debian:stretch-slim</prov:label>\n    <cwlprov:image>debian:stretch-slim</cwlprov:image>\n  </prov:softwareAgent>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\"/>\n  </prov:wasAssociatedWith>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.863017</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/message</prov:role>\n  </prov:used>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stderr.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stderr</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:generalEntity prov:ref=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  <prov:entity prov:id=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867034</prov:time>\n  </prov:wasEndedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:18.869299</prov:time>\n  </prov:wasEndedBy>\n</prov:document>\n"
              examples:
                PROV-JSON:
                  summary: Provenance details returned in PROV-JSON format.
                  value:
                    prefix:
                      wfprov: http://purl.org/wf4ever/wfprov#
                      wfdesc: http://purl.org/wf4ever/wfdesc#
                      cwlprov: https://w3id.org/cwl/prov#
                      foaf: http://xmlns.com/foaf/0.1/
                      schema: http://schema.org/
                      orcid: https://orcid.org/
                      id: 'urn:uuid:'
                      data: 'urn:hash::sha1:'
                      sha256: nih:sha-256;
                      researchobject: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/
                      metadata: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/
                      provenance: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/
                      wf: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#
                      input: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#
                      doi: https://doi.org/
                      wf4ever: http://purl.org/wf4ever/wf4ever#
                    agent:
                      id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b:
                      - {}
                      - prov:type:
                          $: foaf:OnlineAccount
                          type: prov:QUALIFIED_NAME
                        prov:location: http://localhost:4002
                        cwlprov:hostname: localhost
                      - prov:type:
                          $: foaf:OnlineAccount
                          type: prov:QUALIFIED_NAME
                        prov:label: crim-ca/weaver:6.1.0
                        foaf:accountName: crim-ca/weaver:6.1.0
                      id:b3a49ee7-f620-4154-9e4d-d2e948748deb:
                        prov:type:
                        - $: schema:Person
                          type: prov:QUALIFIED_NAME
                        - $: prov:Person
                          type: prov:QUALIFIED_NAME
                        prov:label: crim-ca/weaver:6.1.0
                        foaf:name: crim-ca/weaver:6.1.0
                        foaf:account:
                          $: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          type: prov:QUALIFIED_NAME
                        schema:name: crim-ca/weaver:6.1.0
                      id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c:
                        prov:type:
                        - $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:WorkflowEngine
                          type: prov:QUALIFIED_NAME
                        prov:label: cwltool 3.1.20240708091338.dev15+g9c05bb7d
                      data:15401f8d937f5d526951c1bf20dcba16a1271d97:
                        prov:type:
                          $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver
                        prov:label:
                        - Weaver internal WPS used for demo and testing.
                        - crim-ca/weaver:6.1.0
                        prov:generalEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                        prov:specificEntity: doi:10.5281/zenodo.14210717
                      id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1:
                        prov:type:
                          $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        cwlprov:image: debian:stretch-slim
                        prov:label: Container execution of image debian:stretch-slim
                    actedOnBehalfOf:
                      _:id1:
                        prov:delegate: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                      _:id6:
                        prov:delegate: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                    wasStartedBy:
                      _:id2:
                        prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:starter: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:time: '2024-12-12T09:16:17.843783'
                      _:id4:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:starter: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:time: '2024-12-12T09:16:17.843852'
                      _:id10:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:trigger: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      _:id11:
                        prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:trigger: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T14:15:50.834000+00:00'
                    activity:
                      id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                        prov:startTime: '2024-12-12T09:16:17.843806'
                        prov:type:
                          $: wfprov:WorkflowRun
                          type: prov:QUALIFIED_NAME
                        prov:label: Run of workflow/packed.cwl#main
                    wasAssociatedWith:
                      _:id3:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:agent: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:plan: wf:main
                      _:id18:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:agent: id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1
                    entity:
                      data:644e201526525f62152815a76a2dc773450f3dd9:
                        prov:type:
                          $: prov:PrimarySource
                          type: prov:QUALIFIED_NAME
                        prov:label: Source code repository
                        prov:location: https://github.com/crim-ca/weaver
                      data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2:
                        prov:type:
                          $: prov:Organization
                          type: prov:QUALIFIED_NAME
                        foaf:name: "Computer Research Institute of Montr\xE9al"
                        schema:name: "Computer Research Institute of Montr\xE9al"
                      data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0:
                        foaf:name: CRIM
                        schema:name: CRIM
                        prov:location: http://pavics-weaver.readthedocs.org/en/latest/
                        prov:type:
                          $: prov:Organization
                          type: prov:QUALIFIED_NAME
                        prov:label: Server Provider
                      id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                        prov:type:
                          $: wfdesc:ProcessRun
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:label: Job Information
                      data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo:
                        prov:type:
                          $: wfdesc:Process
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver/processes/echo
                        prov:label: Process Description
                      wf:main:
                        prov:type:
                        - $: wfdesc:Process
                          type: prov:QUALIFIED_NAME
                        - $: prov:Plan
                          type: prov:QUALIFIED_NAME
                        prov:label: Prospective provenance
                      data:2ef7bde608ce5404e97d5f042f95f89f1c232871:
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        prov:value: Hello World!
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        prov:value: Hello World!
                      data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b:
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                      - {}
                      id:59967079-217e-4bdb-92d7-2ef2f784825c:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stdout.log
                        cwlprov:nameroot: stdout
                        cwlprov:nameext: .log
                      data:da39a3ee5e6b4b0d3255bfef95601890afd80709:
                        prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                      id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stderr.log
                        cwlprov:nameroot: stderr
                        cwlprov:nameext: .log
                      id:6b04550d-c2bd-400b-858b-14e287bbf8c3:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stdout.log
                        cwlprov:nameroot: stdout
                        cwlprov:nameext: .log
                    wasDerivedFrom:
                      _:id5:
                        prov:generatedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:usedEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                        prov:type:
                          $: prov:PrimarySource
                          type: prov:QUALIFIED_NAME
                      _:id9:
                        prov:generatedEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      _:id15:
                        prov:generatedEntity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                        prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                    specializationOf:
                      _:id7:
                        prov:specificEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:generalEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                      _:id12:
                        prov:specificEntity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:generalEntity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                      _:id20:
                        prov:specificEntity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                      _:id22:
                        prov:specificEntity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:generalEntity: data:da39a3ee5e6b4b0d3255bfef95601890afd80709
                      _:id24:
                        prov:specificEntity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                    wasAttributedTo:
                      _:id8:
                        prov:entity: data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2
                        prov:agent: data:644e201526525f62152815a76a2dc773450f3dd9
                      _:id16:
                        prov:entity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                        prov:agent: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                    alternateOf:
                      _:id13:
                        prov:alternate1: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:alternate2: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                    wasGeneratedBy:
                      _:id14:
                        prov:entity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:activity: data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo
                      _:id21:
                        prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/output
                          type: prov:QUALIFIED_NAME
                      _:id23:
                        prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                          type: prov:QUALIFIED_NAME
                      _:id25:
                        prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                          type: prov:QUALIFIED_NAME
                      _:id27:
                        prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/output
                          type: prov:QUALIFIED_NAME
                      _:id28:
                        prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                          type: prov:QUALIFIED_NAME
                      _:id29:
                        prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                          type: prov:QUALIFIED_NAME
                    used:
                      _:id17:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                        prov:time: '2024-12-12T09:16:17.846280'
                        prov:role:
                          $: wf:main/message
                          type: prov:QUALIFIED_NAME
                      _:id19:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                        prov:time: '2024-12-12T09:16:17.863017'
                        prov:role:
                          $: wf:main/echo/message
                          type: prov:QUALIFIED_NAME
                    wasEndedBy:
                      _:id26:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:ender: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867034'
                      _:id30:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:ender: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:time: '2024-12-12T09:16:18.869299'
                PROV-N:
                  summary: Provenance details returned in PROV-N format.
                  value: "document\n  prefix wfprov <http://purl.org/wf4ever/wfprov#>\n  prefix wfdesc <http://purl.org/wf4ever/wfdesc#>\n  prefix cwlprov <https://w3id.org/cwl/prov#>\n  prefix foaf <http://xmlns.com/foaf/0.1/>\n  prefix schema <http://schema.org/>\n  prefix orcid <https://orcid.org/>\n  prefix id <urn:uuid:>\n  prefix data <urn:hash::sha1:>\n  prefix sha256 <nih:sha-256;>\n  prefix researchobject <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/>\n  prefix metadata <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/>\n  prefix provenance <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/>\n  prefix wf <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#>\n  prefix input <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#>\n  prefix doi <https://doi.org/>\n  prefix wf4ever <http://purl.org/wf4ever/wf4ever#>\n  \n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:location=\"http://localhost:4002\", cwlprov:hostname=\"localhost\"])\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:label=\"crim-ca/weaver:6.0.0\", foaf:accountName=\"crim-ca/weaver:6.0.0\"])\n  agent(id:b3a49ee7-f620-4154-9e4d-d2e948748deb, [prov:type='schema:Person', prov:type='prov:Person', prov:label=\"crim-ca/weaver:6.0.0\", foaf:name=\"crim-ca/weaver:6.0.0\", foaf:account='id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b', schema:name=\"crim-ca/weaver:6.0.0\"])\n  actedOnBehalfOf(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  agent(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, [prov:type='prov:SoftwareAgent', prov:type='wfprov:WorkflowEngine', prov:label=\"cwltool 3.1.20240708091338.dev15+g9c05bb7d\"])\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, -, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, 2024-12-12T09:16:17.843783)\n  activity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:17.843806, -, [prov:type='wfprov:WorkflowRun', prov:label=\"Run of workflow/packed.cwl#main\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, wf:main)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:17.843852)\n  entity(data:644e201526525f62152815a76a2dc773450f3dd9, [prov:type='prov:PrimarySource', prov:label=\"Source code repository\", prov:location=\"https://github.com/crim-ca/weaver\"])\n  agent(data:15401f8d937f5d526951c1bf20dcba16a1271d97, [prov:type='prov:SoftwareAgent', prov:location=\"http://localhost:4002\", prov:label=\"Weaver internal WPS used for demo and testing.\", prov:label=\"crim-ca/weaver:6.0.0\", prov:generalEntity='data:644e201526525f62152815a76a2dc773450f3dd9', prov:specificEntity='doi:10.5281/zenodo.14210717'])\n  entity(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, [prov:type='prov:Organization', foaf:name=\"Computer Research Institute of Montr\xE9al\", schema:name=\"Computer Research Institute of Montr\xE9al\"])\n  entity(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, [foaf:name=\"CRIM\", schema:name=\"CRIM\", prov:location=\"http://pavics-weaver.readthedocs.org/en/latest/\", prov:type='prov:Organization', prov:label=\"Server Provider\"])\n  entity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, [prov:type='wfdesc:ProcessRun', prov:location=\"http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a\", prov:label=\"Job Information\"])\n  entity(data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, [prov:type='wfdesc:Process', prov:location=\"http://localhost:4002/processes/echo\", prov:label=\"Process Description\"])\n  wasDerivedFrom(data:15401f8d937f5d526951c1bf20dcba16a1271d97, data:644e201526525f62152815a76a2dc773450f3dd9, -, -, -, [prov:type='prov:PrimarySource'])\n  actedOnBehalfOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  specializationOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  wasAttributedTo(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, data:644e201526525f62152815a76a2dc773450f3dd9)\n  wasDerivedFrom(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -)\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, 2024-12-12T14:15:50.834000+00:00)\n  specializationOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  alternateOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  wasGeneratedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, -)\n  wasDerivedFrom(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasAttributedTo(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97)\n  entity(wf:main, [prov:type='wfdesc:Process', prov:type='prov:Plan', prov:label=\"Prospective provenance\"])\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.846280, [prov:role='wf:main/message'])\n  agent(id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, [prov:type='prov:SoftwareAgent', cwlprov:image=\"debian:stretch-slim\", prov:label=\"Container execution of image debian:stretch-slim\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, -)\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.863017, [prov:role='wf:main/echo/message'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b, [prov:type='wfprov:Artifact'])\n  entity(id:59967079-217e-4bdb-92d7-2ef2f784825c, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:59967079-217e-4bdb-92d7-2ef2f784825c, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/output'])\n  entity(data:da39a3ee5e6b4b0d3255bfef95601890afd80709, [prov:type='wfprov:Artifact'])\n  entity(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stderr.log\", cwlprov:nameroot=\"stderr\", cwlprov:nameext=\".log\"])\n  specializationOf(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, data:da39a3ee5e6b4b0d3255bfef95601890afd80709)\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  entity(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867034)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/output'])\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:18.869299)\nendDocument\n"
                PROV-XML:
                  summary: Provenance details returned in PROV-XML format.
                  value: "<?xml version='1.0' encoding='ASCII'?>\n<prov:document\n        xmlns:wfprov=\"http://purl.org/wf4ever/wfprov#\"\n        xmlns:wfdesc=\"http://purl.org/wf4ever/wfdesc#\"\n        xmlns:cwlprov=\"https://w3id.org/cwl/prov#\"\n        xmlns:foaf=\"http://xmlns.com/foaf/0.1/\"\n        xmlns:schema=\"http://schema.org/\"\n        xmlns:orcid=\"https://orcid.org/\"\n        xmlns:id=\"urn:uuid:\"\n        xmlns:data=\"urn:hash::sha1:\"\n        xmlns:sha256=\"nih:sha-256;\"\n        xmlns:researchobject=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/\"\n        xmlns:metadata=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/\"\n        xmlns:provenance=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/\"\n        xmlns:wf=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#\"\n        xmlns:input=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#\"\n        xmlns:doi=\"https://doi.org/\"\n        xmlns:wf4ever=\"http://purl.org/wf4ever/wf4ever#\"\n        xmlns:prov=\"http://www.w3.org/ns/prov#\"\n        xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <cwlprov:hostname>localhost</cwlprov:hostname>\n  </prov:agent>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <foaf:accountName>crim-ca/weaver:6.0.0</foaf:accountName>\n  </prov:agent>\n  <prov:person prov:id=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">schema:Person</prov:type>\n    <foaf:account xsi:type=\"xsd:QName\">id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b</foaf:account>\n    <foaf:name>crim-ca/weaver:6.0.0</foaf:name>\n    <schema:name>crim-ca/weaver:6.0.0</schema:name>\n  </prov:person>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:softwareAgent prov:id=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\">\n    <prov:label>cwltool 3.1.20240708091338.dev15+g9c05bb7d</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowEngine</prov:type>\n  </prov:softwareAgent>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:starter prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:time>2024-12-12T09:16:17.843783</prov:time>\n  </prov:wasStartedBy>\n  <prov:activity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:startTime>2024-12-12T09:16:17.843806</prov:startTime>\n    <prov:label>Run of workflow/packed.cwl#main</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowRun</prov:type>\n  </prov:activity>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:plan prov:ref=\"wf:main\"/>\n  </prov:wasAssociatedWith>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:starter prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:17.843852</prov:time>\n  </prov:wasStartedBy>\n  <prov:hadPrimarySource prov:id=\"data:644e201526525f62152815a76a2dc773450f3dd9\">\n    <prov:label>Source code repository</prov:label>\n    <prov:location xsi:type=\"xsd:string\">https://github.com/crim-ca/weaver</prov:location>\n  </prov:hadPrimarySource>\n  <prov:softwareAgent prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\">\n    <prov:label>Weaver internal WPS used for demo and testing.</prov:label>\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:generalEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n    <prov:specificEntity prov:ref=\"doi:10.5281/zenodo.14210717\"/>\n  </prov:softwareAgent>\n  <prov:organization prov:id=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\">\n    <foaf:name>Computer Research Institute of Montr&#233;al</foaf:name>\n    <schema:name>Computer Research Institute of Montr&#233;al</schema:name>\n  </prov:organization>\n  <prov:organization prov:id=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\">\n    <prov:label>Server Provider</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://pavics-weaver.readthedocs.org/en/latest/</prov:location>\n    <foaf:name>CRIM</foaf:name>\n    <schema:name>CRIM</schema:name>\n  </prov:organization>\n  <prov:entity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:label>Job Information</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:ProcessRun</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\">\n    <prov:label>Process Description</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:entity>\n  <prov:hadPrimarySource>\n    <prov:generatedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:usedEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:hadPrimarySource>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:generalEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  </prov:specializationOf>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\"/>\n    <prov:agent prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:wasAttributedTo>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:trigger prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasStartedBy>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:trigger prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T14:15:50.834000+00:00</prov:time>\n  </prov:wasStartedBy>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:generalEntity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:specializationOf>\n  <prov:alternateOf>\n    <prov:alternate1 prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:alternate2 prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:alternateOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:activity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\"/>\n  </prov:wasGeneratedBy>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:agent prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasAttributedTo>\n  <prov:plan prov:id=\"wf:main\">\n    <prov:label>Prospective provenance</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:plan>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.846280</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/message</prov:role>\n  </prov:used>\n  <prov:softwareAgent prov:id=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\">\n    <prov:label>Container execution of image debian:stretch-slim</prov:label>\n    <cwlprov:image>debian:stretch-slim</cwlprov:image>\n  </prov:softwareAgent>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\"/>\n  </prov:wasAssociatedWith>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.863017</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/message</prov:role>\n  </prov:used>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stderr.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stderr</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:generalEntity prov:ref=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  <prov:entity prov:id=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867034</prov:time>\n  </prov:wasEndedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:18.869299</prov:time>\n  </prov:wasEndedBy>\n</prov:document>\n"
            text/turtle:
              schema:
                $ref: '#/components/responses/OkGetJobProvResponse'
                examples:
                  PROV-JSON:
                    summary: Provenance details returned in PROV-JSON format.
                    value:
                      prefix:
                        wfprov: http://purl.org/wf4ever/wfprov#
                        wfdesc: http://purl.org/wf4ever/wfdesc#
                        cwlprov: https://w3id.org/cwl/prov#
                        foaf: http://xmlns.com/foaf/0.1/
                        schema: http://schema.org/
                        orcid: https://orcid.org/
                        id: 'urn:uuid:'
                        data: 'urn:hash::sha1:'
                        sha256: nih:sha-256;
                        researchobject: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/
                        metadata: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/
                        provenance: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/
                        wf: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#
                        input: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#
                        doi: https://doi.org/
                        wf4ever: http://purl.org/wf4ever/wf4ever#
                      agent:
                        id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b:
                        - {}
                        - prov:type:
                            $: foaf:OnlineAccount
                            type: prov:QUALIFIED_NAME
                          prov:location: http://localhost:4002
                          cwlprov:hostname: localhost
                        - prov:type:
                            $: foaf:OnlineAccount
                            type: prov:QUALIFIED_NAME
                          prov:label: crim-ca/weaver:6.1.0
                          foaf:accountName: crim-ca/weaver:6.1.0
                        id:b3a49ee7-f620-4154-9e4d-d2e948748deb:
                          prov:type:
                          - $: schema:Person
                            type: prov:QUALIFIED_NAME
                          - $: prov:Person
                            type: prov:QUALIFIED_NAME
                          prov:label: crim-ca/weaver:6.1.0
                          foaf:name: crim-ca/weaver:6.1.0
                          foaf:account:
                            $: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                            type: prov:QUALIFIED_NAME
                          schema:name: crim-ca/weaver:6.1.0
                        id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c:
                          prov:type:
                          - $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:WorkflowEngine
                            type: prov:QUALIFIED_NAME
                          prov:label: cwltool 3.1.20240708091338.dev15+g9c05bb7d
                        data:15401f8d937f5d526951c1bf20dcba16a1271d97:
                          prov:type:
                            $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver
                          prov:label:
                          - Weaver internal WPS used for demo and testing.
                          - crim-ca/weaver:6.1.0
                          prov:generalEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                          prov:specificEntity: doi:10.5281/zenodo.14210717
                        id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1:
                          prov:type:
                            $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          cwlprov:image: debian:stretch-slim
                          prov:label: Container execution of image debian:stretch-slim
                      actedOnBehalfOf:
                        _:id1:
                          prov:delegate: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                        _:id6:
                          prov:delegate: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                      wasStartedBy:
                        _:id2:
                          prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:starter: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:time: '2024-12-12T09:16:17.843783'
                        _:id4:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:starter: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:time: '2024-12-12T09:16:17.843852'
                        _:id10:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:trigger: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        _:id11:
                          prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:trigger: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T14:15:50.834000+00:00'
                      activity:
                        id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                          prov:startTime: '2024-12-12T09:16:17.843806'
                          prov:type:
                            $: wfprov:WorkflowRun
                            type: prov:QUALIFIED_NAME
                          prov:label: Run of workflow/packed.cwl#main
                      wasAssociatedWith:
                        _:id3:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:agent: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:plan: wf:main
                        _:id18:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:agent: id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1
                      entity:
                        data:644e201526525f62152815a76a2dc773450f3dd9:
                          prov:type:
                            $: prov:PrimarySource
                            type: prov:QUALIFIED_NAME
                          prov:label: Source code repository
                          prov:location: https://github.com/crim-ca/weaver
                        data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2:
                          prov:type:
                            $: prov:Organization
                            type: prov:QUALIFIED_NAME
                          foaf:name: "Computer Research Institute of Montr\xE9al"
                          schema:name: "Computer Research Institute of Montr\xE9al"
                        data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0:
                          foaf:name: CRIM
                          schema:name: CRIM
                          prov:location: http://pavics-weaver.readthedocs.org/en/latest/
                          prov:type:
                            $: prov:Organization
                            type: prov:QUALIFIED_NAME
                          prov:label: Server Provider
                        id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                          prov:type:
                            $: wfdesc:ProcessRun
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:label: Job Information
                        data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo:
                          prov:type:
                            $: wfdesc:Process
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver/processes/echo
                          prov:label: Process Description
                        wf:main:
                          prov:type:
                          - $: wfdesc:Process
                            type: prov:QUALIFIED_NAME
                          - $: prov:Plan
                            type: prov:QUALIFIED_NAME
                          prov:label: Prospective provenance
                        data:2ef7bde608ce5404e97d5f042f95f89f1c232871:
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          prov:value: Hello World!
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          prov:value: Hello World!
                        data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b:
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                        - {}
                        id:59967079-217e-4bdb-92d7-2ef2f784825c:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stdout.log
                          cwlprov:nameroot: stdout
                          cwlprov:nameext: .log
                        data:da39a3ee5e6b4b0d3255bfef95601890afd80709:
                          prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                        id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stderr.log
                          cwlprov:nameroot: stderr
                          cwlprov:nameext: .log
                        id:6b04550d-c2bd-400b-858b-14e287bbf8c3:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stdout.log
                          cwlprov:nameroot: stdout
                          cwlprov:nameext: .log
                      wasDerivedFrom:
                        _:id5:
                          prov:generatedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:usedEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                          prov:type:
                            $: prov:PrimarySource
                            type: prov:QUALIFIED_NAME
                        _:id9:
                          prov:generatedEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        _:id15:
                          prov:generatedEntity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                          prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      specializationOf:
                        _:id7:
                          prov:specificEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:generalEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        _:id12:
                          prov:specificEntity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:generalEntity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        _:id20:
                          prov:specificEntity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                        _:id22:
                          prov:specificEntity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:generalEntity: data:da39a3ee5e6b4b0d3255bfef95601890afd80709
                        _:id24:
                          prov:specificEntity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                      wasAttributedTo:
                        _:id8:
                          prov:entity: data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2
                          prov:agent: data:644e201526525f62152815a76a2dc773450f3dd9
                        _:id16:
                          prov:entity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                          prov:agent: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      alternateOf:
                        _:id13:
                          prov:alternate1: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:alternate2: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                      wasGeneratedBy:
                        _:id14:
                          prov:entity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:activity: data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo
                        _:id21:
                          prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/output
                            type: prov:QUALIFIED_NAME
                        _:id23:
                          prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                            type: prov:QUALIFIED_NAME
                        _:id25:
                          prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                            type: prov:QUALIFIED_NAME
                        _:id27:
                          prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/output
                            type: prov:QUALIFIED_NAME
                        _:id28:
                          prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                            type: prov:QUALIFIED_NAME
                        _:id29:
                          prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                            type: prov:QUALIFIED_NAME
                      used:
                        _:id17:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                          prov:time: '2024-12-12T09:16:17.846280'
                          prov:role:
                            $: wf:main/message
                            type: prov:QUALIFIED_NAME
                        _:id19:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                          prov:time: '2024-12-12T09:16:17.863017'
                          prov:role:
                            $: wf:main/echo/message
                            type: prov:QUALIFIED_NAME
                      wasEndedBy:
                        _:id26:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:ender: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867034'
                        _:id30:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:ender: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:time: '2024-12-12T09:16:18.869299'
                  PROV-N:
                    summary: Provenance details returned in PROV-N format.
                    value: "document\n  prefix wfprov <http://purl.org/wf4ever/wfprov#>\n  prefix wfdesc <http://purl.org/wf4ever/wfdesc#>\n  prefix cwlprov <https://w3id.org/cwl/prov#>\n  prefix foaf <http://xmlns.com/foaf/0.1/>\n  prefix schema <http://schema.org/>\n  prefix orcid <https://orcid.org/>\n  prefix id <urn:uuid:>\n  prefix data <urn:hash::sha1:>\n  prefix sha256 <nih:sha-256;>\n  prefix researchobject <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/>\n  prefix metadata <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/>\n  prefix provenance <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/>\n  prefix wf <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#>\n  prefix input <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#>\n  prefix doi <https://doi.org/>\n  prefix wf4ever <http://purl.org/wf4ever/wf4ever#>\n  \n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:location=\"http://localhost:4002\", cwlprov:hostname=\"localhost\"])\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:label=\"crim-ca/weaver:6.0.0\", foaf:accountName=\"crim-ca/weaver:6.0.0\"])\n  agent(id:b3a49ee7-f620-4154-9e4d-d2e948748deb, [prov:type='schema:Person', prov:type='prov:Person', prov:label=\"crim-ca/weaver:6.0.0\", foaf:name=\"crim-ca/weaver:6.0.0\", foaf:account='id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b', schema:name=\"crim-ca/weaver:6.0.0\"])\n  actedOnBehalfOf(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  agent(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, [prov:type='prov:SoftwareAgent', prov:type='wfprov:WorkflowEngine', prov:label=\"cwltool 3.1.20240708091338.dev15+g9c05bb7d\"])\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, -, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, 2024-12-12T09:16:17.843783)\n  activity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:17.843806, -, [prov:type='wfprov:WorkflowRun', prov:label=\"Run of workflow/packed.cwl#main\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, wf:main)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:17.843852)\n  entity(data:644e201526525f62152815a76a2dc773450f3dd9, [prov:type='prov:PrimarySource', prov:label=\"Source code repository\", prov:location=\"https://github.com/crim-ca/weaver\"])\n  agent(data:15401f8d937f5d526951c1bf20dcba16a1271d97, [prov:type='prov:SoftwareAgent', prov:location=\"http://localhost:4002\", prov:label=\"Weaver internal WPS used for demo and testing.\", prov:label=\"crim-ca/weaver:6.0.0\", prov:generalEntity='data:644e201526525f62152815a76a2dc773450f3dd9', prov:specificEntity='doi:10.5281/zenodo.14210717'])\n  entity(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, [prov:type='prov:Organization', foaf:name=\"Computer Research Institute of Montr\xE9al\", schema:name=\"Computer Research Institute of Montr\xE9al\"])\n  entity(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, [foaf:name=\"CRIM\", schema:name=\"CRIM\", prov:location=\"http://pavics-weaver.readthedocs.org/en/latest/\", prov:type='prov:Organization', prov:label=\"Server Provider\"])\n  entity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, [prov:type='wfdesc:ProcessRun', prov:location=\"http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a\", prov:label=\"Job Information\"])\n  entity(data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, [prov:type='wfdesc:Process', prov:location=\"http://localhost:4002/processes/echo\", prov:label=\"Process Description\"])\n  wasDerivedFrom(data:15401f8d937f5d526951c1bf20dcba16a1271d97, data:644e201526525f62152815a76a2dc773450f3dd9, -, -, -, [prov:type='prov:PrimarySource'])\n  actedOnBehalfOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  specializationOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  wasAttributedTo(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, data:644e201526525f62152815a76a2dc773450f3dd9)\n  wasDerivedFrom(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -)\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, 2024-12-12T14:15:50.834000+00:00)\n  specializationOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  alternateOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  wasGeneratedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, -)\n  wasDerivedFrom(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasAttributedTo(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97)\n  entity(wf:main, [prov:type='wfdesc:Process', prov:type='prov:Plan', prov:label=\"Prospective provenance\"])\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.846280, [prov:role='wf:main/message'])\n  agent(id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, [prov:type='prov:SoftwareAgent', cwlprov:image=\"debian:stretch-slim\", prov:label=\"Container execution of image debian:stretch-slim\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, -)\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.863017, [prov:role='wf:main/echo/message'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b, [prov:type='wfprov:Artifact'])\n  entity(id:59967079-217e-4bdb-92d7-2ef2f784825c, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:59967079-217e-4bdb-92d7-2ef2f784825c, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/output'])\n  entity(data:da39a3ee5e6b4b0d3255bfef95601890afd80709, [prov:type='wfprov:Artifact'])\n  entity(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stderr.log\", cwlprov:nameroot=\"stderr\", cwlprov:nameext=\".log\"])\n  specializationOf(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, data:da39a3ee5e6b4b0d3255bfef95601890afd80709)\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  entity(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867034)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/output'])\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:18.869299)\nendDocument\n"
                  PROV-XML:
                    summary: Provenance details returned in PROV-XML format.
                    value: "<?xml version='1.0' encoding='ASCII'?>\n<prov:document\n        xmlns:wfprov=\"http://purl.org/wf4ever/wfprov#\"\n        xmlns:wfdesc=\"http://purl.org/wf4ever/wfdesc#\"\n        xmlns:cwlprov=\"https://w3id.org/cwl/prov#\"\n        xmlns:foaf=\"http://xmlns.com/foaf/0.1/\"\n        xmlns:schema=\"http://schema.org/\"\n        xmlns:orcid=\"https://orcid.org/\"\n        xmlns:id=\"urn:uuid:\"\n        xmlns:data=\"urn:hash::sha1:\"\n        xmlns:sha256=\"nih:sha-256;\"\n        xmlns:researchobject=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/\"\n        xmlns:metadata=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/\"\n        xmlns:provenance=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/\"\n        xmlns:wf=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#\"\n        xmlns:input=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#\"\n        xmlns:doi=\"https://doi.org/\"\n        xmlns:wf4ever=\"http://purl.org/wf4ever/wf4ever#\"\n        xmlns:prov=\"http://www.w3.org/ns/prov#\"\n        xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <cwlprov:hostname>localhost</cwlprov:hostname>\n  </prov:agent>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <foaf:accountName>crim-ca/weaver:6.0.0</foaf:accountName>\n  </prov:agent>\n  <prov:person prov:id=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">schema:Person</prov:type>\n    <foaf:account xsi:type=\"xsd:QName\">id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b</foaf:account>\n    <foaf:name>crim-ca/weaver:6.0.0</foaf:name>\n    <schema:name>crim-ca/weaver:6.0.0</schema:name>\n  </prov:person>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:softwareAgent prov:id=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\">\n    <prov:label>cwltool 3.1.20240708091338.dev15+g9c05bb7d</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowEngine</prov:type>\n  </prov:softwareAgent>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:starter prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:time>2024-12-12T09:16:17.843783</prov:time>\n  </prov:wasStartedBy>\n  <prov:activity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:startTime>2024-12-12T09:16:17.843806</prov:startTime>\n    <prov:label>Run of workflow/packed.cwl#main</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowRun</prov:type>\n  </prov:activity>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:plan prov:ref=\"wf:main\"/>\n  </prov:wasAssociatedWith>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:starter prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:17.843852</prov:time>\n  </prov:wasStartedBy>\n  <prov:hadPrimarySource prov:id=\"data:644e201526525f62152815a76a2dc773450f3dd9\">\n    <prov:label>Source code repository</prov:label>\n    <prov:location xsi:type=\"xsd:string\">https://github.com/crim-ca/weaver</prov:location>\n  </prov:hadPrimarySource>\n  <prov:softwareAgent prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\">\n    <prov:label>Weaver internal WPS used for demo and testing.</prov:label>\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:generalEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n    <prov:specificEntity prov:ref=\"doi:10.5281/zenodo.14210717\"/>\n  </prov:softwareAgent>\n  <prov:organization prov:id=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\">\n    <foaf:name>Computer Research Institute of Montr&#233;al</foaf:name>\n    <schema:name>Computer Research Institute of Montr&#233;al</schema:name>\n  </prov:organization>\n  <prov:organization prov:id=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\">\n    <prov:label>Server Provider</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://pavics-weaver.readthedocs.org/en/latest/</prov:location>\n    <foaf:name>CRIM</foaf:name>\n    <schema:name>CRIM</schema:name>\n  </prov:organization>\n  <prov:entity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:label>Job Information</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:ProcessRun</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\">\n    <prov:label>Process Description</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:entity>\n  <prov:hadPrimarySource>\n    <prov:generatedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:usedEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:hadPrimarySource>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:generalEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  </prov:specializationOf>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\"/>\n    <prov:agent prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:wasAttributedTo>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:trigger prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasStartedBy>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:trigger prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T14:15:50.834000+00:00</prov:time>\n  </prov:wasStartedBy>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:generalEntity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:specializationOf>\n  <prov:alternateOf>\n    <prov:alternate1 prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:alternate2 prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:alternateOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:activity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\"/>\n  </prov:wasGeneratedBy>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:agent prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasAttributedTo>\n  <prov:plan prov:id=\"wf:main\">\n    <prov:label>Prospective provenance</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:plan>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.846280</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/message</prov:role>\n  </prov:used>\n  <prov:softwareAgent prov:id=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\">\n    <prov:label>Container execution of image debian:stretch-slim</prov:label>\n    <cwlprov:image>debian:stretch-slim</cwlprov:image>\n  </prov:softwareAgent>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\"/>\n  </prov:wasAssociatedWith>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.863017</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/message</prov:role>\n  </prov:used>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stderr.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stderr</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:generalEntity prov:ref=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  <prov:entity prov:id=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867034</prov:time>\n  </prov:wasEndedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:18.869299</prov:time>\n  </prov:wasEndedBy>\n</prov:document>\n"
              examples:
                PROV-JSON:
                  summary: Provenance details returned in PROV-JSON format.
                  value:
                    prefix:
                      wfprov: http://purl.org/wf4ever/wfprov#
                      wfdesc: http://purl.org/wf4ever/wfdesc#
                      cwlprov: https://w3id.org/cwl/prov#
                      foaf: http://xmlns.com/foaf/0.1/
                      schema: http://schema.org/
                      orcid: https://orcid.org/
                      id: 'urn:uuid:'
                      data: 'urn:hash::sha1:'
                      sha256: nih:sha-256;
                      researchobject: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/
                      metadata: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/
                      provenance: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/
                      wf: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#
                      input: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#
                      doi: https://doi.org/
                      wf4ever: http://purl.org/wf4ever/wf4ever#
                    agent:
                      id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b:
                      - {}
                      - prov:type:
                          $: foaf:OnlineAccount
                          type: prov:QUALIFIED_NAME
                        prov:location: http://localhost:4002
                        cwlprov:hostname: localhost
                      - prov:type:
                          $: foaf:OnlineAccount
                          type: prov:QUALIFIED_NAME
                        prov:label: crim-ca/weaver:6.1.0
                        foaf:accountName: crim-ca/weaver:6.1.0
                      id:b3a49ee7-f620-4154-9e4d-d2e948748deb:
                        prov:type:
                        - $: schema:Person
                          type: prov:QUALIFIED_NAME
                        - $: prov:Person
                          type: prov:QUALIFIED_NAME
                        prov:label: crim-ca/weaver:6.1.0
                        foaf:name: crim-ca/weaver:6.1.0
                        foaf:account:
                          $: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          type: prov:QUALIFIED_NAME
                        schema:name: crim-ca/weaver:6.1.0
                      id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c:
                        prov:type:
                        - $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:WorkflowEngine
                          type: prov:QUALIFIED_NAME
                        prov:label: cwltool 3.1.20240708091338.dev15+g9c05bb7d
                      data:15401f8d937f5d526951c1bf20dcba16a1271d97:
                        prov:type:
                          $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver
                        prov:label:
                        - Weaver internal WPS used for demo and testing.
                        - crim-ca/weaver:6.1.0
                        prov:generalEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                        prov:specificEntity: doi:10.5281/zenodo.14210717
                      id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1:
                        prov:type:
                          $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        cwlprov:image: debian:stretch-slim
                        prov:label: Container execution of image debian:stretch-slim
                    actedOnBehalfOf:
                      _:id1:
                        prov:delegate: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                      _:id6:
                        prov:delegate: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                    wasStartedBy:
                      _:id2:
                        prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:starter: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:time: '2024-12-12T09:16:17.843783'
                      _:id4:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:starter: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:time: '2024-12-12T09:16:17.843852'
                      _:id10:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:trigger: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      _:id11:
                        prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:trigger: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T14:15:50.834000+00:00'
                    activity:
                      id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                        prov:startTime: '2024-12-12T09:16:17.843806'
                        prov:type:
                          $: wfprov:WorkflowRun
                          type: prov:QUALIFIED_NAME
                        prov:label: Run of workflow/packed.cwl#main
                    wasAssociatedWith:
                      _:id3:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:agent: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:plan: wf:main
                      _:id18:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:agent: id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1
                    entity:
                      data:644e201526525f62152815a76a2dc773450f3dd9:
                        prov:type:
                          $: prov:PrimarySource
                          type: prov:QUALIFIED_NAME
                        prov:label: Source code repository
                        prov:location: https://github.com/crim-ca/weaver
                      data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2:
                        prov:type:
                          $: prov:Organization
                          type: prov:QUALIFIED_NAME
                        foaf:name: "Computer Research Institute of Montr\xE9al"
                        schema:name: "Computer Research Institute of Montr\xE9al"
                      data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0:
                        foaf:name: CRIM
                        schema:name: CRIM
                        prov:location: http://pavics-weaver.readthedocs.org/en/latest/
                        prov:type:
                          $: prov:Organization
                          type: prov:QUALIFIED_NAME
                        prov:label: Server Provider
                      id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                        prov:type:
                          $: wfdesc:ProcessRun
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:label: Job Information
                      data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo:
                        prov:type:
                          $: wfdesc:Process
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver/processes/echo
                        prov:label: Process Description
                      wf:main:
                        prov:type:
                        - $: wfdesc:Process
                          type: prov:QUALIFIED_NAME
                        - $: prov:Plan
                          type: prov:QUALIFIED_NAME
                        prov:label: Prospective provenance
                      data:2ef7bde608ce5404e97d5f042f95f89f1c232871:
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        prov:value: Hello World!
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        prov:value: Hello World!
                      data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b:
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                      - {}
                      id:59967079-217e-4bdb-92d7-2ef2f784825c:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stdout.log
                        cwlprov:nameroot: stdout
                        cwlprov:nameext: .log
                      data:da39a3ee5e6b4b0d3255bfef95601890afd80709:
                        prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                      id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stderr.log
                        cwlprov:nameroot: stderr
                        cwlprov:nameext: .log
                      id:6b04550d-c2bd-400b-858b-14e287bbf8c3:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stdout.log
                        cwlprov:nameroot: stdout
                        cwlprov:nameext: .log
                    wasDerivedFrom:
                      _:id5:
                        prov:generatedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:usedEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                        prov:type:
                          $: prov:PrimarySource
                          type: prov:QUALIFIED_NAME
                      _:id9:
                        prov:generatedEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      _:id15:
                        prov:generatedEntity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                        prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                    specializationOf:
                      _:id7:
                        prov:specificEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:generalEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                      _:id12:
                        prov:specificEntity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:generalEntity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                      _:id20:
                        prov:specificEntity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                      _:id22:
                        prov:specificEntity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:generalEntity: data:da39a3ee5e6b4b0d3255bfef95601890afd80709
                      _:id24:
                        prov:specificEntity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                    wasAttributedTo:
                      _:id8:
                        prov:entity: data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2
                        prov:agent: data:644e201526525f62152815a76a2dc773450f3dd9
                      _:id16:
                        prov:entity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                        prov:agent: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                    alternateOf:
                      _:id13:
                        prov:alternate1: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:alternate2: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                    wasGeneratedBy:
                      _:id14:
                        prov:entity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:activity: data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo
                      _:id21:
                        prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/output
                          type: prov:QUALIFIED_NAME
                      _:id23:
                        prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                          type: prov:QUALIFIED_NAME
                      _:id25:
                        prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                          type: prov:QUALIFIED_NAME
                      _:id27:
                        prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/output
                          type: prov:QUALIFIED_NAME
                      _:id28:
                        prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                          type: prov:QUALIFIED_NAME
                      _:id29:
                        prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                          type: prov:QUALIFIED_NAME
                    used:
                      _:id17:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                        prov:time: '2024-12-12T09:16:17.846280'
                        prov:role:
                          $: wf:main/message
                          type: prov:QUALIFIED_NAME
                      _:id19:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                        prov:time: '2024-12-12T09:16:17.863017'
                        prov:role:
                          $: wf:main/echo/message
                          type: prov:QUALIFIED_NAME
                    wasEndedBy:
                      _:id26:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:ender: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867034'
                      _:id30:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:ender: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:time: '2024-12-12T09:16:18.869299'
                PROV-N:
                  summary: Provenance details returned in PROV-N format.
                  value: "document\n  prefix wfprov <http://purl.org/wf4ever/wfprov#>\n  prefix wfdesc <http://purl.org/wf4ever/wfdesc#>\n  prefix cwlprov <https://w3id.org/cwl/prov#>\n  prefix foaf <http://xmlns.com/foaf/0.1/>\n  prefix schema <http://schema.org/>\n  prefix orcid <https://orcid.org/>\n  prefix id <urn:uuid:>\n  prefix data <urn:hash::sha1:>\n  prefix sha256 <nih:sha-256;>\n  prefix researchobject <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/>\n  prefix metadata <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/>\n  prefix provenance <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/>\n  prefix wf <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#>\n  prefix input <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#>\n  prefix doi <https://doi.org/>\n  prefix wf4ever <http://purl.org/wf4ever/wf4ever#>\n  \n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:location=\"http://localhost:4002\", cwlprov:hostname=\"localhost\"])\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:label=\"crim-ca/weaver:6.0.0\", foaf:accountName=\"crim-ca/weaver:6.0.0\"])\n  agent(id:b3a49ee7-f620-4154-9e4d-d2e948748deb, [prov:type='schema:Person', prov:type='prov:Person', prov:label=\"crim-ca/weaver:6.0.0\", foaf:name=\"crim-ca/weaver:6.0.0\", foaf:account='id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b', schema:name=\"crim-ca/weaver:6.0.0\"])\n  actedOnBehalfOf(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  agent(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, [prov:type='prov:SoftwareAgent', prov:type='wfprov:WorkflowEngine', prov:label=\"cwltool 3.1.20240708091338.dev15+g9c05bb7d\"])\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, -, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, 2024-12-12T09:16:17.843783)\n  activity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:17.843806, -, [prov:type='wfprov:WorkflowRun', prov:label=\"Run of workflow/packed.cwl#main\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, wf:main)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:17.843852)\n  entity(data:644e201526525f62152815a76a2dc773450f3dd9, [prov:type='prov:PrimarySource', prov:label=\"Source code repository\", prov:location=\"https://github.com/crim-ca/weaver\"])\n  agent(data:15401f8d937f5d526951c1bf20dcba16a1271d97, [prov:type='prov:SoftwareAgent', prov:location=\"http://localhost:4002\", prov:label=\"Weaver internal WPS used for demo and testing.\", prov:label=\"crim-ca/weaver:6.0.0\", prov:generalEntity='data:644e201526525f62152815a76a2dc773450f3dd9', prov:specificEntity='doi:10.5281/zenodo.14210717'])\n  entity(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, [prov:type='prov:Organization', foaf:name=\"Computer Research Institute of Montr\xE9al\", schema:name=\"Computer Research Institute of Montr\xE9al\"])\n  entity(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, [foaf:name=\"CRIM\", schema:name=\"CRIM\", prov:location=\"http://pavics-weaver.readthedocs.org/en/latest/\", prov:type='prov:Organization', prov:label=\"Server Provider\"])\n  entity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, [prov:type='wfdesc:ProcessRun', prov:location=\"http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a\", prov:label=\"Job Information\"])\n  entity(data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, [prov:type='wfdesc:Process', prov:location=\"http://localhost:4002/processes/echo\", prov:label=\"Process Description\"])\n  wasDerivedFrom(data:15401f8d937f5d526951c1bf20dcba16a1271d97, data:644e201526525f62152815a76a2dc773450f3dd9, -, -, -, [prov:type='prov:PrimarySource'])\n  actedOnBehalfOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  specializationOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  wasAttributedTo(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, data:644e201526525f62152815a76a2dc773450f3dd9)\n  wasDerivedFrom(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -)\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, 2024-12-12T14:15:50.834000+00:00)\n  specializationOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  alternateOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  wasGeneratedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, -)\n  wasDerivedFrom(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasAttributedTo(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97)\n  entity(wf:main, [prov:type='wfdesc:Process', prov:type='prov:Plan', prov:label=\"Prospective provenance\"])\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.846280, [prov:role='wf:main/message'])\n  agent(id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, [prov:type='prov:SoftwareAgent', cwlprov:image=\"debian:stretch-slim\", prov:label=\"Container execution of image debian:stretch-slim\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, -)\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.863017, [prov:role='wf:main/echo/message'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b, [prov:type='wfprov:Artifact'])\n  entity(id:59967079-217e-4bdb-92d7-2ef2f784825c, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:59967079-217e-4bdb-92d7-2ef2f784825c, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/output'])\n  entity(data:da39a3ee5e6b4b0d3255bfef95601890afd80709, [prov:type='wfprov:Artifact'])\n  entity(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stderr.log\", cwlprov:nameroot=\"stderr\", cwlprov:nameext=\".log\"])\n  specializationOf(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, data:da39a3ee5e6b4b0d3255bfef95601890afd80709)\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  entity(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867034)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/output'])\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:18.869299)\nendDocument\n"
                PROV-XML:
                  summary: Provenance details returned in PROV-XML format.
                  value: "<?xml version='1.0' encoding='ASCII'?>\n<prov:document\n        xmlns:wfprov=\"http://purl.org/wf4ever/wfprov#\"\n        xmlns:wfdesc=\"http://purl.org/wf4ever/wfdesc#\"\n        xmlns:cwlprov=\"https://w3id.org/cwl/prov#\"\n        xmlns:foaf=\"http://xmlns.com/foaf/0.1/\"\n        xmlns:schema=\"http://schema.org/\"\n        xmlns:orcid=\"https://orcid.org/\"\n        xmlns:id=\"urn:uuid:\"\n        xmlns:data=\"urn:hash::sha1:\"\n        xmlns:sha256=\"nih:sha-256;\"\n        xmlns:researchobject=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/\"\n        xmlns:metadata=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/\"\n        xmlns:provenance=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/\"\n        xmlns:wf=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#\"\n        xmlns:input=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#\"\n        xmlns:doi=\"https://doi.org/\"\n        xmlns:wf4ever=\"http://purl.org/wf4ever/wf4ever#\"\n        xmlns:prov=\"http://www.w3.org/ns/prov#\"\n        xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <cwlprov:hostname>localhost</cwlprov:hostname>\n  </prov:agent>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <foaf:accountName>crim-ca/weaver:6.0.0</foaf:accountName>\n  </prov:agent>\n  <prov:person prov:id=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">schema:Person</prov:type>\n    <foaf:account xsi:type=\"xsd:QName\">id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b</foaf:account>\n    <foaf:name>crim-ca/weaver:6.0.0</foaf:name>\n    <schema:name>crim-ca/weaver:6.0.0</schema:name>\n  </prov:person>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:softwareAgent prov:id=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\">\n    <prov:label>cwltool 3.1.20240708091338.dev15+g9c05bb7d</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowEngine</prov:type>\n  </prov:softwareAgent>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:starter prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:time>2024-12-12T09:16:17.843783</prov:time>\n  </prov:wasStartedBy>\n  <prov:activity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:startTime>2024-12-12T09:16:17.843806</prov:startTime>\n    <prov:label>Run of workflow/packed.cwl#main</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowRun</prov:type>\n  </prov:activity>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:plan prov:ref=\"wf:main\"/>\n  </prov:wasAssociatedWith>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:starter prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:17.843852</prov:time>\n  </prov:wasStartedBy>\n  <prov:hadPrimarySource prov:id=\"data:644e201526525f62152815a76a2dc773450f3dd9\">\n    <prov:label>Source code repository</prov:label>\n    <prov:location xsi:type=\"xsd:string\">https://github.com/crim-ca/weaver</prov:location>\n  </prov:hadPrimarySource>\n  <prov:softwareAgent prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\">\n    <prov:label>Weaver internal WPS used for demo and testing.</prov:label>\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:generalEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n    <prov:specificEntity prov:ref=\"doi:10.5281/zenodo.14210717\"/>\n  </prov:softwareAgent>\n  <prov:organization prov:id=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\">\n    <foaf:name>Computer Research Institute of Montr&#233;al</foaf:name>\n    <schema:name>Computer Research Institute of Montr&#233;al</schema:name>\n  </prov:organization>\n  <prov:organization prov:id=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\">\n    <prov:label>Server Provider</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://pavics-weaver.readthedocs.org/en/latest/</prov:location>\n    <foaf:name>CRIM</foaf:name>\n    <schema:name>CRIM</schema:name>\n  </prov:organization>\n  <prov:entity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:label>Job Information</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:ProcessRun</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\">\n    <prov:label>Process Description</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:entity>\n  <prov:hadPrimarySource>\n    <prov:generatedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:usedEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:hadPrimarySource>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:generalEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  </prov:specializationOf>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\"/>\n    <prov:agent prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:wasAttributedTo>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:trigger prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasStartedBy>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:trigger prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T14:15:50.834000+00:00</prov:time>\n  </prov:wasStartedBy>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:generalEntity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:specializationOf>\n  <prov:alternateOf>\n    <prov:alternate1 prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:alternate2 prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:alternateOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:activity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\"/>\n  </prov:wasGeneratedBy>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:agent prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasAttributedTo>\n  <prov:plan prov:id=\"wf:main\">\n    <prov:label>Prospective provenance</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:plan>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.846280</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/message</prov:role>\n  </prov:used>\n  <prov:softwareAgent prov:id=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\">\n    <prov:label>Container execution of image debian:stretch-slim</prov:label>\n    <cwlprov:image>debian:stretch-slim</cwlprov:image>\n  </prov:softwareAgent>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\"/>\n  </prov:wasAssociatedWith>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.863017</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/message</prov:role>\n  </prov:used>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stderr.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stderr</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:generalEntity prov:ref=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  <prov:entity prov:id=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867034</prov:time>\n  </prov:wasEndedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:18.869299</prov:time>\n  </prov:wasEndedBy>\n</prov:document>\n"
            text/provenance-notation:
              schema:
                $ref: '#/components/responses/OkGetJobProvResponse'
                examples:
                  PROV-JSON:
                    summary: Provenance details returned in PROV-JSON format.
                    value:
                      prefix:
                        wfprov: http://purl.org/wf4ever/wfprov#
                        wfdesc: http://purl.org/wf4ever/wfdesc#
                        cwlprov: https://w3id.org/cwl/prov#
                        foaf: http://xmlns.com/foaf/0.1/
                        schema: http://schema.org/
                        orcid: https://orcid.org/
                        id: 'urn:uuid:'
                        data: 'urn:hash::sha1:'
                        sha256: nih:sha-256;
                        researchobject: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/
                        metadata: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/
                        provenance: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/
                        wf: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#
                        input: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#
                        doi: https://doi.org/
                        wf4ever: http://purl.org/wf4ever/wf4ever#
                      agent:
                        id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b:
                        - {}
                        - prov:type:
                            $: foaf:OnlineAccount
                            type: prov:QUALIFIED_NAME
                          prov:location: http://localhost:4002
                          cwlprov:hostname: localhost
                        - prov:type:
                            $: foaf:OnlineAccount
                            type: prov:QUALIFIED_NAME
                          prov:label: crim-ca/weaver:6.1.0
                          foaf:accountName: crim-ca/weaver:6.1.0
                        id:b3a49ee7-f620-4154-9e4d-d2e948748deb:
                          prov:type:
                          - $: schema:Person
                            type: prov:QUALIFIED_NAME
                          - $: prov:Person
                            type: prov:QUALIFIED_NAME
                          prov:label: crim-ca/weaver:6.1.0
                          foaf:name: crim-ca/weaver:6.1.0
                          foaf:account:
                            $: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                            type: prov:QUALIFIED_NAME
                          schema:name: crim-ca/weaver:6.1.0
                        id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c:
                          prov:type:
                          - $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:WorkflowEngine
                            type: prov:QUALIFIED_NAME
                          prov:label: cwltool 3.1.20240708091338.dev15+g9c05bb7d
                        data:15401f8d937f5d526951c1bf20dcba16a1271d97:
                          prov:type:
                            $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver
                          prov:label:
                          - Weaver internal WPS used for demo and testing.
                          - crim-ca/weaver:6.1.0
                          prov:generalEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                          prov:specificEntity: doi:10.5281/zenodo.14210717
                        id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1:
                          prov:type:
                            $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          cwlprov:image: debian:stretch-slim
                          prov:label: Container execution of image debian:stretch-slim
                      actedOnBehalfOf:
                        _:id1:
                          prov:delegate: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                        _:id6:
                          prov:delegate: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                      wasStartedBy:
                        _:id2:
                          prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:starter: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:time: '2024-12-12T09:16:17.843783'
                        _:id4:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:starter: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:time: '2024-12-12T09:16:17.843852'
                        _:id10:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:trigger: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        _:id11:
                          prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:trigger: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T14:15:50.834000+00:00'
                      activity:
                        id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                          prov:startTime: '2024-12-12T09:16:17.843806'
                          prov:type:
                            $: wfprov:WorkflowRun
                            type: prov:QUALIFIED_NAME
                          prov:label: Run of workflow/packed.cwl#main
                      wasAssociatedWith:
                        _:id3:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:agent: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:plan: wf:main
                        _:id18:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:agent: id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1
                      entity:
                        data:644e201526525f62152815a76a2dc773450f3dd9:
                          prov:type:
                            $: prov:PrimarySource
                            type: prov:QUALIFIED_NAME
                          prov:label: Source code repository
                          prov:location: https://github.com/crim-ca/weaver
                        data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2:
                          prov:type:
                            $: prov:Organization
                            type: prov:QUALIFIED_NAME
                          foaf:name: "Computer Research Institute of Montr\xE9al"
                          schema:name: "Computer Research Institute of Montr\xE9al"
                        data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0:
                          foaf:name: CRIM
                          schema:name: CRIM
                          prov:location: http://pavics-weaver.readthedocs.org/en/latest/
                          prov:type:
                            $: prov:Organization
                            type: prov:QUALIFIED_NAME
                          prov:label: Server Provider
                        id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                          prov:type:
                            $: wfdesc:ProcessRun
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:label: Job Information
                        data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo:
                          prov:type:
                            $: wfdesc:Process
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver/processes/echo
                          prov:label: Process Description
                        wf:main:
                          prov:type:
                          - $: wfdesc:Process
                            type: prov:QUALIFIED_NAME
                          - $: prov:Plan
                            type: prov:QUALIFIED_NAME
                          prov:label: Prospective provenance
                        data:2ef7bde608ce5404e97d5f042f95f89f1c232871:
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          prov:value: Hello World!
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          prov:value: Hello World!
                        data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b:
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                        - {}
                        id:59967079-217e-4bdb-92d7-2ef2f784825c:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stdout.log
                          cwlprov:nameroot: stdout
                          cwlprov:nameext: .log
                        data:da39a3ee5e6b4b0d3255bfef95601890afd80709:
                          prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                        id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stderr.log
                          cwlprov:nameroot: stderr
                          cwlprov:nameext: .log
                        id:6b04550d-c2bd-400b-858b-14e287bbf8c3:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stdout.log
                          cwlprov:nameroot: stdout
                          cwlprov:nameext: .log
                      wasDerivedFrom:
                        _:id5:
                          prov:generatedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:usedEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                          prov:type:
                            $: prov:PrimarySource
                            type: prov:QUALIFIED_NAME
                        _:id9:
                          prov:generatedEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        _:id15:
                          prov:generatedEntity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                          prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      specializationOf:
                        _:id7:
                          prov:specificEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:generalEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        _:id12:
                          prov:specificEntity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:generalEntity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        _:id20:
                          prov:specificEntity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                        _:id22:
                          prov:specificEntity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:generalEntity: data:da39a3ee5e6b4b0d3255bfef95601890afd80709
                        _:id24:
                          prov:specificEntity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                      wasAttributedTo:
                        _:id8:
                          prov:entity: data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2
                          prov:agent: data:644e201526525f62152815a76a2dc773450f3dd9
                        _:id16:
                          prov:entity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                          prov:agent: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      alternateOf:
                        _:id13:
                          prov:alternate1: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:alternate2: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                      wasGeneratedBy:
                        _:id14:
                          prov:entity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:activity: data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo
                        _:id21:
                          prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/output
                            type: prov:QUALIFIED_NAME
                        _:id23:
                          prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                            type: prov:QUALIFIED_NAME
                        _:id25:
                          prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                            type: prov:QUALIFIED_NAME
                        _:id27:
                          prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/output
                            type: prov:QUALIFIED_NAME
                        _:id28:
                          prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                            type: prov:QUALIFIED_NAME
                        _:id29:
                          prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                            type: prov:QUALIFIED_NAME
                      used:
                        _:id17:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                          prov:time: '2024-12-12T09:16:17.846280'
                          prov:role:
                            $: wf:main/message
                            type: prov:QUALIFIED_NAME
                        _:id19:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                          prov:time: '2024-12-12T09:16:17.863017'
                          prov:role:
                            $: wf:main/echo/message
                            type: prov:QUALIFIED_NAME
                      wasEndedBy:
                        _:id26:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:ender: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867034'
                        _:id30:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:ender: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:time: '2024-12-12T09:16:18.869299'
                  PROV-N:
                    summary: Provenance details returned in PROV-N format.
                    value: "document\n  prefix wfprov <http://purl.org/wf4ever/wfprov#>\n  prefix wfdesc <http://purl.org/wf4ever/wfdesc#>\n  prefix cwlprov <https://w3id.org/cwl/prov#>\n  prefix foaf <http://xmlns.com/foaf/0.1/>\n  prefix schema <http://schema.org/>\n  prefix orcid <https://orcid.org/>\n  prefix id <urn:uuid:>\n  prefix data <urn:hash::sha1:>\n  prefix sha256 <nih:sha-256;>\n  prefix researchobject <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/>\n  prefix metadata <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/>\n  prefix provenance <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/>\n  prefix wf <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#>\n  prefix input <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#>\n  prefix doi <https://doi.org/>\n  prefix wf4ever <http://purl.org/wf4ever/wf4ever#>\n  \n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:location=\"http://localhost:4002\", cwlprov:hostname=\"localhost\"])\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:label=\"crim-ca/weaver:6.0.0\", foaf:accountName=\"crim-ca/weaver:6.0.0\"])\n  agent(id:b3a49ee7-f620-4154-9e4d-d2e948748deb, [prov:type='schema:Person', prov:type='prov:Person', prov:label=\"crim-ca/weaver:6.0.0\", foaf:name=\"crim-ca/weaver:6.0.0\", foaf:account='id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b', schema:name=\"crim-ca/weaver:6.0.0\"])\n  actedOnBehalfOf(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  agent(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, [prov:type='prov:SoftwareAgent', prov:type='wfprov:WorkflowEngine', prov:label=\"cwltool 3.1.20240708091338.dev15+g9c05bb7d\"])\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, -, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, 2024-12-12T09:16:17.843783)\n  activity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:17.843806, -, [prov:type='wfprov:WorkflowRun', prov:label=\"Run of workflow/packed.cwl#main\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, wf:main)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:17.843852)\n  entity(data:644e201526525f62152815a76a2dc773450f3dd9, [prov:type='prov:PrimarySource', prov:label=\"Source code repository\", prov:location=\"https://github.com/crim-ca/weaver\"])\n  agent(data:15401f8d937f5d526951c1bf20dcba16a1271d97, [prov:type='prov:SoftwareAgent', prov:location=\"http://localhost:4002\", prov:label=\"Weaver internal WPS used for demo and testing.\", prov:label=\"crim-ca/weaver:6.0.0\", prov:generalEntity='data:644e201526525f62152815a76a2dc773450f3dd9', prov:specificEntity='doi:10.5281/zenodo.14210717'])\n  entity(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, [prov:type='prov:Organization', foaf:name=\"Computer Research Institute of Montr\xE9al\", schema:name=\"Computer Research Institute of Montr\xE9al\"])\n  entity(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, [foaf:name=\"CRIM\", schema:name=\"CRIM\", prov:location=\"http://pavics-weaver.readthedocs.org/en/latest/\", prov:type='prov:Organization', prov:label=\"Server Provider\"])\n  entity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, [prov:type='wfdesc:ProcessRun', prov:location=\"http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a\", prov:label=\"Job Information\"])\n  entity(data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, [prov:type='wfdesc:Process', prov:location=\"http://localhost:4002/processes/echo\", prov:label=\"Process Description\"])\n  wasDerivedFrom(data:15401f8d937f5d526951c1bf20dcba16a1271d97, data:644e201526525f62152815a76a2dc773450f3dd9, -, -, -, [prov:type='prov:PrimarySource'])\n  actedOnBehalfOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  specializationOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  wasAttributedTo(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, data:644e201526525f62152815a76a2dc773450f3dd9)\n  wasDerivedFrom(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -)\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, 2024-12-12T14:15:50.834000+00:00)\n  specializationOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  alternateOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  wasGeneratedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, -)\n  wasDerivedFrom(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasAttributedTo(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97)\n  entity(wf:main, [prov:type='wfdesc:Process', prov:type='prov:Plan', prov:label=\"Prospective provenance\"])\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.846280, [prov:role='wf:main/message'])\n  agent(id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, [prov:type='prov:SoftwareAgent', cwlprov:image=\"debian:stretch-slim\", prov:label=\"Container execution of image debian:stretch-slim\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, -)\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.863017, [prov:role='wf:main/echo/message'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b, [prov:type='wfprov:Artifact'])\n  entity(id:59967079-217e-4bdb-92d7-2ef2f784825c, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:59967079-217e-4bdb-92d7-2ef2f784825c, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/output'])\n  entity(data:da39a3ee5e6b4b0d3255bfef95601890afd80709, [prov:type='wfprov:Artifact'])\n  entity(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stderr.log\", cwlprov:nameroot=\"stderr\", cwlprov:nameext=\".log\"])\n  specializationOf(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, data:da39a3ee5e6b4b0d3255bfef95601890afd80709)\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  entity(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867034)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/output'])\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:18.869299)\nendDocument\n"
                  PROV-XML:
                    summary: Provenance details returned in PROV-XML format.
                    value: "<?xml version='1.0' encoding='ASCII'?>\n<prov:document\n        xmlns:wfprov=\"http://purl.org/wf4ever/wfprov#\"\n        xmlns:wfdesc=\"http://purl.org/wf4ever/wfdesc#\"\n        xmlns:cwlprov=\"https://w3id.org/cwl/prov#\"\n        xmlns:foaf=\"http://xmlns.com/foaf/0.1/\"\n        xmlns:schema=\"http://schema.org/\"\n        xmlns:orcid=\"https://orcid.org/\"\n        xmlns:id=\"urn:uuid:\"\n        xmlns:data=\"urn:hash::sha1:\"\n        xmlns:sha256=\"nih:sha-256;\"\n        xmlns:researchobject=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/\"\n        xmlns:metadata=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/\"\n        xmlns:provenance=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/\"\n        xmlns:wf=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#\"\n        xmlns:input=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#\"\n        xmlns:doi=\"https://doi.org/\"\n        xmlns:wf4ever=\"http://purl.org/wf4ever/wf4ever#\"\n        xmlns:prov=\"http://www.w3.org/ns/prov#\"\n        xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <cwlprov:hostname>localhost</cwlprov:hostname>\n  </prov:agent>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <foaf:accountName>crim-ca/weaver:6.0.0</foaf:accountName>\n  </prov:agent>\n  <prov:person prov:id=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">schema:Person</prov:type>\n    <foaf:account xsi:type=\"xsd:QName\">id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b</foaf:account>\n    <foaf:name>crim-ca/weaver:6.0.0</foaf:name>\n    <schema:name>crim-ca/weaver:6.0.0</schema:name>\n  </prov:person>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:softwareAgent prov:id=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\">\n    <prov:label>cwltool 3.1.20240708091338.dev15+g9c05bb7d</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowEngine</prov:type>\n  </prov:softwareAgent>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:starter prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:time>2024-12-12T09:16:17.843783</prov:time>\n  </prov:wasStartedBy>\n  <prov:activity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:startTime>2024-12-12T09:16:17.843806</prov:startTime>\n    <prov:label>Run of workflow/packed.cwl#main</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowRun</prov:type>\n  </prov:activity>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:plan prov:ref=\"wf:main\"/>\n  </prov:wasAssociatedWith>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:starter prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:17.843852</prov:time>\n  </prov:wasStartedBy>\n  <prov:hadPrimarySource prov:id=\"data:644e201526525f62152815a76a2dc773450f3dd9\">\n    <prov:label>Source code repository</prov:label>\n    <prov:location xsi:type=\"xsd:string\">https://github.com/crim-ca/weaver</prov:location>\n  </prov:hadPrimarySource>\n  <prov:softwareAgent prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\">\n    <prov:label>Weaver internal WPS used for demo and testing.</prov:label>\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:generalEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n    <prov:specificEntity prov:ref=\"doi:10.5281/zenodo.14210717\"/>\n  </prov:softwareAgent>\n  <prov:organization prov:id=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\">\n    <foaf:name>Computer Research Institute of Montr&#233;al</foaf:name>\n    <schema:name>Computer Research Institute of Montr&#233;al</schema:name>\n  </prov:organization>\n  <prov:organization prov:id=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\">\n    <prov:label>Server Provider</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://pavics-weaver.readthedocs.org/en/latest/</prov:location>\n    <foaf:name>CRIM</foaf:name>\n    <schema:name>CRIM</schema:name>\n  </prov:organization>\n  <prov:entity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:label>Job Information</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:ProcessRun</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\">\n    <prov:label>Process Description</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:entity>\n  <prov:hadPrimarySource>\n    <prov:generatedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:usedEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:hadPrimarySource>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:generalEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  </prov:specializationOf>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\"/>\n    <prov:agent prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:wasAttributedTo>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:trigger prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasStartedBy>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:trigger prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T14:15:50.834000+00:00</prov:time>\n  </prov:wasStartedBy>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:generalEntity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:specializationOf>\n  <prov:alternateOf>\n    <prov:alternate1 prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:alternate2 prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:alternateOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:activity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\"/>\n  </prov:wasGeneratedBy>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:agent prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasAttributedTo>\n  <prov:plan prov:id=\"wf:main\">\n    <prov:label>Prospective provenance</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:plan>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.846280</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/message</prov:role>\n  </prov:used>\n  <prov:softwareAgent prov:id=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\">\n    <prov:label>Container execution of image debian:stretch-slim</prov:label>\n    <cwlprov:image>debian:stretch-slim</cwlprov:image>\n  </prov:softwareAgent>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\"/>\n  </prov:wasAssociatedWith>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.863017</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/message</prov:role>\n  </prov:used>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stderr.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stderr</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:generalEntity prov:ref=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  <prov:entity prov:id=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867034</prov:time>\n  </prov:wasEndedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:18.869299</prov:time>\n  </prov:wasEndedBy>\n</prov:document>\n"
              examples:
                PROV-JSON:
                  summary: Provenance details returned in PROV-JSON format.
                  value:
                    prefix:
                      wfprov: http://purl.org/wf4ever/wfprov#
                      wfdesc: http://purl.org/wf4ever/wfdesc#
                      cwlprov: https://w3id.org/cwl/prov#
                      foaf: http://xmlns.com/foaf/0.1/
                      schema: http://schema.org/
                      orcid: https://orcid.org/
                      id: 'urn:uuid:'
                      data: 'urn:hash::sha1:'
                      sha256: nih:sha-256;
                      researchobject: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/
                      metadata: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/
                      provenance: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/
                      wf: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#
                      input: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#
                      doi: https://doi.org/
                      wf4ever: http://purl.org/wf4ever/wf4ever#
                    agent:
                      id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b:
                      - {}
                      - prov:type:
                          $: foaf:OnlineAccount
                          type: prov:QUALIFIED_NAME
                        prov:location: http://localhost:4002
                        cwlprov:hostname: localhost
                      - prov:type:
                          $: foaf:OnlineAccount
                          type: prov:QUALIFIED_NAME
                        prov:label: crim-ca/weaver:6.1.0
                        foaf:accountName: crim-ca/weaver:6.1.0
                      id:b3a49ee7-f620-4154-9e4d-d2e948748deb:
                        prov:type:
                        - $: schema:Person
                          type: prov:QUALIFIED_NAME
                        - $: prov:Person
                          type: prov:QUALIFIED_NAME
                        prov:label: crim-ca/weaver:6.1.0
                        foaf:name: crim-ca/weaver:6.1.0
                        foaf:account:
                          $: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          type: prov:QUALIFIED_NAME
                        schema:name: crim-ca/weaver:6.1.0
                      id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c:
                        prov:type:
                        - $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:WorkflowEngine
                          type: prov:QUALIFIED_NAME
                        prov:label: cwltool 3.1.20240708091338.dev15+g9c05bb7d
                      data:15401f8d937f5d526951c1bf20dcba16a1271d97:
                        prov:type:
                          $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver
                        prov:label:
                        - Weaver internal WPS used for demo and testing.
                        - crim-ca/weaver:6.1.0
                        prov:generalEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                        prov:specificEntity: doi:10.5281/zenodo.14210717
                      id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1:
                        prov:type:
                          $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        cwlprov:image: debian:stretch-slim
                        prov:label: Container execution of image debian:stretch-slim
                    actedOnBehalfOf:
                      _:id1:
                        prov:delegate: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                      _:id6:
                        prov:delegate: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                    wasStartedBy:
                      _:id2:
                        prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:starter: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:time: '2024-12-12T09:16:17.843783'
                      _:id4:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:starter: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:time: '2024-12-12T09:16:17.843852'
                      _:id10:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:trigger: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      _:id11:
                        prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:trigger: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T14:15:50.834000+00:00'
                    activity:
                      id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                        prov:startTime: '2024-12-12T09:16:17.843806'
                        prov:type:
                          $: wfprov:WorkflowRun
                          type: prov:QUALIFIED_NAME
                        prov:label: Run of workflow/packed.cwl#main
                    wasAssociatedWith:
                      _:id3:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:agent: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:plan: wf:main
                      _:id18:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:agent: id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1
                    entity:
                      data:644e201526525f62152815a76a2dc773450f3dd9:
                        prov:type:
                          $: prov:PrimarySource
                          type: prov:QUALIFIED_NAME
                        prov:label: Source code repository
                        prov:location: https://github.com/crim-ca/weaver
                      data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2:
                        prov:type:
                          $: prov:Organization
                          type: prov:QUALIFIED_NAME
                        foaf:name: "Computer Research Institute of Montr\xE9al"
                        schema:name: "Computer Research Institute of Montr\xE9al"
                      data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0:
                        foaf:name: CRIM
                        schema:name: CRIM
                        prov:location: http://pavics-weaver.readthedocs.org/en/latest/
                        prov:type:
                          $: prov:Organization
                          type: prov:QUALIFIED_NAME
                        prov:label: Server Provider
                      id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                        prov:type:
                          $: wfdesc:ProcessRun
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:label: Job Information
                      data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo:
                        prov:type:
                          $: wfdesc:Process
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver/processes/echo
                        prov:label: Process Description
                      wf:main:
                        prov:type:
                        - $: wfdesc:Process
                          type: prov:QUALIFIED_NAME
                        - $: prov:Plan
                          type: prov:QUALIFIED_NAME
                        prov:label: Prospective provenance
                      data:2ef7bde608ce5404e97d5f042f95f89f1c232871:
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        prov:value: Hello World!
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        prov:value: Hello World!
                      data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b:
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                      - {}
                      id:59967079-217e-4bdb-92d7-2ef2f784825c:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stdout.log
                        cwlprov:nameroot: stdout
                        cwlprov:nameext: .log
                      data:da39a3ee5e6b4b0d3255bfef95601890afd80709:
                        prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                      id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stderr.log
                        cwlprov:nameroot: stderr
                        cwlprov:nameext: .log
                      id:6b04550d-c2bd-400b-858b-14e287bbf8c3:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stdout.log
                        cwlprov:nameroot: stdout
                        cwlprov:nameext: .log
                    wasDerivedFrom:
                      _:id5:
                        prov:generatedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:usedEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                        prov:type:
                          $: prov:PrimarySource
                          type: prov:QUALIFIED_NAME
                      _:id9:
                        prov:generatedEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      _:id15:
                        prov:generatedEntity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                        prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                    specializationOf:
                      _:id7:
                        prov:specificEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:generalEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                      _:id12:
                        prov:specificEntity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:generalEntity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                      _:id20:
                        prov:specificEntity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                      _:id22:
                        prov:specificEntity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:generalEntity: data:da39a3ee5e6b4b0d3255bfef95601890afd80709
                      _:id24:
                        prov:specificEntity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                    wasAttributedTo:
                      _:id8:
                        prov:entity: data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2
                        prov:agent: data:644e201526525f62152815a76a2dc773450f3dd9
                      _:id16:
                        prov:entity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                        prov:agent: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                    alternateOf:
                      _:id13:
                        prov:alternate1: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:alternate2: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                    wasGeneratedBy:
                      _:id14:
                        prov:entity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:activity: data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo
                      _:id21:
                        prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/output
                          type: prov:QUALIFIED_NAME
                      _:id23:
                        prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                          type: prov:QUALIFIED_NAME
                      _:id25:
                        prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                          type: prov:QUALIFIED_NAME
                      _:id27:
                        prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/output
                          type: prov:QUALIFIED_NAME
                      _:id28:
                        prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                          type: prov:QUALIFIED_NAME
                      _:id29:
                        prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                          type: prov:QUALIFIED_NAME
                    used:
                      _:id17:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                        prov:time: '2024-12-12T09:16:17.846280'
                        prov:role:
                          $: wf:main/message
                          type: prov:QUALIFIED_NAME
                      _:id19:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                        prov:time: '2024-12-12T09:16:17.863017'
                        prov:role:
                          $: wf:main/echo/message
                          type: prov:QUALIFIED_NAME
                    wasEndedBy:
                      _:id26:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:ender: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867034'
                      _:id30:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:ender: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:time: '2024-12-12T09:16:18.869299'
                PROV-N:
                  summary: Provenance details returned in PROV-N format.
                  value: "document\n  prefix wfprov <http://purl.org/wf4ever/wfprov#>\n  prefix wfdesc <http://purl.org/wf4ever/wfdesc#>\n  prefix cwlprov <https://w3id.org/cwl/prov#>\n  prefix foaf <http://xmlns.com/foaf/0.1/>\n  prefix schema <http://schema.org/>\n  prefix orcid <https://orcid.org/>\n  prefix id <urn:uuid:>\n  prefix data <urn:hash::sha1:>\n  prefix sha256 <nih:sha-256;>\n  prefix researchobject <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/>\n  prefix metadata <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/>\n  prefix provenance <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/>\n  prefix wf <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#>\n  prefix input <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#>\n  prefix doi <https://doi.org/>\n  prefix wf4ever <http://purl.org/wf4ever/wf4ever#>\n  \n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:location=\"http://localhost:4002\", cwlprov:hostname=\"localhost\"])\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:label=\"crim-ca/weaver:6.0.0\", foaf:accountName=\"crim-ca/weaver:6.0.0\"])\n  agent(id:b3a49ee7-f620-4154-9e4d-d2e948748deb, [prov:type='schema:Person', prov:type='prov:Person', prov:label=\"crim-ca/weaver:6.0.0\", foaf:name=\"crim-ca/weaver:6.0.0\", foaf:account='id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b', schema:name=\"crim-ca/weaver:6.0.0\"])\n  actedOnBehalfOf(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  agent(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, [prov:type='prov:SoftwareAgent', prov:type='wfprov:WorkflowEngine', prov:label=\"cwltool 3.1.20240708091338.dev15+g9c05bb7d\"])\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, -, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, 2024-12-12T09:16:17.843783)\n  activity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:17.843806, -, [prov:type='wfprov:WorkflowRun', prov:label=\"Run of workflow/packed.cwl#main\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, wf:main)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:17.843852)\n  entity(data:644e201526525f62152815a76a2dc773450f3dd9, [prov:type='prov:PrimarySource', prov:label=\"Source code repository\", prov:location=\"https://github.com/crim-ca/weaver\"])\n  agent(data:15401f8d937f5d526951c1bf20dcba16a1271d97, [prov:type='prov:SoftwareAgent', prov:location=\"http://localhost:4002\", prov:label=\"Weaver internal WPS used for demo and testing.\", prov:label=\"crim-ca/weaver:6.0.0\", prov:generalEntity='data:644e201526525f62152815a76a2dc773450f3dd9', prov:specificEntity='doi:10.5281/zenodo.14210717'])\n  entity(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, [prov:type='prov:Organization', foaf:name=\"Computer Research Institute of Montr\xE9al\", schema:name=\"Computer Research Institute of Montr\xE9al\"])\n  entity(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, [foaf:name=\"CRIM\", schema:name=\"CRIM\", prov:location=\"http://pavics-weaver.readthedocs.org/en/latest/\", prov:type='prov:Organization', prov:label=\"Server Provider\"])\n  entity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, [prov:type='wfdesc:ProcessRun', prov:location=\"http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a\", prov:label=\"Job Information\"])\n  entity(data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, [prov:type='wfdesc:Process', prov:location=\"http://localhost:4002/processes/echo\", prov:label=\"Process Description\"])\n  wasDerivedFrom(data:15401f8d937f5d526951c1bf20dcba16a1271d97, data:644e201526525f62152815a76a2dc773450f3dd9, -, -, -, [prov:type='prov:PrimarySource'])\n  actedOnBehalfOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  specializationOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  wasAttributedTo(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, data:644e201526525f62152815a76a2dc773450f3dd9)\n  wasDerivedFrom(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -)\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, 2024-12-12T14:15:50.834000+00:00)\n  specializationOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  alternateOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  wasGeneratedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, -)\n  wasDerivedFrom(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasAttributedTo(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97)\n  entity(wf:main, [prov:type='wfdesc:Process', prov:type='prov:Plan', prov:label=\"Prospective provenance\"])\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.846280, [prov:role='wf:main/message'])\n  agent(id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, [prov:type='prov:SoftwareAgent', cwlprov:image=\"debian:stretch-slim\", prov:label=\"Container execution of image debian:stretch-slim\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, -)\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.863017, [prov:role='wf:main/echo/message'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b, [prov:type='wfprov:Artifact'])\n  entity(id:59967079-217e-4bdb-92d7-2ef2f784825c, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:59967079-217e-4bdb-92d7-2ef2f784825c, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/output'])\n  entity(data:da39a3ee5e6b4b0d3255bfef95601890afd80709, [prov:type='wfprov:Artifact'])\n  entity(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stderr.log\", cwlprov:nameroot=\"stderr\", cwlprov:nameext=\".log\"])\n  specializationOf(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, data:da39a3ee5e6b4b0d3255bfef95601890afd80709)\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  entity(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867034)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/output'])\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:18.869299)\nendDocument\n"
                PROV-XML:
                  summary: Provenance details returned in PROV-XML format.
                  value: "<?xml version='1.0' encoding='ASCII'?>\n<prov:document\n        xmlns:wfprov=\"http://purl.org/wf4ever/wfprov#\"\n        xmlns:wfdesc=\"http://purl.org/wf4ever/wfdesc#\"\n        xmlns:cwlprov=\"https://w3id.org/cwl/prov#\"\n        xmlns:foaf=\"http://xmlns.com/foaf/0.1/\"\n        xmlns:schema=\"http://schema.org/\"\n        xmlns:orcid=\"https://orcid.org/\"\n        xmlns:id=\"urn:uuid:\"\n        xmlns:data=\"urn:hash::sha1:\"\n        xmlns:sha256=\"nih:sha-256;\"\n        xmlns:researchobject=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/\"\n        xmlns:metadata=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/\"\n        xmlns:provenance=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/\"\n        xmlns:wf=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#\"\n        xmlns:input=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#\"\n        xmlns:doi=\"https://doi.org/\"\n        xmlns:wf4ever=\"http://purl.org/wf4ever/wf4ever#\"\n        xmlns:prov=\"http://www.w3.org/ns/prov#\"\n        xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <cwlprov:hostname>localhost</cwlprov:hostname>\n  </prov:agent>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <foaf:accountName>crim-ca/weaver:6.0.0</foaf:accountName>\n  </prov:agent>\n  <prov:person prov:id=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">schema:Person</prov:type>\n    <foaf:account xsi:type=\"xsd:QName\">id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b</foaf:account>\n    <foaf:name>crim-ca/weaver:6.0.0</foaf:name>\n    <schema:name>crim-ca/weaver:6.0.0</schema:name>\n  </prov:person>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:softwareAgent prov:id=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\">\n    <prov:label>cwltool 3.1.20240708091338.dev15+g9c05bb7d</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowEngine</prov:type>\n  </prov:softwareAgent>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:starter prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:time>2024-12-12T09:16:17.843783</prov:time>\n  </prov:wasStartedBy>\n  <prov:activity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:startTime>2024-12-12T09:16:17.843806</prov:startTime>\n    <prov:label>Run of workflow/packed.cwl#main</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowRun</prov:type>\n  </prov:activity>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:plan prov:ref=\"wf:main\"/>\n  </prov:wasAssociatedWith>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:starter prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:17.843852</prov:time>\n  </prov:wasStartedBy>\n  <prov:hadPrimarySource prov:id=\"data:644e201526525f62152815a76a2dc773450f3dd9\">\n    <prov:label>Source code repository</prov:label>\n    <prov:location xsi:type=\"xsd:string\">https://github.com/crim-ca/weaver</prov:location>\n  </prov:hadPrimarySource>\n  <prov:softwareAgent prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\">\n    <prov:label>Weaver internal WPS used for demo and testing.</prov:label>\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:generalEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n    <prov:specificEntity prov:ref=\"doi:10.5281/zenodo.14210717\"/>\n  </prov:softwareAgent>\n  <prov:organization prov:id=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\">\n    <foaf:name>Computer Research Institute of Montr&#233;al</foaf:name>\n    <schema:name>Computer Research Institute of Montr&#233;al</schema:name>\n  </prov:organization>\n  <prov:organization prov:id=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\">\n    <prov:label>Server Provider</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://pavics-weaver.readthedocs.org/en/latest/</prov:location>\n    <foaf:name>CRIM</foaf:name>\n    <schema:name>CRIM</schema:name>\n  </prov:organization>\n  <prov:entity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:label>Job Information</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:ProcessRun</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\">\n    <prov:label>Process Description</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:entity>\n  <prov:hadPrimarySource>\n    <prov:generatedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:usedEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:hadPrimarySource>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:generalEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  </prov:specializationOf>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\"/>\n    <prov:agent prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:wasAttributedTo>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:trigger prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasStartedBy>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:trigger prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T14:15:50.834000+00:00</prov:time>\n  </prov:wasStartedBy>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:generalEntity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:specializationOf>\n  <prov:alternateOf>\n    <prov:alternate1 prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:alternate2 prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:alternateOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:activity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\"/>\n  </prov:wasGeneratedBy>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:agent prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasAttributedTo>\n  <prov:plan prov:id=\"wf:main\">\n    <prov:label>Prospective provenance</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:plan>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.846280</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/message</prov:role>\n  </prov:used>\n  <prov:softwareAgent prov:id=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\">\n    <prov:label>Container execution of image debian:stretch-slim</prov:label>\n    <cwlprov:image>debian:stretch-slim</cwlprov:image>\n  </prov:softwareAgent>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\"/>\n  </prov:wasAssociatedWith>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.863017</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/message</prov:role>\n  </prov:used>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stderr.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stderr</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:generalEntity prov:ref=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  <prov:entity prov:id=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867034</prov:time>\n  </prov:wasEndedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:18.869299</prov:time>\n  </prov:wasEndedBy>\n</prov:document>\n"
            text/xml:
              schema:
                $ref: '#/components/responses/OkGetJobProvResponse'
                examples:
                  PROV-JSON:
                    summary: Provenance details returned in PROV-JSON format.
                    value:
                      prefix:
                        wfprov: http://purl.org/wf4ever/wfprov#
                        wfdesc: http://purl.org/wf4ever/wfdesc#
                        cwlprov: https://w3id.org/cwl/prov#
                        foaf: http://xmlns.com/foaf/0.1/
                        schema: http://schema.org/
                        orcid: https://orcid.org/
                        id: 'urn:uuid:'
                        data: 'urn:hash::sha1:'
                        sha256: nih:sha-256;
                        researchobject: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/
                        metadata: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/
                        provenance: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/
                        wf: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#
                        input: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#
                        doi: https://doi.org/
                        wf4ever: http://purl.org/wf4ever/wf4ever#
                      agent:
                        id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b:
                        - {}
                        - prov:type:
                            $: foaf:OnlineAccount
                            type: prov:QUALIFIED_NAME
                          prov:location: http://localhost:4002
                          cwlprov:hostname: localhost
                        - prov:type:
                            $: foaf:OnlineAccount
                            type: prov:QUALIFIED_NAME
                          prov:label: crim-ca/weaver:6.1.0
                          foaf:accountName: crim-ca/weaver:6.1.0
                        id:b3a49ee7-f620-4154-9e4d-d2e948748deb:
                          prov:type:
                          - $: schema:Person
                            type: prov:QUALIFIED_NAME
                          - $: prov:Person
                            type: prov:QUALIFIED_NAME
                          prov:label: crim-ca/weaver:6.1.0
                          foaf:name: crim-ca/weaver:6.1.0
                          foaf:account:
                            $: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                            type: prov:QUALIFIED_NAME
                          schema:name: crim-ca/weaver:6.1.0
                        id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c:
                          prov:type:
                          - $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:WorkflowEngine
                            type: prov:QUALIFIED_NAME
                          prov:label: cwltool 3.1.20240708091338.dev15+g9c05bb7d
                        data:15401f8d937f5d526951c1bf20dcba16a1271d97:
                          prov:type:
                            $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver
                          prov:label:
                          - Weaver internal WPS used for demo and testing.
                          - crim-ca/weaver:6.1.0
                          prov:generalEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                          prov:specificEntity: doi:10.5281/zenodo.14210717
                        id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1:
                          prov:type:
                            $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          cwlprov:image: debian:stretch-slim
                          prov:label: Container execution of image debian:stretch-slim
                      actedOnBehalfOf:
                        _:id1:
                          prov:delegate: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                        _:id6:
                          prov:delegate: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                      wasStartedBy:
                        _:id2:
                          prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:starter: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:time: '2024-12-12T09:16:17.843783'
                        _:id4:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:starter: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:time: '2024-12-12T09:16:17.843852'
                        _:id10:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:trigger: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        _:id11:
                          prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:trigger: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T14:15:50.834000+00:00'
                      activity:
                        id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                          prov:startTime: '2024-12-12T09:16:17.843806'
                          prov:type:
                            $: wfprov:WorkflowRun
                            type: prov:QUALIFIED_NAME
                          prov:label: Run of workflow/packed.cwl#main
                      wasAssociatedWith:
                        _:id3:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:agent: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:plan: wf:main
                        _:id18:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:agent: id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1
                      entity:
                        data:644e201526525f62152815a76a2dc773450f3dd9:
                          prov:type:
                            $: prov:PrimarySource
                            type: prov:QUALIFIED_NAME
                          prov:label: Source code repository
                          prov:location: https://github.com/crim-ca/weaver
                        data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2:
                          prov:type:
                            $: prov:Organization
                            type: prov:QUALIFIED_NAME
                          foaf:name: "Computer Research Institute of Montr\xE9al"
                          schema:name: "Computer Research Institute of Montr\xE9al"
                        data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0:
                          foaf:name: CRIM
                          schema:name: CRIM
                          prov:location: http://pavics-weaver.readthedocs.org/en/latest/
                          prov:type:
                            $: prov:Organization
                            type: prov:QUALIFIED_NAME
                          prov:label: Server Provider
                        id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                          prov:type:
                            $: wfdesc:ProcessRun
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:label: Job Information
                        data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo:
                          prov:type:
                            $: wfdesc:Process
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver/processes/echo
                          prov:label: Process Description
                        wf:main:
                          prov:type:
                          - $: wfdesc:Process
                            type: prov:QUALIFIED_NAME
                          - $: prov:Plan
                            type: prov:QUALIFIED_NAME
                          prov:label: Prospective provenance
                        data:2ef7bde608ce5404e97d5f042f95f89f1c232871:
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          prov:value: Hello World!
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          prov:value: Hello World!
                        data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b:
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                        - {}
                        id:59967079-217e-4bdb-92d7-2ef2f784825c:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stdout.log
                          cwlprov:nameroot: stdout
                          cwlprov:nameext: .log
                        data:da39a3ee5e6b4b0d3255bfef95601890afd80709:
                          prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                        id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stderr.log
                          cwlprov:nameroot: stderr
                          cwlprov:nameext: .log
                        id:6b04550d-c2bd-400b-858b-14e287bbf8c3:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stdout.log
                          cwlprov:nameroot: stdout
                          cwlprov:nameext: .log
                      wasDerivedFrom:
                        _:id5:
                          prov:generatedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:usedEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                          prov:type:
                            $: prov:PrimarySource
                            type: prov:QUALIFIED_NAME
                        _:id9:
                          prov:generatedEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        _:id15:
                          prov:generatedEntity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                          prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      specializationOf:
                        _:id7:
                          prov:specificEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:generalEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        _:id12:
                          prov:specificEntity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:generalEntity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        _:id20:
                          prov:specificEntity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                        _:id22:
                          prov:specificEntity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:generalEntity: data:da39a3ee5e6b4b0d3255bfef95601890afd80709
                        _:id24:
                          prov:specificEntity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                      wasAttributedTo:
                        _:id8:
                          prov:entity: data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2
                          prov:agent: data:644e201526525f62152815a76a2dc773450f3dd9
                        _:id16:
                          prov:entity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                          prov:agent: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      alternateOf:
                        _:id13:
                          prov:alternate1: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:alternate2: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                      wasGeneratedBy:
                        _:id14:
                          prov:entity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:activity: data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo
                        _:id21:
                          prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/output
                            type: prov:QUALIFIED_NAME
                        _:id23:
                          prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                            type: prov:QUALIFIED_NAME
                        _:id25:
                          prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                            type: prov:QUALIFIED_NAME
                        _:id27:
                          prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/output
                            type: prov:QUALIFIED_NAME
                        _:id28:
                          prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                            type: prov:QUALIFIED_NAME
                        _:id29:
                          prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                            type: prov:QUALIFIED_NAME
                      used:
                        _:id17:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                          prov:time: '2024-12-12T09:16:17.846280'
                          prov:role:
                            $: wf:main/message
                            type: prov:QUALIFIED_NAME
                        _:id19:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                          prov:time: '2024-12-12T09:16:17.863017'
                          prov:role:
                            $: wf:main/echo/message
                            type: prov:QUALIFIED_NAME
                      wasEndedBy:
                        _:id26:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:ender: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867034'
                        _:id30:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:ender: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:time: '2024-12-12T09:16:18.869299'
                  PROV-N:
                    summary: Provenance details returned in PROV-N format.
                    value: "document\n  prefix wfprov <http://purl.org/wf4ever/wfprov#>\n  prefix wfdesc <http://purl.org/wf4ever/wfdesc#>\n  prefix cwlprov <https://w3id.org/cwl/prov#>\n  prefix foaf <http://xmlns.com/foaf/0.1/>\n  prefix schema <http://schema.org/>\n  prefix orcid <https://orcid.org/>\n  prefix id <urn:uuid:>\n  prefix data <urn:hash::sha1:>\n  prefix sha256 <nih:sha-256;>\n  prefix researchobject <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/>\n  prefix metadata <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/>\n  prefix provenance <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/>\n  prefix wf <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#>\n  prefix input <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#>\n  prefix doi <https://doi.org/>\n  prefix wf4ever <http://purl.org/wf4ever/wf4ever#>\n  \n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:location=\"http://localhost:4002\", cwlprov:hostname=\"localhost\"])\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:label=\"crim-ca/weaver:6.0.0\", foaf:accountName=\"crim-ca/weaver:6.0.0\"])\n  agent(id:b3a49ee7-f620-4154-9e4d-d2e948748deb, [prov:type='schema:Person', prov:type='prov:Person', prov:label=\"crim-ca/weaver:6.0.0\", foaf:name=\"crim-ca/weaver:6.0.0\", foaf:account='id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b', schema:name=\"crim-ca/weaver:6.0.0\"])\n  actedOnBehalfOf(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  agent(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, [prov:type='prov:SoftwareAgent', prov:type='wfprov:WorkflowEngine', prov:label=\"cwltool 3.1.20240708091338.dev15+g9c05bb7d\"])\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, -, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, 2024-12-12T09:16:17.843783)\n  activity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:17.843806, -, [prov:type='wfprov:WorkflowRun', prov:label=\"Run of workflow/packed.cwl#main\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, wf:main)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:17.843852)\n  entity(data:644e201526525f62152815a76a2dc773450f3dd9, [prov:type='prov:PrimarySource', prov:label=\"Source code repository\", prov:location=\"https://github.com/crim-ca/weaver\"])\n  agent(data:15401f8d937f5d526951c1bf20dcba16a1271d97, [prov:type='prov:SoftwareAgent', prov:location=\"http://localhost:4002\", prov:label=\"Weaver internal WPS used for demo and testing.\", prov:label=\"crim-ca/weaver:6.0.0\", prov:generalEntity='data:644e201526525f62152815a76a2dc773450f3dd9', prov:specificEntity='doi:10.5281/zenodo.14210717'])\n  entity(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, [prov:type='prov:Organization', foaf:name=\"Computer Research Institute of Montr\xE9al\", schema:name=\"Computer Research Institute of Montr\xE9al\"])\n  entity(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, [foaf:name=\"CRIM\", schema:name=\"CRIM\", prov:location=\"http://pavics-weaver.readthedocs.org/en/latest/\", prov:type='prov:Organization', prov:label=\"Server Provider\"])\n  entity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, [prov:type='wfdesc:ProcessRun', prov:location=\"http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a\", prov:label=\"Job Information\"])\n  entity(data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, [prov:type='wfdesc:Process', prov:location=\"http://localhost:4002/processes/echo\", prov:label=\"Process Description\"])\n  wasDerivedFrom(data:15401f8d937f5d526951c1bf20dcba16a1271d97, data:644e201526525f62152815a76a2dc773450f3dd9, -, -, -, [prov:type='prov:PrimarySource'])\n  actedOnBehalfOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  specializationOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  wasAttributedTo(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, data:644e201526525f62152815a76a2dc773450f3dd9)\n  wasDerivedFrom(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -)\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, 2024-12-12T14:15:50.834000+00:00)\n  specializationOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  alternateOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  wasGeneratedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, -)\n  wasDerivedFrom(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasAttributedTo(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97)\n  entity(wf:main, [prov:type='wfdesc:Process', prov:type='prov:Plan', prov:label=\"Prospective provenance\"])\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.846280, [prov:role='wf:main/message'])\n  agent(id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, [prov:type='prov:SoftwareAgent', cwlprov:image=\"debian:stretch-slim\", prov:label=\"Container execution of image debian:stretch-slim\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, -)\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.863017, [prov:role='wf:main/echo/message'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b, [prov:type='wfprov:Artifact'])\n  entity(id:59967079-217e-4bdb-92d7-2ef2f784825c, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:59967079-217e-4bdb-92d7-2ef2f784825c, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/output'])\n  entity(data:da39a3ee5e6b4b0d3255bfef95601890afd80709, [prov:type='wfprov:Artifact'])\n  entity(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stderr.log\", cwlprov:nameroot=\"stderr\", cwlprov:nameext=\".log\"])\n  specializationOf(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, data:da39a3ee5e6b4b0d3255bfef95601890afd80709)\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  entity(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867034)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/output'])\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:18.869299)\nendDocument\n"
                  PROV-XML:
                    summary: Provenance details returned in PROV-XML format.
                    value: "<?xml version='1.0' encoding='ASCII'?>\n<prov:document\n        xmlns:wfprov=\"http://purl.org/wf4ever/wfprov#\"\n        xmlns:wfdesc=\"http://purl.org/wf4ever/wfdesc#\"\n        xmlns:cwlprov=\"https://w3id.org/cwl/prov#\"\n        xmlns:foaf=\"http://xmlns.com/foaf/0.1/\"\n        xmlns:schema=\"http://schema.org/\"\n        xmlns:orcid=\"https://orcid.org/\"\n        xmlns:id=\"urn:uuid:\"\n        xmlns:data=\"urn:hash::sha1:\"\n        xmlns:sha256=\"nih:sha-256;\"\n        xmlns:researchobject=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/\"\n        xmlns:metadata=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/\"\n        xmlns:provenance=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/\"\n        xmlns:wf=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#\"\n        xmlns:input=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#\"\n        xmlns:doi=\"https://doi.org/\"\n        xmlns:wf4ever=\"http://purl.org/wf4ever/wf4ever#\"\n        xmlns:prov=\"http://www.w3.org/ns/prov#\"\n        xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <cwlprov:hostname>localhost</cwlprov:hostname>\n  </prov:agent>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <foaf:accountName>crim-ca/weaver:6.0.0</foaf:accountName>\n  </prov:agent>\n  <prov:person prov:id=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">schema:Person</prov:type>\n    <foaf:account xsi:type=\"xsd:QName\">id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b</foaf:account>\n    <foaf:name>crim-ca/weaver:6.0.0</foaf:name>\n    <schema:name>crim-ca/weaver:6.0.0</schema:name>\n  </prov:person>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:softwareAgent prov:id=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\">\n    <prov:label>cwltool 3.1.20240708091338.dev15+g9c05bb7d</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowEngine</prov:type>\n  </prov:softwareAgent>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:starter prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:time>2024-12-12T09:16:17.843783</prov:time>\n  </prov:wasStartedBy>\n  <prov:activity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:startTime>2024-12-12T09:16:17.843806</prov:startTime>\n    <prov:label>Run of workflow/packed.cwl#main</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowRun</prov:type>\n  </prov:activity>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:plan prov:ref=\"wf:main\"/>\n  </prov:wasAssociatedWith>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:starter prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:17.843852</prov:time>\n  </prov:wasStartedBy>\n  <prov:hadPrimarySource prov:id=\"data:644e201526525f62152815a76a2dc773450f3dd9\">\n    <prov:label>Source code repository</prov:label>\n    <prov:location xsi:type=\"xsd:string\">https://github.com/crim-ca/weaver</prov:location>\n  </prov:hadPrimarySource>\n  <prov:softwareAgent prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\">\n    <prov:label>Weaver internal WPS used for demo and testing.</prov:label>\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:generalEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n    <prov:specificEntity prov:ref=\"doi:10.5281/zenodo.14210717\"/>\n  </prov:softwareAgent>\n  <prov:organization prov:id=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\">\n    <foaf:name>Computer Research Institute of Montr&#233;al</foaf:name>\n    <schema:name>Computer Research Institute of Montr&#233;al</schema:name>\n  </prov:organization>\n  <prov:organization prov:id=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\">\n    <prov:label>Server Provider</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://pavics-weaver.readthedocs.org/en/latest/</prov:location>\n    <foaf:name>CRIM</foaf:name>\n    <schema:name>CRIM</schema:name>\n  </prov:organization>\n  <prov:entity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:label>Job Information</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:ProcessRun</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\">\n    <prov:label>Process Description</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:entity>\n  <prov:hadPrimarySource>\n    <prov:generatedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:usedEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:hadPrimarySource>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:generalEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  </prov:specializationOf>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\"/>\n    <prov:agent prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:wasAttributedTo>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:trigger prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasStartedBy>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:trigger prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T14:15:50.834000+00:00</prov:time>\n  </prov:wasStartedBy>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:generalEntity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:specializationOf>\n  <prov:alternateOf>\n    <prov:alternate1 prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:alternate2 prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:alternateOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:activity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\"/>\n  </prov:wasGeneratedBy>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:agent prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasAttributedTo>\n  <prov:plan prov:id=\"wf:main\">\n    <prov:label>Prospective provenance</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:plan>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.846280</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/message</prov:role>\n  </prov:used>\n  <prov:softwareAgent prov:id=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\">\n    <prov:label>Container execution of image debian:stretch-slim</prov:label>\n    <cwlprov:image>debian:stretch-slim</cwlprov:image>\n  </prov:softwareAgent>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\"/>\n  </prov:wasAssociatedWith>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.863017</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/message</prov:role>\n  </prov:used>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stderr.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stderr</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:generalEntity prov:ref=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  <prov:entity prov:id=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867034</prov:time>\n  </prov:wasEndedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:18.869299</prov:time>\n  </prov:wasEndedBy>\n</prov:document>\n"
              examples:
                PROV-JSON:
                  summary: Provenance details returned in PROV-JSON format.
                  value:
                    prefix:
                      wfprov: http://purl.org/wf4ever/wfprov#
                      wfdesc: http://purl.org/wf4ever/wfdesc#
                      cwlprov: https://w3id.org/cwl/prov#
                      foaf: http://xmlns.com/foaf/0.1/
                      schema: http://schema.org/
                      orcid: https://orcid.org/
                      id: 'urn:uuid:'
                      data: 'urn:hash::sha1:'
                      sha256: nih:sha-256;
                      researchobject: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/
                      metadata: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/
                      provenance: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/
                      wf: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#
                      input: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#
                      doi: https://doi.org/
                      wf4ever: http://purl.org/wf4ever/wf4ever#
                    agent:
                      id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b:
                      - {}
                      - prov:type:
                          $: foaf:OnlineAccount
                          type: prov:QUALIFIED_NAME
                        prov:location: http://localhost:4002
                        cwlprov:hostname: localhost
                      - prov:type:
                          $: foaf:OnlineAccount
                          type: prov:QUALIFIED_NAME
                        prov:label: crim-ca/weaver:6.1.0
                        foaf:accountName: crim-ca/weaver:6.1.0
                      id:b3a49ee7-f620-4154-9e4d-d2e948748deb:
                        prov:type:
                        - $: schema:Person
                          type: prov:QUALIFIED_NAME
                        - $: prov:Person
                          type: prov:QUALIFIED_NAME
                        prov:label: crim-ca/weaver:6.1.0
                        foaf:name: crim-ca/weaver:6.1.0
                        foaf:account:
                          $: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          type: prov:QUALIFIED_NAME
                        schema:name: crim-ca/weaver:6.1.0
                      id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c:
                        prov:type:
                        - $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:WorkflowEngine
                          type: prov:QUALIFIED_NAME
                        prov:label: cwltool 3.1.20240708091338.dev15+g9c05bb7d
                      data:15401f8d937f5d526951c1bf20dcba16a1271d97:
                        prov:type:
                          $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver
                        prov:label:
                        - Weaver internal WPS used for demo and testing.
                        - crim-ca/weaver:6.1.0
                        prov:generalEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                        prov:specificEntity: doi:10.5281/zenodo.14210717
                      id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1:
                        prov:type:
                          $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        cwlprov:image: debian:stretch-slim
                        prov:label: Container execution of image debian:stretch-slim
                    actedOnBehalfOf:
                      _:id1:
                        prov:delegate: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                      _:id6:
                        prov:delegate: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                    wasStartedBy:
                      _:id2:
                        prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:starter: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:time: '2024-12-12T09:16:17.843783'
                      _:id4:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:starter: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:time: '2024-12-12T09:16:17.843852'
                      _:id10:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:trigger: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      _:id11:
                        prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:trigger: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T14:15:50.834000+00:00'
                    activity:
                      id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                        prov:startTime: '2024-12-12T09:16:17.843806'
                        prov:type:
                          $: wfprov:WorkflowRun
                          type: prov:QUALIFIED_NAME
                        prov:label: Run of workflow/packed.cwl#main
                    wasAssociatedWith:
                      _:id3:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:agent: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:plan: wf:main
                      _:id18:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:agent: id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1
                    entity:
                      data:644e201526525f62152815a76a2dc773450f3dd9:
                        prov:type:
                          $: prov:PrimarySource
                          type: prov:QUALIFIED_NAME
                        prov:label: Source code repository
                        prov:location: https://github.com/crim-ca/weaver
                      data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2:
                        prov:type:
                          $: prov:Organization
                          type: prov:QUALIFIED_NAME
                        foaf:name: "Computer Research Institute of Montr\xE9al"
                        schema:name: "Computer Research Institute of Montr\xE9al"
                      data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0:
                        foaf:name: CRIM
                        schema:name: CRIM
                        prov:location: http://pavics-weaver.readthedocs.org/en/latest/
                        prov:type:
                          $: prov:Organization
                          type: prov:QUALIFIED_NAME
                        prov:label: Server Provider
                      id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                        prov:type:
                          $: wfdesc:ProcessRun
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:label: Job Information
                      data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo:
                        prov:type:
                          $: wfdesc:Process
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver/processes/echo
                        prov:label: Process Description
                      wf:main:
                        prov:type:
                        - $: wfdesc:Process
                          type: prov:QUALIFIED_NAME
                        - $: prov:Plan
                          type: prov:QUALIFIED_NAME
                        prov:label: Prospective provenance
                      data:2ef7bde608ce5404e97d5f042f95f89f1c232871:
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        prov:value: Hello World!
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        prov:value: Hello World!
                      data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b:
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                      - {}
                      id:59967079-217e-4bdb-92d7-2ef2f784825c:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stdout.log
                        cwlprov:nameroot: stdout
                        cwlprov:nameext: .log
                      data:da39a3ee5e6b4b0d3255bfef95601890afd80709:
                        prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                      id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stderr.log
                        cwlprov:nameroot: stderr
                        cwlprov:nameext: .log
                      id:6b04550d-c2bd-400b-858b-14e287bbf8c3:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stdout.log
                        cwlprov:nameroot: stdout
                        cwlprov:nameext: .log
                    wasDerivedFrom:
                      _:id5:
                        prov:generatedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:usedEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                        prov:type:
                          $: prov:PrimarySource
                          type: prov:QUALIFIED_NAME
                      _:id9:
                        prov:generatedEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      _:id15:
                        prov:generatedEntity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                        prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                    specializationOf:
                      _:id7:
                        prov:specificEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:generalEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                      _:id12:
                        prov:specificEntity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:generalEntity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                      _:id20:
                        prov:specificEntity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                      _:id22:
                        prov:specificEntity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:generalEntity: data:da39a3ee5e6b4b0d3255bfef95601890afd80709
                      _:id24:
                        prov:specificEntity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                    wasAttributedTo:
                      _:id8:
                        prov:entity: data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2
                        prov:agent: data:644e201526525f62152815a76a2dc773450f3dd9
                      _:id16:
                        prov:entity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                        prov:agent: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                    alternateOf:
                      _:id13:
                        prov:alternate1: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:alternate2: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                    wasGeneratedBy:
                      _:id14:
                        prov:entity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:activity: data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo
                      _:id21:
                        prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/output
                          type: prov:QUALIFIED_NAME
                      _:id23:
                        prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                          type: prov:QUALIFIED_NAME
                      _:id25:
                        prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                          type: prov:QUALIFIED_NAME
                      _:id27:
                        prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/output
                          type: prov:QUALIFIED_NAME
                      _:id28:
                        prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                          type: prov:QUALIFIED_NAME
                      _:id29:
                        prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                          type: prov:QUALIFIED_NAME
                    used:
                      _:id17:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                        prov:time: '2024-12-12T09:16:17.846280'
                        prov:role:
                          $: wf:main/message
                          type: prov:QUALIFIED_NAME
                      _:id19:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                        prov:time: '2024-12-12T09:16:17.863017'
                        prov:role:
                          $: wf:main/echo/message
                          type: prov:QUALIFIED_NAME
                    wasEndedBy:
                      _:id26:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:ender: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867034'
                      _:id30:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:ender: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:time: '2024-12-12T09:16:18.869299'
                PROV-N:
                  summary: Provenance details returned in PROV-N format.
                  value: "document\n  prefix wfprov <http://purl.org/wf4ever/wfprov#>\n  prefix wfdesc <http://purl.org/wf4ever/wfdesc#>\n  prefix cwlprov <https://w3id.org/cwl/prov#>\n  prefix foaf <http://xmlns.com/foaf/0.1/>\n  prefix schema <http://schema.org/>\n  prefix orcid <https://orcid.org/>\n  prefix id <urn:uuid:>\n  prefix data <urn:hash::sha1:>\n  prefix sha256 <nih:sha-256;>\n  prefix researchobject <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/>\n  prefix metadata <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/>\n  prefix provenance <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/>\n  prefix wf <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#>\n  prefix input <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#>\n  prefix doi <https://doi.org/>\n  prefix wf4ever <http://purl.org/wf4ever/wf4ever#>\n  \n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:location=\"http://localhost:4002\", cwlprov:hostname=\"localhost\"])\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:label=\"crim-ca/weaver:6.0.0\", foaf:accountName=\"crim-ca/weaver:6.0.0\"])\n  agent(id:b3a49ee7-f620-4154-9e4d-d2e948748deb, [prov:type='schema:Person', prov:type='prov:Person', prov:label=\"crim-ca/weaver:6.0.0\", foaf:name=\"crim-ca/weaver:6.0.0\", foaf:account='id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b', schema:name=\"crim-ca/weaver:6.0.0\"])\n  actedOnBehalfOf(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  agent(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, [prov:type='prov:SoftwareAgent', prov:type='wfprov:WorkflowEngine', prov:label=\"cwltool 3.1.20240708091338.dev15+g9c05bb7d\"])\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, -, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, 2024-12-12T09:16:17.843783)\n  activity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:17.843806, -, [prov:type='wfprov:WorkflowRun', prov:label=\"Run of workflow/packed.cwl#main\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, wf:main)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:17.843852)\n  entity(data:644e201526525f62152815a76a2dc773450f3dd9, [prov:type='prov:PrimarySource', prov:label=\"Source code repository\", prov:location=\"https://github.com/crim-ca/weaver\"])\n  agent(data:15401f8d937f5d526951c1bf20dcba16a1271d97, [prov:type='prov:SoftwareAgent', prov:location=\"http://localhost:4002\", prov:label=\"Weaver internal WPS used for demo and testing.\", prov:label=\"crim-ca/weaver:6.0.0\", prov:generalEntity='data:644e201526525f62152815a76a2dc773450f3dd9', prov:specificEntity='doi:10.5281/zenodo.14210717'])\n  entity(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, [prov:type='prov:Organization', foaf:name=\"Computer Research Institute of Montr\xE9al\", schema:name=\"Computer Research Institute of Montr\xE9al\"])\n  entity(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, [foaf:name=\"CRIM\", schema:name=\"CRIM\", prov:location=\"http://pavics-weaver.readthedocs.org/en/latest/\", prov:type='prov:Organization', prov:label=\"Server Provider\"])\n  entity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, [prov:type='wfdesc:ProcessRun', prov:location=\"http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a\", prov:label=\"Job Information\"])\n  entity(data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, [prov:type='wfdesc:Process', prov:location=\"http://localhost:4002/processes/echo\", prov:label=\"Process Description\"])\n  wasDerivedFrom(data:15401f8d937f5d526951c1bf20dcba16a1271d97, data:644e201526525f62152815a76a2dc773450f3dd9, -, -, -, [prov:type='prov:PrimarySource'])\n  actedOnBehalfOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  specializationOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  wasAttributedTo(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, data:644e201526525f62152815a76a2dc773450f3dd9)\n  wasDerivedFrom(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -)\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, 2024-12-12T14:15:50.834000+00:00)\n  specializationOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  alternateOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  wasGeneratedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, -)\n  wasDerivedFrom(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasAttributedTo(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97)\n  entity(wf:main, [prov:type='wfdesc:Process', prov:type='prov:Plan', prov:label=\"Prospective provenance\"])\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.846280, [prov:role='wf:main/message'])\n  agent(id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, [prov:type='prov:SoftwareAgent', cwlprov:image=\"debian:stretch-slim\", prov:label=\"Container execution of image debian:stretch-slim\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, -)\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.863017, [prov:role='wf:main/echo/message'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b, [prov:type='wfprov:Artifact'])\n  entity(id:59967079-217e-4bdb-92d7-2ef2f784825c, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:59967079-217e-4bdb-92d7-2ef2f784825c, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/output'])\n  entity(data:da39a3ee5e6b4b0d3255bfef95601890afd80709, [prov:type='wfprov:Artifact'])\n  entity(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stderr.log\", cwlprov:nameroot=\"stderr\", cwlprov:nameext=\".log\"])\n  specializationOf(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, data:da39a3ee5e6b4b0d3255bfef95601890afd80709)\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  entity(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867034)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/output'])\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:18.869299)\nendDocument\n"
                PROV-XML:
                  summary: Provenance details returned in PROV-XML format.
                  value: "<?xml version='1.0' encoding='ASCII'?>\n<prov:document\n        xmlns:wfprov=\"http://purl.org/wf4ever/wfprov#\"\n        xmlns:wfdesc=\"http://purl.org/wf4ever/wfdesc#\"\n        xmlns:cwlprov=\"https://w3id.org/cwl/prov#\"\n        xmlns:foaf=\"http://xmlns.com/foaf/0.1/\"\n        xmlns:schema=\"http://schema.org/\"\n        xmlns:orcid=\"https://orcid.org/\"\n        xmlns:id=\"urn:uuid:\"\n        xmlns:data=\"urn:hash::sha1:\"\n        xmlns:sha256=\"nih:sha-256;\"\n        xmlns:researchobject=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/\"\n        xmlns:metadata=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/\"\n        xmlns:provenance=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/\"\n        xmlns:wf=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#\"\n        xmlns:input=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#\"\n        xmlns:doi=\"https://doi.org/\"\n        xmlns:wf4ever=\"http://purl.org/wf4ever/wf4ever#\"\n        xmlns:prov=\"http://www.w3.org/ns/prov#\"\n        xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <cwlprov:hostname>localhost</cwlprov:hostname>\n  </prov:agent>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <foaf:accountName>crim-ca/weaver:6.0.0</foaf:accountName>\n  </prov:agent>\n  <prov:person prov:id=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">schema:Person</prov:type>\n    <foaf:account xsi:type=\"xsd:QName\">id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b</foaf:account>\n    <foaf:name>crim-ca/weaver:6.0.0</foaf:name>\n    <schema:name>crim-ca/weaver:6.0.0</schema:name>\n  </prov:person>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:softwareAgent prov:id=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\">\n    <prov:label>cwltool 3.1.20240708091338.dev15+g9c05bb7d</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowEngine</prov:type>\n  </prov:softwareAgent>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:starter prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:time>2024-12-12T09:16:17.843783</prov:time>\n  </prov:wasStartedBy>\n  <prov:activity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:startTime>2024-12-12T09:16:17.843806</prov:startTime>\n    <prov:label>Run of workflow/packed.cwl#main</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowRun</prov:type>\n  </prov:activity>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:plan prov:ref=\"wf:main\"/>\n  </prov:wasAssociatedWith>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:starter prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:17.843852</prov:time>\n  </prov:wasStartedBy>\n  <prov:hadPrimarySource prov:id=\"data:644e201526525f62152815a76a2dc773450f3dd9\">\n    <prov:label>Source code repository</prov:label>\n    <prov:location xsi:type=\"xsd:string\">https://github.com/crim-ca/weaver</prov:location>\n  </prov:hadPrimarySource>\n  <prov:softwareAgent prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\">\n    <prov:label>Weaver internal WPS used for demo and testing.</prov:label>\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:generalEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n    <prov:specificEntity prov:ref=\"doi:10.5281/zenodo.14210717\"/>\n  </prov:softwareAgent>\n  <prov:organization prov:id=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\">\n    <foaf:name>Computer Research Institute of Montr&#233;al</foaf:name>\n    <schema:name>Computer Research Institute of Montr&#233;al</schema:name>\n  </prov:organization>\n  <prov:organization prov:id=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\">\n    <prov:label>Server Provider</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://pavics-weaver.readthedocs.org/en/latest/</prov:location>\n    <foaf:name>CRIM</foaf:name>\n    <schema:name>CRIM</schema:name>\n  </prov:organization>\n  <prov:entity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:label>Job Information</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:ProcessRun</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\">\n    <prov:label>Process Description</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:entity>\n  <prov:hadPrimarySource>\n    <prov:generatedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:usedEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:hadPrimarySource>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:generalEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  </prov:specializationOf>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\"/>\n    <prov:agent prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:wasAttributedTo>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:trigger prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasStartedBy>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:trigger prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T14:15:50.834000+00:00</prov:time>\n  </prov:wasStartedBy>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:generalEntity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:specializationOf>\n  <prov:alternateOf>\n    <prov:alternate1 prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:alternate2 prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:alternateOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:activity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\"/>\n  </prov:wasGeneratedBy>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:agent prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasAttributedTo>\n  <prov:plan prov:id=\"wf:main\">\n    <prov:label>Prospective provenance</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:plan>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.846280</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/message</prov:role>\n  </prov:used>\n  <prov:softwareAgent prov:id=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\">\n    <prov:label>Container execution of image debian:stretch-slim</prov:label>\n    <cwlprov:image>debian:stretch-slim</cwlprov:image>\n  </prov:softwareAgent>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\"/>\n  </prov:wasAssociatedWith>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.863017</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/message</prov:role>\n  </prov:used>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stderr.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stderr</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:generalEntity prov:ref=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  <prov:entity prov:id=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867034</prov:time>\n  </prov:wasEndedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:18.869299</prov:time>\n  </prov:wasEndedBy>\n</prov:document>\n"
            application/xml:
              schema:
                $ref: '#/components/responses/OkGetJobProvResponse'
                examples:
                  PROV-JSON:
                    summary: Provenance details returned in PROV-JSON format.
                    value:
                      prefix:
                        wfprov: http://purl.org/wf4ever/wfprov#
                        wfdesc: http://purl.org/wf4ever/wfdesc#
                        cwlprov: https://w3id.org/cwl/prov#
                        foaf: http://xmlns.com/foaf/0.1/
                        schema: http://schema.org/
                        orcid: https://orcid.org/
                        id: 'urn:uuid:'
                        data: 'urn:hash::sha1:'
                        sha256: nih:sha-256;
                        researchobject: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/
                        metadata: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/
                        provenance: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/
                        wf: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#
                        input: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#
                        doi: https://doi.org/
                        wf4ever: http://purl.org/wf4ever/wf4ever#
                      agent:
                        id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b:
                        - {}
                        - prov:type:
                            $: foaf:OnlineAccount
                            type: prov:QUALIFIED_NAME
                          prov:location: http://localhost:4002
                          cwlprov:hostname: localhost
                        - prov:type:
                            $: foaf:OnlineAccount
                            type: prov:QUALIFIED_NAME
                          prov:label: crim-ca/weaver:6.1.0
                          foaf:accountName: crim-ca/weaver:6.1.0
                        id:b3a49ee7-f620-4154-9e4d-d2e948748deb:
                          prov:type:
                          - $: schema:Person
                            type: prov:QUALIFIED_NAME
                          - $: prov:Person
                            type: prov:QUALIFIED_NAME
                          prov:label: crim-ca/weaver:6.1.0
                          foaf:name: crim-ca/weaver:6.1.0
                          foaf:account:
                            $: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                            type: prov:QUALIFIED_NAME
                          schema:name: crim-ca/weaver:6.1.0
                        id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c:
                          prov:type:
                          - $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:WorkflowEngine
                            type: prov:QUALIFIED_NAME
                          prov:label: cwltool 3.1.20240708091338.dev15+g9c05bb7d
                        data:15401f8d937f5d526951c1bf20dcba16a1271d97:
                          prov:type:
                            $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver
                          prov:label:
                          - Weaver internal WPS used for demo and testing.
                          - crim-ca/weaver:6.1.0
                          prov:generalEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                          prov:specificEntity: doi:10.5281/zenodo.14210717
                        id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1:
                          prov:type:
                            $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          cwlprov:image: debian:stretch-slim
                          prov:label: Container execution of image debian:stretch-slim
                      actedOnBehalfOf:
                        _:id1:
                          prov:delegate: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                        _:id6:
                          prov:delegate: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                      wasStartedBy:
                        _:id2:
                          prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:starter: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:time: '2024-12-12T09:16:17.843783'
                        _:id4:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:starter: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:time: '2024-12-12T09:16:17.843852'
                        _:id10:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:trigger: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        _:id11:
                          prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:trigger: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T14:15:50.834000+00:00'
                      activity:
                        id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                          prov:startTime: '2024-12-12T09:16:17.843806'
                          prov:type:
                            $: wfprov:WorkflowRun
                            type: prov:QUALIFIED_NAME
                          prov:label: Run of workflow/packed.cwl#main
                      wasAssociatedWith:
                        _:id3:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:agent: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:plan: wf:main
                        _:id18:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:agent: id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1
                      entity:
                        data:644e201526525f62152815a76a2dc773450f3dd9:
                          prov:type:
                            $: prov:PrimarySource
                            type: prov:QUALIFIED_NAME
                          prov:label: Source code repository
                          prov:location: https://github.com/crim-ca/weaver
                        data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2:
                          prov:type:
                            $: prov:Organization
                            type: prov:QUALIFIED_NAME
                          foaf:name: "Computer Research Institute of Montr\xE9al"
                          schema:name: "Computer Research Institute of Montr\xE9al"
                        data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0:
                          foaf:name: CRIM
                          schema:name: CRIM
                          prov:location: http://pavics-weaver.readthedocs.org/en/latest/
                          prov:type:
                            $: prov:Organization
                            type: prov:QUALIFIED_NAME
                          prov:label: Server Provider
                        id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                          prov:type:
                            $: wfdesc:ProcessRun
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:label: Job Information
                        data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo:
                          prov:type:
                            $: wfdesc:Process
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver/processes/echo
                          prov:label: Process Description
                        wf:main:
                          prov:type:
                          - $: wfdesc:Process
                            type: prov:QUALIFIED_NAME
                          - $: prov:Plan
                            type: prov:QUALIFIED_NAME
                          prov:label: Prospective provenance
                        data:2ef7bde608ce5404e97d5f042f95f89f1c232871:
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          prov:value: Hello World!
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          prov:value: Hello World!
                        data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b:
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                        - {}
                        id:59967079-217e-4bdb-92d7-2ef2f784825c:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stdout.log
                          cwlprov:nameroot: stdout
                          cwlprov:nameext: .log
                        data:da39a3ee5e6b4b0d3255bfef95601890afd80709:
                          prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                        id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stderr.log
                          cwlprov:nameroot: stderr
                          cwlprov:nameext: .log
                        id:6b04550d-c2bd-400b-858b-14e287bbf8c3:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stdout.log
                          cwlprov:nameroot: stdout
                          cwlprov:nameext: .log
                      wasDerivedFrom:
                        _:id5:
                          prov:generatedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:usedEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                          prov:type:
                            $: prov:PrimarySource
                            type: prov:QUALIFIED_NAME
                        _:id9:
                          prov:generatedEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        _:id15:
                          prov:generatedEntity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                          prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      specializationOf:
                        _:id7:
                          prov:specificEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:generalEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        _:id12:
                          prov:specificEntity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:generalEntity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        _:id20:
                          prov:specificEntity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                        _:id22:
                          prov:specificEntity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:generalEntity: data:da39a3ee5e6b4b0d3255bfef95601890afd80709
                        _:id24:
                          prov:specificEntity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                      wasAttributedTo:
                        _:id8:
                          prov:entity: data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2
                          prov:agent: data:644e201526525f62152815a76a2dc773450f3dd9
                        _:id16:
                          prov:entity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                          prov:agent: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      alternateOf:
                        _:id13:
                          prov:alternate1: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:alternate2: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                      wasGeneratedBy:
                        _:id14:
                          prov:entity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:activity: data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo
                        _:id21:
                          prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/output
                            type: prov:QUALIFIED_NAME
                        _:id23:
                          prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                            type: prov:QUALIFIED_NAME
                        _:id25:
                          prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                            type: prov:QUALIFIED_NAME
                        _:id27:
                          prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/output
                            type: prov:QUALIFIED_NAME
                        _:id28:
                          prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                            type: prov:QUALIFIED_NAME
                        _:id29:
                          prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                            type: prov:QUALIFIED_NAME
                      used:
                        _:id17:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                          prov:time: '2024-12-12T09:16:17.846280'
                          prov:role:
                            $: wf:main/message
                            type: prov:QUALIFIED_NAME
                        _:id19:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                          prov:time: '2024-12-12T09:16:17.863017'
                          prov:role:
                            $: wf:main/echo/message
                            type: prov:QUALIFIED_NAME
                      wasEndedBy:
                        _:id26:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:ender: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867034'
                        _:id30:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:ender: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:time: '2024-12-12T09:16:18.869299'
                  PROV-N:
                    summary: Provenance details returned in PROV-N format.
                    value: "document\n  prefix wfprov <http://purl.org/wf4ever/wfprov#>\n  prefix wfdesc <http://purl.org/wf4ever/wfdesc#>\n  prefix cwlprov <https://w3id.org/cwl/prov#>\n  prefix foaf <http://xmlns.com/foaf/0.1/>\n  prefix schema <http://schema.org/>\n  prefix orcid <https://orcid.org/>\n  prefix id <urn:uuid:>\n  prefix data <urn:hash::sha1:>\n  prefix sha256 <nih:sha-256;>\n  prefix researchobject <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/>\n  prefix metadata <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/>\n  prefix provenance <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/>\n  prefix wf <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#>\n  prefix input <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#>\n  prefix doi <https://doi.org/>\n  prefix wf4ever <http://purl.org/wf4ever/wf4ever#>\n  \n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:location=\"http://localhost:4002\", cwlprov:hostname=\"localhost\"])\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:label=\"crim-ca/weaver:6.0.0\", foaf:accountName=\"crim-ca/weaver:6.0.0\"])\n  agent(id:b3a49ee7-f620-4154-9e4d-d2e948748deb, [prov:type='schema:Person', prov:type='prov:Person', prov:label=\"crim-ca/weaver:6.0.0\", foaf:name=\"crim-ca/weaver:6.0.0\", foaf:account='id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b', schema:name=\"crim-ca/weaver:6.0.0\"])\n  actedOnBehalfOf(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  agent(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, [prov:type='prov:SoftwareAgent', prov:type='wfprov:WorkflowEngine', prov:label=\"cwltool 3.1.20240708091338.dev15+g9c05bb7d\"])\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, -, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, 2024-12-12T09:16:17.843783)\n  activity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:17.843806, -, [prov:type='wfprov:WorkflowRun', prov:label=\"Run of workflow/packed.cwl#main\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, wf:main)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:17.843852)\n  entity(data:644e201526525f62152815a76a2dc773450f3dd9, [prov:type='prov:PrimarySource', prov:label=\"Source code repository\", prov:location=\"https://github.com/crim-ca/weaver\"])\n  agent(data:15401f8d937f5d526951c1bf20dcba16a1271d97, [prov:type='prov:SoftwareAgent', prov:location=\"http://localhost:4002\", prov:label=\"Weaver internal WPS used for demo and testing.\", prov:label=\"crim-ca/weaver:6.0.0\", prov:generalEntity='data:644e201526525f62152815a76a2dc773450f3dd9', prov:specificEntity='doi:10.5281/zenodo.14210717'])\n  entity(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, [prov:type='prov:Organization', foaf:name=\"Computer Research Institute of Montr\xE9al\", schema:name=\"Computer Research Institute of Montr\xE9al\"])\n  entity(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, [foaf:name=\"CRIM\", schema:name=\"CRIM\", prov:location=\"http://pavics-weaver.readthedocs.org/en/latest/\", prov:type='prov:Organization', prov:label=\"Server Provider\"])\n  entity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, [prov:type='wfdesc:ProcessRun', prov:location=\"http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a\", prov:label=\"Job Information\"])\n  entity(data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, [prov:type='wfdesc:Process', prov:location=\"http://localhost:4002/processes/echo\", prov:label=\"Process Description\"])\n  wasDerivedFrom(data:15401f8d937f5d526951c1bf20dcba16a1271d97, data:644e201526525f62152815a76a2dc773450f3dd9, -, -, -, [prov:type='prov:PrimarySource'])\n  actedOnBehalfOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  specializationOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  wasAttributedTo(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, data:644e201526525f62152815a76a2dc773450f3dd9)\n  wasDerivedFrom(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -)\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, 2024-12-12T14:15:50.834000+00:00)\n  specializationOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  alternateOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  wasGeneratedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, -)\n  wasDerivedFrom(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasAttributedTo(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97)\n  entity(wf:main, [prov:type='wfdesc:Process', prov:type='prov:Plan', prov:label=\"Prospective provenance\"])\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.846280, [prov:role='wf:main/message'])\n  agent(id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, [prov:type='prov:SoftwareAgent', cwlprov:image=\"debian:stretch-slim\", prov:label=\"Container execution of image debian:stretch-slim\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, -)\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.863017, [prov:role='wf:main/echo/message'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b, [prov:type='wfprov:Artifact'])\n  entity(id:59967079-217e-4bdb-92d7-2ef2f784825c, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:59967079-217e-4bdb-92d7-2ef2f784825c, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/output'])\n  entity(data:da39a3ee5e6b4b0d3255bfef95601890afd80709, [prov:type='wfprov:Artifact'])\n  entity(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stderr.log\", cwlprov:nameroot=\"stderr\", cwlprov:nameext=\".log\"])\n  specializationOf(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, data:da39a3ee5e6b4b0d3255bfef95601890afd80709)\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  entity(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867034)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/output'])\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:18.869299)\nendDocument\n"
                  PROV-XML:
                    summary: Provenance details returned in PROV-XML format.
                    value: "<?xml version='1.0' encoding='ASCII'?>\n<prov:document\n        xmlns:wfprov=\"http://purl.org/wf4ever/wfprov#\"\n        xmlns:wfdesc=\"http://purl.org/wf4ever/wfdesc#\"\n        xmlns:cwlprov=\"https://w3id.org/cwl/prov#\"\n        xmlns:foaf=\"http://xmlns.com/foaf/0.1/\"\n        xmlns:schema=\"http://schema.org/\"\n        xmlns:orcid=\"https://orcid.org/\"\n        xmlns:id=\"urn:uuid:\"\n        xmlns:data=\"urn:hash::sha1:\"\n        xmlns:sha256=\"nih:sha-256;\"\n        xmlns:researchobject=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/\"\n        xmlns:metadata=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/\"\n        xmlns:provenance=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/\"\n        xmlns:wf=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#\"\n        xmlns:input=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#\"\n        xmlns:doi=\"https://doi.org/\"\n        xmlns:wf4ever=\"http://purl.org/wf4ever/wf4ever#\"\n        xmlns:prov=\"http://www.w3.org/ns/prov#\"\n        xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <cwlprov:hostname>localhost</cwlprov:hostname>\n  </prov:agent>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <foaf:accountName>crim-ca/weaver:6.0.0</foaf:accountName>\n  </prov:agent>\n  <prov:person prov:id=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">schema:Person</prov:type>\n    <foaf:account xsi:type=\"xsd:QName\">id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b</foaf:account>\n    <foaf:name>crim-ca/weaver:6.0.0</foaf:name>\n    <schema:name>crim-ca/weaver:6.0.0</schema:name>\n  </prov:person>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:softwareAgent prov:id=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\">\n    <prov:label>cwltool 3.1.20240708091338.dev15+g9c05bb7d</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowEngine</prov:type>\n  </prov:softwareAgent>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:starter prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:time>2024-12-12T09:16:17.843783</prov:time>\n  </prov:wasStartedBy>\n  <prov:activity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:startTime>2024-12-12T09:16:17.843806</prov:startTime>\n    <prov:label>Run of workflow/packed.cwl#main</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowRun</prov:type>\n  </prov:activity>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:plan prov:ref=\"wf:main\"/>\n  </prov:wasAssociatedWith>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:starter prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:17.843852</prov:time>\n  </prov:wasStartedBy>\n  <prov:hadPrimarySource prov:id=\"data:644e201526525f62152815a76a2dc773450f3dd9\">\n    <prov:label>Source code repository</prov:label>\n    <prov:location xsi:type=\"xsd:string\">https://github.com/crim-ca/weaver</prov:location>\n  </prov:hadPrimarySource>\n  <prov:softwareAgent prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\">\n    <prov:label>Weaver internal WPS used for demo and testing.</prov:label>\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:generalEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n    <prov:specificEntity prov:ref=\"doi:10.5281/zenodo.14210717\"/>\n  </prov:softwareAgent>\n  <prov:organization prov:id=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\">\n    <foaf:name>Computer Research Institute of Montr&#233;al</foaf:name>\n    <schema:name>Computer Research Institute of Montr&#233;al</schema:name>\n  </prov:organization>\n  <prov:organization prov:id=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\">\n    <prov:label>Server Provider</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://pavics-weaver.readthedocs.org/en/latest/</prov:location>\n    <foaf:name>CRIM</foaf:name>\n    <schema:name>CRIM</schema:name>\n  </prov:organization>\n  <prov:entity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:label>Job Information</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:ProcessRun</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\">\n    <prov:label>Process Description</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:entity>\n  <prov:hadPrimarySource>\n    <prov:generatedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:usedEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:hadPrimarySource>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:generalEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  </prov:specializationOf>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\"/>\n    <prov:agent prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:wasAttributedTo>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:trigger prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasStartedBy>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:trigger prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T14:15:50.834000+00:00</prov:time>\n  </prov:wasStartedBy>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:generalEntity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:specializationOf>\n  <prov:alternateOf>\n    <prov:alternate1 prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:alternate2 prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:alternateOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:activity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\"/>\n  </prov:wasGeneratedBy>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:agent prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasAttributedTo>\n  <prov:plan prov:id=\"wf:main\">\n    <prov:label>Prospective provenance</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:plan>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.846280</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/message</prov:role>\n  </prov:used>\n  <prov:softwareAgent prov:id=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\">\n    <prov:label>Container execution of image debian:stretch-slim</prov:label>\n    <cwlprov:image>debian:stretch-slim</cwlprov:image>\n  </prov:softwareAgent>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\"/>\n  </prov:wasAssociatedWith>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.863017</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/message</prov:role>\n  </prov:used>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stderr.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stderr</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:generalEntity prov:ref=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  <prov:entity prov:id=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867034</prov:time>\n  </prov:wasEndedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:18.869299</prov:time>\n  </prov:wasEndedBy>\n</prov:document>\n"
              examples:
                PROV-JSON:
                  summary: Provenance details returned in PROV-JSON format.
                  value:
                    prefix:
                      wfprov: http://purl.org/wf4ever/wfprov#
                      wfdesc: http://purl.org/wf4ever/wfdesc#
                      cwlprov: https://w3id.org/cwl/prov#
                      foaf: http://xmlns.com/foaf/0.1/
                      schema: http://schema.org/
                      orcid: https://orcid.org/
                      id: 'urn:uuid:'
                      data: 'urn:hash::sha1:'
                      sha256: nih:sha-256;
                      researchobject: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/
                      metadata: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/
                      provenance: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/
                      wf: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#
                      input: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#
                      doi: https://doi.org/
                      wf4ever: http://purl.org/wf4ever/wf4ever#
                    agent:
                      id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b:
                      - {}
                      - prov:type:
                          $: foaf:OnlineAccount
                          type: prov:QUALIFIED_NAME
                        prov:location: http://localhost:4002
                        cwlprov:hostname: localhost
                      - prov:type:
                          $: foaf:OnlineAccount
                          type: prov:QUALIFIED_NAME
                        prov:label: crim-ca/weaver:6.1.0
                        foaf:accountName: crim-ca/weaver:6.1.0
                      id:b3a49ee7-f620-4154-9e4d-d2e948748deb:
                        prov:type:
                        - $: schema:Person
                          type: prov:QUALIFIED_NAME
                        - $: prov:Person
                          type: prov:QUALIFIED_NAME
                        prov:label: crim-ca/weaver:6.1.0
                        foaf:name: crim-ca/weaver:6.1.0
                        foaf:account:
                          $: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          type: prov:QUALIFIED_NAME
                        schema:name: crim-ca/weaver:6.1.0
                      id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c:
                        prov:type:
                        - $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:WorkflowEngine
                          type: prov:QUALIFIED_NAME
                        prov:label: cwltool 3.1.20240708091338.dev15+g9c05bb7d
                      data:15401f8d937f5d526951c1bf20dcba16a1271d97:
                        prov:type:
                          $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver
                        prov:label:
                        - Weaver internal WPS used for demo and testing.
                        - crim-ca/weaver:6.1.0
                        prov:generalEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                        prov:specificEntity: doi:10.5281/zenodo.14210717
                      id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1:
                        prov:type:
                          $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        cwlprov:image: debian:stretch-slim
                        prov:label: Container execution of image debian:stretch-slim
                    actedOnBehalfOf:
                      _:id1:
                        prov:delegate: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                      _:id6:
                        prov:delegate: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                    wasStartedBy:
                      _:id2:
                        prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:starter: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:time: '2024-12-12T09:16:17.843783'
                      _:id4:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:starter: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:time: '2024-12-12T09:16:17.843852'
                      _:id10:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:trigger: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      _:id11:
                        prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:trigger: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T14:15:50.834000+00:00'
                    activity:
                      id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                        prov:startTime: '2024-12-12T09:16:17.843806'
                        prov:type:
                          $: wfprov:WorkflowRun
                          type: prov:QUALIFIED_NAME
                        prov:label: Run of workflow/packed.cwl#main
                    wasAssociatedWith:
                      _:id3:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:agent: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:plan: wf:main
                      _:id18:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:agent: id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1
                    entity:
                      data:644e201526525f62152815a76a2dc773450f3dd9:
                        prov:type:
                          $: prov:PrimarySource
                          type: prov:QUALIFIED_NAME
                        prov:label: Source code repository
                        prov:location: https://github.com/crim-ca/weaver
                      data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2:
                        prov:type:
                          $: prov:Organization
                          type: prov:QUALIFIED_NAME
                        foaf:name: "Computer Research Institute of Montr\xE9al"
                        schema:name: "Computer Research Institute of Montr\xE9al"
                      data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0:
                        foaf:name: CRIM
                        schema:name: CRIM
                        prov:location: http://pavics-weaver.readthedocs.org/en/latest/
                        prov:type:
                          $: prov:Organization
                          type: prov:QUALIFIED_NAME
                        prov:label: Server Provider
                      id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                        prov:type:
                          $: wfdesc:ProcessRun
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:label: Job Information
                      data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo:
                        prov:type:
                          $: wfdesc:Process
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver/processes/echo
                        prov:label: Process Description
                      wf:main:
                        prov:type:
                        - $: wfdesc:Process
                          type: prov:QUALIFIED_NAME
                        - $: prov:Plan
                          type: prov:QUALIFIED_NAME
                        prov:label: Prospective provenance
                      data:2ef7bde608ce5404e97d5f042f95f89f1c232871:
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        prov:value: Hello World!
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        prov:value: Hello World!
                      data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b:
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                      - {}
                      id:59967079-217e-4bdb-92d7-2ef2f784825c:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stdout.log
                        cwlprov:nameroot: stdout
                        cwlprov:nameext: .log
                      data:da39a3ee5e6b4b0d3255bfef95601890afd80709:
                        prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                      id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stderr.log
                        cwlprov:nameroot: stderr
                        cwlprov:nameext: .log
                      id:6b04550d-c2bd-400b-858b-14e287bbf8c3:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stdout.log
                        cwlprov:nameroot: stdout
                        cwlprov:nameext: .log
                    wasDerivedFrom:
                      _:id5:
                        prov:generatedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:usedEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                        prov:type:
                          $: prov:PrimarySource
                          type: prov:QUALIFIED_NAME
                      _:id9:
                        prov:generatedEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      _:id15:
                        prov:generatedEntity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                        prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                    specializationOf:
                      _:id7:
                        prov:specificEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:generalEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                      _:id12:
                        prov:specificEntity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:generalEntity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                      _:id20:
                        prov:specificEntity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                      _:id22:
                        prov:specificEntity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:generalEntity: data:da39a3ee5e6b4b0d3255bfef95601890afd80709
                      _:id24:
                        prov:specificEntity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                    wasAttributedTo:
                      _:id8:
                        prov:entity: data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2
                        prov:agent: data:644e201526525f62152815a76a2dc773450f3dd9
                      _:id16:
                        prov:entity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                        prov:agent: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                    alternateOf:
                      _:id13:
                        prov:alternate1: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:alternate2: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                    wasGeneratedBy:
                      _:id14:
                        prov:entity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:activity: data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo
                      _:id21:
                        prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/output
                          type: prov:QUALIFIED_NAME
                      _:id23:
                        prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                          type: prov:QUALIFIED_NAME
                      _:id25:
                        prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                          type: prov:QUALIFIED_NAME
                      _:id27:
                        prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/output
                          type: prov:QUALIFIED_NAME
                      _:id28:
                        prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                          type: prov:QUALIFIED_NAME
                      _:id29:
                        prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                          type: prov:QUALIFIED_NAME
                    used:
                      _:id17:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                        prov:time: '2024-12-12T09:16:17.846280'
                        prov:role:
                          $: wf:main/message
                          type: prov:QUALIFIED_NAME
                      _:id19:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                        prov:time: '2024-12-12T09:16:17.863017'
                        prov:role:
                          $: wf:main/echo/message
                          type: prov:QUALIFIED_NAME
                    wasEndedBy:
                      _:id26:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:ender: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867034'
                      _:id30:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:ender: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:time: '2024-12-12T09:16:18.869299'
                PROV-N:
                  summary: Provenance details returned in PROV-N format.
                  value: "document\n  prefix wfprov <http://purl.org/wf4ever/wfprov#>\n  prefix wfdesc <http://purl.org/wf4ever/wfdesc#>\n  prefix cwlprov <https://w3id.org/cwl/prov#>\n  prefix foaf <http://xmlns.com/foaf/0.1/>\n  prefix schema <http://schema.org/>\n  prefix orcid <https://orcid.org/>\n  prefix id <urn:uuid:>\n  prefix data <urn:hash::sha1:>\n  prefix sha256 <nih:sha-256;>\n  prefix researchobject <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/>\n  prefix metadata <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/>\n  prefix provenance <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/>\n  prefix wf <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#>\n  prefix input <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#>\n  prefix doi <https://doi.org/>\n  prefix wf4ever <http://purl.org/wf4ever/wf4ever#>\n  \n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:location=\"http://localhost:4002\", cwlprov:hostname=\"localhost\"])\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:label=\"crim-ca/weaver:6.0.0\", foaf:accountName=\"crim-ca/weaver:6.0.0\"])\n  agent(id:b3a49ee7-f620-4154-9e4d-d2e948748deb, [prov:type='schema:Person', prov:type='prov:Person', prov:label=\"crim-ca/weaver:6.0.0\", foaf:name=\"crim-ca/weaver:6.0.0\", foaf:account='id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b', schema:name=\"crim-ca/weaver:6.0.0\"])\n  actedOnBehalfOf(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  agent(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, [prov:type='prov:SoftwareAgent', prov:type='wfprov:WorkflowEngine', prov:label=\"cwltool 3.1.20240708091338.dev15+g9c05bb7d\"])\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, -, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, 2024-12-12T09:16:17.843783)\n  activity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:17.843806, -, [prov:type='wfprov:WorkflowRun', prov:label=\"Run of workflow/packed.cwl#main\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, wf:main)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:17.843852)\n  entity(data:644e201526525f62152815a76a2dc773450f3dd9, [prov:type='prov:PrimarySource', prov:label=\"Source code repository\", prov:location=\"https://github.com/crim-ca/weaver\"])\n  agent(data:15401f8d937f5d526951c1bf20dcba16a1271d97, [prov:type='prov:SoftwareAgent', prov:location=\"http://localhost:4002\", prov:label=\"Weaver internal WPS used for demo and testing.\", prov:label=\"crim-ca/weaver:6.0.0\", prov:generalEntity='data:644e201526525f62152815a76a2dc773450f3dd9', prov:specificEntity='doi:10.5281/zenodo.14210717'])\n  entity(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, [prov:type='prov:Organization', foaf:name=\"Computer Research Institute of Montr\xE9al\", schema:name=\"Computer Research Institute of Montr\xE9al\"])\n  entity(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, [foaf:name=\"CRIM\", schema:name=\"CRIM\", prov:location=\"http://pavics-weaver.readthedocs.org/en/latest/\", prov:type='prov:Organization', prov:label=\"Server Provider\"])\n  entity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, [prov:type='wfdesc:ProcessRun', prov:location=\"http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a\", prov:label=\"Job Information\"])\n  entity(data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, [prov:type='wfdesc:Process', prov:location=\"http://localhost:4002/processes/echo\", prov:label=\"Process Description\"])\n  wasDerivedFrom(data:15401f8d937f5d526951c1bf20dcba16a1271d97, data:644e201526525f62152815a76a2dc773450f3dd9, -, -, -, [prov:type='prov:PrimarySource'])\n  actedOnBehalfOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  specializationOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  wasAttributedTo(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, data:644e201526525f62152815a76a2dc773450f3dd9)\n  wasDerivedFrom(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -)\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, 2024-12-12T14:15:50.834000+00:00)\n  specializationOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  alternateOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  wasGeneratedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, -)\n  wasDerivedFrom(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasAttributedTo(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97)\n  entity(wf:main, [prov:type='wfdesc:Process', prov:type='prov:Plan', prov:label=\"Prospective provenance\"])\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.846280, [prov:role='wf:main/message'])\n  agent(id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, [prov:type='prov:SoftwareAgent', cwlprov:image=\"debian:stretch-slim\", prov:label=\"Container execution of image debian:stretch-slim\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, -)\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.863017, [prov:role='wf:main/echo/message'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b, [prov:type='wfprov:Artifact'])\n  entity(id:59967079-217e-4bdb-92d7-2ef2f784825c, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:59967079-217e-4bdb-92d7-2ef2f784825c, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/output'])\n  entity(data:da39a3ee5e6b4b0d3255bfef95601890afd80709, [prov:type='wfprov:Artifact'])\n  entity(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stderr.log\", cwlprov:nameroot=\"stderr\", cwlprov:nameext=\".log\"])\n  specializationOf(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, data:da39a3ee5e6b4b0d3255bfef95601890afd80709)\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  entity(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867034)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/output'])\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:18.869299)\nendDocument\n"
                PROV-XML:
                  summary: Provenance details returned in PROV-XML format.
                  value: "<?xml version='1.0' encoding='ASCII'?>\n<prov:document\n        xmlns:wfprov=\"http://purl.org/wf4ever/wfprov#\"\n        xmlns:wfdesc=\"http://purl.org/wf4ever/wfdesc#\"\n        xmlns:cwlprov=\"https://w3id.org/cwl/prov#\"\n        xmlns:foaf=\"http://xmlns.com/foaf/0.1/\"\n        xmlns:schema=\"http://schema.org/\"\n        xmlns:orcid=\"https://orcid.org/\"\n        xmlns:id=\"urn:uuid:\"\n        xmlns:data=\"urn:hash::sha1:\"\n        xmlns:sha256=\"nih:sha-256;\"\n        xmlns:researchobject=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/\"\n        xmlns:metadata=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/\"\n        xmlns:provenance=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/\"\n        xmlns:wf=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#\"\n        xmlns:input=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#\"\n        xmlns:doi=\"https://doi.org/\"\n        xmlns:wf4ever=\"http://purl.org/wf4ever/wf4ever#\"\n        xmlns:prov=\"http://www.w3.org/ns/prov#\"\n        xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <cwlprov:hostname>localhost</cwlprov:hostname>\n  </prov:agent>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <foaf:accountName>crim-ca/weaver:6.0.0</foaf:accountName>\n  </prov:agent>\n  <prov:person prov:id=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">schema:Person</prov:type>\n    <foaf:account xsi:type=\"xsd:QName\">id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b</foaf:account>\n    <foaf:name>crim-ca/weaver:6.0.0</foaf:name>\n    <schema:name>crim-ca/weaver:6.0.0</schema:name>\n  </prov:person>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:softwareAgent prov:id=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\">\n    <prov:label>cwltool 3.1.20240708091338.dev15+g9c05bb7d</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowEngine</prov:type>\n  </prov:softwareAgent>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:starter prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:time>2024-12-12T09:16:17.843783</prov:time>\n  </prov:wasStartedBy>\n  <prov:activity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:startTime>2024-12-12T09:16:17.843806</prov:startTime>\n    <prov:label>Run of workflow/packed.cwl#main</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowRun</prov:type>\n  </prov:activity>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:plan prov:ref=\"wf:main\"/>\n  </prov:wasAssociatedWith>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:starter prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:17.843852</prov:time>\n  </prov:wasStartedBy>\n  <prov:hadPrimarySource prov:id=\"data:644e201526525f62152815a76a2dc773450f3dd9\">\n    <prov:label>Source code repository</prov:label>\n    <prov:location xsi:type=\"xsd:string\">https://github.com/crim-ca/weaver</prov:location>\n  </prov:hadPrimarySource>\n  <prov:softwareAgent prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\">\n    <prov:label>Weaver internal WPS used for demo and testing.</prov:label>\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:generalEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n    <prov:specificEntity prov:ref=\"doi:10.5281/zenodo.14210717\"/>\n  </prov:softwareAgent>\n  <prov:organization prov:id=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\">\n    <foaf:name>Computer Research Institute of Montr&#233;al</foaf:name>\n    <schema:name>Computer Research Institute of Montr&#233;al</schema:name>\n  </prov:organization>\n  <prov:organization prov:id=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\">\n    <prov:label>Server Provider</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://pavics-weaver.readthedocs.org/en/latest/</prov:location>\n    <foaf:name>CRIM</foaf:name>\n    <schema:name>CRIM</schema:name>\n  </prov:organization>\n  <prov:entity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:label>Job Information</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:ProcessRun</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\">\n    <prov:label>Process Description</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:entity>\n  <prov:hadPrimarySource>\n    <prov:generatedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:usedEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:hadPrimarySource>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:generalEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  </prov:specializationOf>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\"/>\n    <prov:agent prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:wasAttributedTo>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:trigger prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasStartedBy>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:trigger prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T14:15:50.834000+00:00</prov:time>\n  </prov:wasStartedBy>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:generalEntity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:specializationOf>\n  <prov:alternateOf>\n    <prov:alternate1 prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:alternate2 prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:alternateOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:activity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\"/>\n  </prov:wasGeneratedBy>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:agent prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasAttributedTo>\n  <prov:plan prov:id=\"wf:main\">\n    <prov:label>Prospective provenance</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:plan>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.846280</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/message</prov:role>\n  </prov:used>\n  <prov:softwareAgent prov:id=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\">\n    <prov:label>Container execution of image debian:stretch-slim</prov:label>\n    <cwlprov:image>debian:stretch-slim</cwlprov:image>\n  </prov:softwareAgent>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\"/>\n  </prov:wasAssociatedWith>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.863017</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/message</prov:role>\n  </prov:used>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stderr.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stderr</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:generalEntity prov:ref=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  <prov:entity prov:id=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867034</prov:time>\n  </prov:wasEndedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:18.869299</prov:time>\n  </prov:wasEndedBy>\n</prov:document>\n"
            application/n-triples:
              schema:
                $ref: '#/components/responses/OkGetJobProvResponse'
                examples:
                  PROV-JSON:
                    summary: Provenance details returned in PROV-JSON format.
                    value:
                      prefix:
                        wfprov: http://purl.org/wf4ever/wfprov#
                        wfdesc: http://purl.org/wf4ever/wfdesc#
                        cwlprov: https://w3id.org/cwl/prov#
                        foaf: http://xmlns.com/foaf/0.1/
                        schema: http://schema.org/
                        orcid: https://orcid.org/
                        id: 'urn:uuid:'
                        data: 'urn:hash::sha1:'
                        sha256: nih:sha-256;
                        researchobject: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/
                        metadata: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/
                        provenance: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/
                        wf: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#
                        input: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#
                        doi: https://doi.org/
                        wf4ever: http://purl.org/wf4ever/wf4ever#
                      agent:
                        id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b:
                        - {}
                        - prov:type:
                            $: foaf:OnlineAccount
                            type: prov:QUALIFIED_NAME
                          prov:location: http://localhost:4002
                          cwlprov:hostname: localhost
                        - prov:type:
                            $: foaf:OnlineAccount
                            type: prov:QUALIFIED_NAME
                          prov:label: crim-ca/weaver:6.1.0
                          foaf:accountName: crim-ca/weaver:6.1.0
                        id:b3a49ee7-f620-4154-9e4d-d2e948748deb:
                          prov:type:
                          - $: schema:Person
                            type: prov:QUALIFIED_NAME
                          - $: prov:Person
                            type: prov:QUALIFIED_NAME
                          prov:label: crim-ca/weaver:6.1.0
                          foaf:name: crim-ca/weaver:6.1.0
                          foaf:account:
                            $: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                            type: prov:QUALIFIED_NAME
                          schema:name: crim-ca/weaver:6.1.0
                        id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c:
                          prov:type:
                          - $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:WorkflowEngine
                            type: prov:QUALIFIED_NAME
                          prov:label: cwltool 3.1.20240708091338.dev15+g9c05bb7d
                        data:15401f8d937f5d526951c1bf20dcba16a1271d97:
                          prov:type:
                            $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver
                          prov:label:
                          - Weaver internal WPS used for demo and testing.
                          - crim-ca/weaver:6.1.0
                          prov:generalEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                          prov:specificEntity: doi:10.5281/zenodo.14210717
                        id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1:
                          prov:type:
                            $: prov:SoftwareAgent
                            type: prov:QUALIFIED_NAME
                          cwlprov:image: debian:stretch-slim
                          prov:label: Container execution of image debian:stretch-slim
                      actedOnBehalfOf:
                        _:id1:
                          prov:delegate: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                        _:id6:
                          prov:delegate: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                      wasStartedBy:
                        _:id2:
                          prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:starter: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:time: '2024-12-12T09:16:17.843783'
                        _:id4:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:starter: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:time: '2024-12-12T09:16:17.843852'
                        _:id10:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:trigger: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        _:id11:
                          prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:trigger: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T14:15:50.834000+00:00'
                      activity:
                        id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                          prov:startTime: '2024-12-12T09:16:17.843806'
                          prov:type:
                            $: wfprov:WorkflowRun
                            type: prov:QUALIFIED_NAME
                          prov:label: Run of workflow/packed.cwl#main
                      wasAssociatedWith:
                        _:id3:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:agent: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:plan: wf:main
                        _:id18:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:agent: id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1
                      entity:
                        data:644e201526525f62152815a76a2dc773450f3dd9:
                          prov:type:
                            $: prov:PrimarySource
                            type: prov:QUALIFIED_NAME
                          prov:label: Source code repository
                          prov:location: https://github.com/crim-ca/weaver
                        data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2:
                          prov:type:
                            $: prov:Organization
                            type: prov:QUALIFIED_NAME
                          foaf:name: "Computer Research Institute of Montr\xE9al"
                          schema:name: "Computer Research Institute of Montr\xE9al"
                        data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0:
                          foaf:name: CRIM
                          schema:name: CRIM
                          prov:location: http://pavics-weaver.readthedocs.org/en/latest/
                          prov:type:
                            $: prov:Organization
                            type: prov:QUALIFIED_NAME
                          prov:label: Server Provider
                        id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                          prov:type:
                            $: wfdesc:ProcessRun
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:label: Job Information
                        data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo:
                          prov:type:
                            $: wfdesc:Process
                            type: prov:QUALIFIED_NAME
                          prov:location: https://example.com/weaver/processes/echo
                          prov:label: Process Description
                        wf:main:
                          prov:type:
                          - $: wfdesc:Process
                            type: prov:QUALIFIED_NAME
                          - $: prov:Plan
                            type: prov:QUALIFIED_NAME
                          prov:label: Prospective provenance
                        data:2ef7bde608ce5404e97d5f042f95f89f1c232871:
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          prov:value: Hello World!
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          prov:value: Hello World!
                        data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b:
                        - prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                        - {}
                        id:59967079-217e-4bdb-92d7-2ef2f784825c:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stdout.log
                          cwlprov:nameroot: stdout
                          cwlprov:nameext: .log
                        data:da39a3ee5e6b4b0d3255bfef95601890afd80709:
                          prov:type:
                            $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                        id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stderr.log
                          cwlprov:nameroot: stderr
                          cwlprov:nameext: .log
                        id:6b04550d-c2bd-400b-858b-14e287bbf8c3:
                          prov:type:
                          - $: wf4ever:File
                            type: prov:QUALIFIED_NAME
                          - $: wfprov:Artifact
                            type: prov:QUALIFIED_NAME
                          cwlprov:basename: stdout.log
                          cwlprov:nameroot: stdout
                          cwlprov:nameext: .log
                      wasDerivedFrom:
                        _:id5:
                          prov:generatedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:usedEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                          prov:type:
                            $: prov:PrimarySource
                            type: prov:QUALIFIED_NAME
                        _:id9:
                          prov:generatedEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        _:id15:
                          prov:generatedEntity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                          prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      specializationOf:
                        _:id7:
                          prov:specificEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                          prov:generalEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        _:id12:
                          prov:specificEntity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:generalEntity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        _:id20:
                          prov:specificEntity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                        _:id22:
                          prov:specificEntity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:generalEntity: data:da39a3ee5e6b4b0d3255bfef95601890afd80709
                        _:id24:
                          prov:specificEntity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                      wasAttributedTo:
                        _:id8:
                          prov:entity: data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2
                          prov:agent: data:644e201526525f62152815a76a2dc773450f3dd9
                        _:id16:
                          prov:entity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                          prov:agent: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      alternateOf:
                        _:id13:
                          prov:alternate1: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:alternate2: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                      wasGeneratedBy:
                        _:id14:
                          prov:entity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:activity: data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo
                        _:id21:
                          prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/output
                            type: prov:QUALIFIED_NAME
                        _:id23:
                          prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                            type: prov:QUALIFIED_NAME
                        _:id25:
                          prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867039'
                          prov:role:
                            $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                            type: prov:QUALIFIED_NAME
                        _:id27:
                          prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/output
                            type: prov:QUALIFIED_NAME
                        _:id28:
                          prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                            type: prov:QUALIFIED_NAME
                        _:id29:
                          prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.869180'
                          prov:role:
                            $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                            type: prov:QUALIFIED_NAME
                      used:
                        _:id17:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                          prov:time: '2024-12-12T09:16:17.846280'
                          prov:role:
                            $: wf:main/message
                            type: prov:QUALIFIED_NAME
                        _:id19:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                          prov:time: '2024-12-12T09:16:17.863017'
                          prov:role:
                            $: wf:main/echo/message
                            type: prov:QUALIFIED_NAME
                      wasEndedBy:
                        _:id26:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:ender: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:time: '2024-12-12T09:16:18.867034'
                        _:id30:
                          prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                          prov:ender: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                          prov:time: '2024-12-12T09:16:18.869299'
                  PROV-N:
                    summary: Provenance details returned in PROV-N format.
                    value: "document\n  prefix wfprov <http://purl.org/wf4ever/wfprov#>\n  prefix wfdesc <http://purl.org/wf4ever/wfdesc#>\n  prefix cwlprov <https://w3id.org/cwl/prov#>\n  prefix foaf <http://xmlns.com/foaf/0.1/>\n  prefix schema <http://schema.org/>\n  prefix orcid <https://orcid.org/>\n  prefix id <urn:uuid:>\n  prefix data <urn:hash::sha1:>\n  prefix sha256 <nih:sha-256;>\n  prefix researchobject <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/>\n  prefix metadata <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/>\n  prefix provenance <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/>\n  prefix wf <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#>\n  prefix input <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#>\n  prefix doi <https://doi.org/>\n  prefix wf4ever <http://purl.org/wf4ever/wf4ever#>\n  \n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:location=\"http://localhost:4002\", cwlprov:hostname=\"localhost\"])\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:label=\"crim-ca/weaver:6.0.0\", foaf:accountName=\"crim-ca/weaver:6.0.0\"])\n  agent(id:b3a49ee7-f620-4154-9e4d-d2e948748deb, [prov:type='schema:Person', prov:type='prov:Person', prov:label=\"crim-ca/weaver:6.0.0\", foaf:name=\"crim-ca/weaver:6.0.0\", foaf:account='id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b', schema:name=\"crim-ca/weaver:6.0.0\"])\n  actedOnBehalfOf(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  agent(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, [prov:type='prov:SoftwareAgent', prov:type='wfprov:WorkflowEngine', prov:label=\"cwltool 3.1.20240708091338.dev15+g9c05bb7d\"])\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, -, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, 2024-12-12T09:16:17.843783)\n  activity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:17.843806, -, [prov:type='wfprov:WorkflowRun', prov:label=\"Run of workflow/packed.cwl#main\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, wf:main)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:17.843852)\n  entity(data:644e201526525f62152815a76a2dc773450f3dd9, [prov:type='prov:PrimarySource', prov:label=\"Source code repository\", prov:location=\"https://github.com/crim-ca/weaver\"])\n  agent(data:15401f8d937f5d526951c1bf20dcba16a1271d97, [prov:type='prov:SoftwareAgent', prov:location=\"http://localhost:4002\", prov:label=\"Weaver internal WPS used for demo and testing.\", prov:label=\"crim-ca/weaver:6.0.0\", prov:generalEntity='data:644e201526525f62152815a76a2dc773450f3dd9', prov:specificEntity='doi:10.5281/zenodo.14210717'])\n  entity(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, [prov:type='prov:Organization', foaf:name=\"Computer Research Institute of Montr\xE9al\", schema:name=\"Computer Research Institute of Montr\xE9al\"])\n  entity(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, [foaf:name=\"CRIM\", schema:name=\"CRIM\", prov:location=\"http://pavics-weaver.readthedocs.org/en/latest/\", prov:type='prov:Organization', prov:label=\"Server Provider\"])\n  entity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, [prov:type='wfdesc:ProcessRun', prov:location=\"http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a\", prov:label=\"Job Information\"])\n  entity(data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, [prov:type='wfdesc:Process', prov:location=\"http://localhost:4002/processes/echo\", prov:label=\"Process Description\"])\n  wasDerivedFrom(data:15401f8d937f5d526951c1bf20dcba16a1271d97, data:644e201526525f62152815a76a2dc773450f3dd9, -, -, -, [prov:type='prov:PrimarySource'])\n  actedOnBehalfOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  specializationOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  wasAttributedTo(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, data:644e201526525f62152815a76a2dc773450f3dd9)\n  wasDerivedFrom(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -)\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, 2024-12-12T14:15:50.834000+00:00)\n  specializationOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  alternateOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  wasGeneratedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, -)\n  wasDerivedFrom(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasAttributedTo(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97)\n  entity(wf:main, [prov:type='wfdesc:Process', prov:type='prov:Plan', prov:label=\"Prospective provenance\"])\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.846280, [prov:role='wf:main/message'])\n  agent(id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, [prov:type='prov:SoftwareAgent', cwlprov:image=\"debian:stretch-slim\", prov:label=\"Container execution of image debian:stretch-slim\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, -)\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.863017, [prov:role='wf:main/echo/message'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b, [prov:type='wfprov:Artifact'])\n  entity(id:59967079-217e-4bdb-92d7-2ef2f784825c, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:59967079-217e-4bdb-92d7-2ef2f784825c, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/output'])\n  entity(data:da39a3ee5e6b4b0d3255bfef95601890afd80709, [prov:type='wfprov:Artifact'])\n  entity(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stderr.log\", cwlprov:nameroot=\"stderr\", cwlprov:nameext=\".log\"])\n  specializationOf(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, data:da39a3ee5e6b4b0d3255bfef95601890afd80709)\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  entity(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867034)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/output'])\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:18.869299)\nendDocument\n"
                  PROV-XML:
                    summary: Provenance details returned in PROV-XML format.
                    value: "<?xml version='1.0' encoding='ASCII'?>\n<prov:document\n        xmlns:wfprov=\"http://purl.org/wf4ever/wfprov#\"\n        xmlns:wfdesc=\"http://purl.org/wf4ever/wfdesc#\"\n        xmlns:cwlprov=\"https://w3id.org/cwl/prov#\"\n        xmlns:foaf=\"http://xmlns.com/foaf/0.1/\"\n        xmlns:schema=\"http://schema.org/\"\n        xmlns:orcid=\"https://orcid.org/\"\n        xmlns:id=\"urn:uuid:\"\n        xmlns:data=\"urn:hash::sha1:\"\n        xmlns:sha256=\"nih:sha-256;\"\n        xmlns:researchobject=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/\"\n        xmlns:metadata=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/\"\n        xmlns:provenance=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/\"\n        xmlns:wf=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#\"\n        xmlns:input=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#\"\n        xmlns:doi=\"https://doi.org/\"\n        xmlns:wf4ever=\"http://purl.org/wf4ever/wf4ever#\"\n        xmlns:prov=\"http://www.w3.org/ns/prov#\"\n        xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <cwlprov:hostname>localhost</cwlprov:hostname>\n  </prov:agent>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <foaf:accountName>crim-ca/weaver:6.0.0</foaf:accountName>\n  </prov:agent>\n  <prov:person prov:id=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">schema:Person</prov:type>\n    <foaf:account xsi:type=\"xsd:QName\">id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b</foaf:account>\n    <foaf:name>crim-ca/weaver:6.0.0</foaf:name>\n    <schema:name>crim-ca/weaver:6.0.0</schema:name>\n  </prov:person>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:softwareAgent prov:id=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\">\n    <prov:label>cwltool 3.1.20240708091338.dev15+g9c05bb7d</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowEngine</prov:type>\n  </prov:softwareAgent>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:starter prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:time>2024-12-12T09:16:17.843783</prov:time>\n  </prov:wasStartedBy>\n  <prov:activity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:startTime>2024-12-12T09:16:17.843806</prov:startTime>\n    <prov:label>Run of workflow/packed.cwl#main</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowRun</prov:type>\n  </prov:activity>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:plan prov:ref=\"wf:main\"/>\n  </prov:wasAssociatedWith>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:starter prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:17.843852</prov:time>\n  </prov:wasStartedBy>\n  <prov:hadPrimarySource prov:id=\"data:644e201526525f62152815a76a2dc773450f3dd9\">\n    <prov:label>Source code repository</prov:label>\n    <prov:location xsi:type=\"xsd:string\">https://github.com/crim-ca/weaver</prov:location>\n  </prov:hadPrimarySource>\n  <prov:softwareAgent prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\">\n    <prov:label>Weaver internal WPS used for demo and testing.</prov:label>\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:generalEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n    <prov:specificEntity prov:ref=\"doi:10.5281/zenodo.14210717\"/>\n  </prov:softwareAgent>\n  <prov:organization prov:id=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\">\n    <foaf:name>Computer Research Institute of Montr&#233;al</foaf:name>\n    <schema:name>Computer Research Institute of Montr&#233;al</schema:name>\n  </prov:organization>\n  <prov:organization prov:id=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\">\n    <prov:label>Server Provider</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://pavics-weaver.readthedocs.org/en/latest/</prov:location>\n    <foaf:name>CRIM</foaf:name>\n    <schema:name>CRIM</schema:name>\n  </prov:organization>\n  <prov:entity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:label>Job Information</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:ProcessRun</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\">\n    <prov:label>Process Description</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:entity>\n  <prov:hadPrimarySource>\n    <prov:generatedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:usedEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:hadPrimarySource>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:generalEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  </prov:specializationOf>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\"/>\n    <prov:agent prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:wasAttributedTo>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:trigger prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasStartedBy>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:trigger prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T14:15:50.834000+00:00</prov:time>\n  </prov:wasStartedBy>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:generalEntity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:specializationOf>\n  <prov:alternateOf>\n    <prov:alternate1 prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:alternate2 prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:alternateOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:activity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\"/>\n  </prov:wasGeneratedBy>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:agent prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasAttributedTo>\n  <prov:plan prov:id=\"wf:main\">\n    <prov:label>Prospective provenance</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:plan>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.846280</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/message</prov:role>\n  </prov:used>\n  <prov:softwareAgent prov:id=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\">\n    <prov:label>Container execution of image debian:stretch-slim</prov:label>\n    <cwlprov:image>debian:stretch-slim</cwlprov:image>\n  </prov:softwareAgent>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\"/>\n  </prov:wasAssociatedWith>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.863017</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/message</prov:role>\n  </prov:used>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stderr.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stderr</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:generalEntity prov:ref=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  <prov:entity prov:id=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867034</prov:time>\n  </prov:wasEndedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:18.869299</prov:time>\n  </prov:wasEndedBy>\n</prov:document>\n"
              examples:
                PROV-JSON:
                  summary: Provenance details returned in PROV-JSON format.
                  value:
                    prefix:
                      wfprov: http://purl.org/wf4ever/wfprov#
                      wfdesc: http://purl.org/wf4ever/wfdesc#
                      cwlprov: https://w3id.org/cwl/prov#
                      foaf: http://xmlns.com/foaf/0.1/
                      schema: http://schema.org/
                      orcid: https://orcid.org/
                      id: 'urn:uuid:'
                      data: 'urn:hash::sha1:'
                      sha256: nih:sha-256;
                      researchobject: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/
                      metadata: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/
                      provenance: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/
                      wf: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#
                      input: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#
                      doi: https://doi.org/
                      wf4ever: http://purl.org/wf4ever/wf4ever#
                    agent:
                      id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b:
                      - {}
                      - prov:type:
                          $: foaf:OnlineAccount
                          type: prov:QUALIFIED_NAME
                        prov:location: http://localhost:4002
                        cwlprov:hostname: localhost
                      - prov:type:
                          $: foaf:OnlineAccount
                          type: prov:QUALIFIED_NAME
                        prov:label: crim-ca/weaver:6.1.0
                        foaf:accountName: crim-ca/weaver:6.1.0
                      id:b3a49ee7-f620-4154-9e4d-d2e948748deb:
                        prov:type:
                        - $: schema:Person
                          type: prov:QUALIFIED_NAME
                        - $: prov:Person
                          type: prov:QUALIFIED_NAME
                        prov:label: crim-ca/weaver:6.1.0
                        foaf:name: crim-ca/weaver:6.1.0
                        foaf:account:
                          $: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                          type: prov:QUALIFIED_NAME
                        schema:name: crim-ca/weaver:6.1.0
                      id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c:
                        prov:type:
                        - $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:WorkflowEngine
                          type: prov:QUALIFIED_NAME
                        prov:label: cwltool 3.1.20240708091338.dev15+g9c05bb7d
                      data:15401f8d937f5d526951c1bf20dcba16a1271d97:
                        prov:type:
                          $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver
                        prov:label:
                        - Weaver internal WPS used for demo and testing.
                        - crim-ca/weaver:6.1.0
                        prov:generalEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                        prov:specificEntity: doi:10.5281/zenodo.14210717
                      id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1:
                        prov:type:
                          $: prov:SoftwareAgent
                          type: prov:QUALIFIED_NAME
                        cwlprov:image: debian:stretch-slim
                        prov:label: Container execution of image debian:stretch-slim
                    actedOnBehalfOf:
                      _:id1:
                        prov:delegate: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                      _:id6:
                        prov:delegate: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:responsible: id:b3a49ee7-f620-4154-9e4d-d2e948748deb
                    wasStartedBy:
                      _:id2:
                        prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:starter: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:time: '2024-12-12T09:16:17.843783'
                      _:id4:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:starter: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:time: '2024-12-12T09:16:17.843852'
                      _:id10:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:trigger: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      _:id11:
                        prov:activity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:trigger: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T14:15:50.834000+00:00'
                    activity:
                      id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                        prov:startTime: '2024-12-12T09:16:17.843806'
                        prov:type:
                          $: wfprov:WorkflowRun
                          type: prov:QUALIFIED_NAME
                        prov:label: Run of workflow/packed.cwl#main
                    wasAssociatedWith:
                      _:id3:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:agent: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:plan: wf:main
                      _:id18:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:agent: id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1
                    entity:
                      data:644e201526525f62152815a76a2dc773450f3dd9:
                        prov:type:
                          $: prov:PrimarySource
                          type: prov:QUALIFIED_NAME
                        prov:label: Source code repository
                        prov:location: https://github.com/crim-ca/weaver
                      data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2:
                        prov:type:
                          $: prov:Organization
                          type: prov:QUALIFIED_NAME
                        foaf:name: "Computer Research Institute of Montr\xE9al"
                        schema:name: "Computer Research Institute of Montr\xE9al"
                      data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0:
                        foaf:name: CRIM
                        schema:name: CRIM
                        prov:location: http://pavics-weaver.readthedocs.org/en/latest/
                        prov:type:
                          $: prov:Organization
                          type: prov:QUALIFIED_NAME
                        prov:label: Server Provider
                      id:1c49f085-bbd7-410d-a801-81fd42469e8a:
                        prov:type:
                          $: wfdesc:ProcessRun
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:label: Job Information
                      data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo:
                        prov:type:
                          $: wfdesc:Process
                          type: prov:QUALIFIED_NAME
                        prov:location: https://example.com/weaver/processes/echo
                        prov:label: Process Description
                      wf:main:
                        prov:type:
                        - $: wfdesc:Process
                          type: prov:QUALIFIED_NAME
                        - $: prov:Plan
                          type: prov:QUALIFIED_NAME
                        prov:label: Prospective provenance
                      data:2ef7bde608ce5404e97d5f042f95f89f1c232871:
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        prov:value: Hello World!
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        prov:value: Hello World!
                      data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b:
                      - prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                      - {}
                      id:59967079-217e-4bdb-92d7-2ef2f784825c:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stdout.log
                        cwlprov:nameroot: stdout
                        cwlprov:nameext: .log
                      data:da39a3ee5e6b4b0d3255bfef95601890afd80709:
                        prov:type:
                          $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                      id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stderr.log
                        cwlprov:nameroot: stderr
                        cwlprov:nameext: .log
                      id:6b04550d-c2bd-400b-858b-14e287bbf8c3:
                        prov:type:
                        - $: wf4ever:File
                          type: prov:QUALIFIED_NAME
                        - $: wfprov:Artifact
                          type: prov:QUALIFIED_NAME
                        cwlprov:basename: stdout.log
                        cwlprov:nameroot: stdout
                        cwlprov:nameext: .log
                    wasDerivedFrom:
                      _:id5:
                        prov:generatedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:usedEntity: data:644e201526525f62152815a76a2dc773450f3dd9
                        prov:type:
                          $: prov:PrimarySource
                          type: prov:QUALIFIED_NAME
                      _:id9:
                        prov:generatedEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                        prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                      _:id15:
                        prov:generatedEntity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                        prov:usedEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                    specializationOf:
                      _:id7:
                        prov:specificEntity: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                        prov:generalEntity: id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b
                      _:id12:
                        prov:specificEntity: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:generalEntity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                      _:id20:
                        prov:specificEntity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                      _:id22:
                        prov:specificEntity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:generalEntity: data:da39a3ee5e6b4b0d3255bfef95601890afd80709
                      _:id24:
                        prov:specificEntity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:generalEntity: data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
                    wasAttributedTo:
                      _:id8:
                        prov:entity: data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2
                        prov:agent: data:644e201526525f62152815a76a2dc773450f3dd9
                      _:id16:
                        prov:entity: data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0
                        prov:agent: data:15401f8d937f5d526951c1bf20dcba16a1271d97
                    alternateOf:
                      _:id13:
                        prov:alternate1: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:alternate2: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                    wasGeneratedBy:
                      _:id14:
                        prov:entity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:activity: data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo
                      _:id21:
                        prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/output
                          type: prov:QUALIFIED_NAME
                      _:id23:
                        prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                          type: prov:QUALIFIED_NAME
                      _:id25:
                        prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867039'
                        prov:role:
                          $: wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                          type: prov:QUALIFIED_NAME
                      _:id27:
                        prov:entity: id:59967079-217e-4bdb-92d7-2ef2f784825c
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/output
                          type: prov:QUALIFIED_NAME
                      _:id28:
                        prov:entity: id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4
                          type: prov:QUALIFIED_NAME
                      _:id29:
                        prov:entity: id:6b04550d-c2bd-400b-858b-14e287bbf8c3
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.869180'
                        prov:role:
                          $: wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1
                          type: prov:QUALIFIED_NAME
                    used:
                      _:id17:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                        prov:time: '2024-12-12T09:16:17.846280'
                        prov:role:
                          $: wf:main/message
                          type: prov:QUALIFIED_NAME
                      _:id19:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:entity: data:2ef7bde608ce5404e97d5f042f95f89f1c232871
                        prov:time: '2024-12-12T09:16:17.863017'
                        prov:role:
                          $: wf:main/echo/message
                          type: prov:QUALIFIED_NAME
                    wasEndedBy:
                      _:id26:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:ender: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:time: '2024-12-12T09:16:18.867034'
                      _:id30:
                        prov:activity: id:1c49f085-bbd7-410d-a801-81fd42469e8a
                        prov:ender: id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c
                        prov:time: '2024-12-12T09:16:18.869299'
                PROV-N:
                  summary: Provenance details returned in PROV-N format.
                  value: "document\n  prefix wfprov <http://purl.org/wf4ever/wfprov#>\n  prefix wfdesc <http://purl.org/wf4ever/wfdesc#>\n  prefix cwlprov <https://w3id.org/cwl/prov#>\n  prefix foaf <http://xmlns.com/foaf/0.1/>\n  prefix schema <http://schema.org/>\n  prefix orcid <https://orcid.org/>\n  prefix id <urn:uuid:>\n  prefix data <urn:hash::sha1:>\n  prefix sha256 <nih:sha-256;>\n  prefix researchobject <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/>\n  prefix metadata <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/>\n  prefix provenance <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/>\n  prefix wf <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#>\n  prefix input <arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#>\n  prefix doi <https://doi.org/>\n  prefix wf4ever <http://purl.org/wf4ever/wf4ever#>\n  \n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:location=\"http://localhost:4002\", cwlprov:hostname=\"localhost\"])\n  agent(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, [prov:type='foaf:OnlineAccount', prov:label=\"crim-ca/weaver:6.0.0\", foaf:accountName=\"crim-ca/weaver:6.0.0\"])\n  agent(id:b3a49ee7-f620-4154-9e4d-d2e948748deb, [prov:type='schema:Person', prov:type='prov:Person', prov:label=\"crim-ca/weaver:6.0.0\", foaf:name=\"crim-ca/weaver:6.0.0\", foaf:account='id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b', schema:name=\"crim-ca/weaver:6.0.0\"])\n  actedOnBehalfOf(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  agent(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, [prov:type='prov:SoftwareAgent', prov:type='wfprov:WorkflowEngine', prov:label=\"cwltool 3.1.20240708091338.dev15+g9c05bb7d\"])\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, -, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, 2024-12-12T09:16:17.843783)\n  activity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:17.843806, -, [prov:type='wfprov:WorkflowRun', prov:label=\"Run of workflow/packed.cwl#main\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, wf:main)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:17.843852)\n  entity(data:644e201526525f62152815a76a2dc773450f3dd9, [prov:type='prov:PrimarySource', prov:label=\"Source code repository\", prov:location=\"https://github.com/crim-ca/weaver\"])\n  agent(data:15401f8d937f5d526951c1bf20dcba16a1271d97, [prov:type='prov:SoftwareAgent', prov:location=\"http://localhost:4002\", prov:label=\"Weaver internal WPS used for demo and testing.\", prov:label=\"crim-ca/weaver:6.0.0\", prov:generalEntity='data:644e201526525f62152815a76a2dc773450f3dd9', prov:specificEntity='doi:10.5281/zenodo.14210717'])\n  entity(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, [prov:type='prov:Organization', foaf:name=\"Computer Research Institute of Montr\xE9al\", schema:name=\"Computer Research Institute of Montr\xE9al\"])\n  entity(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, [foaf:name=\"CRIM\", schema:name=\"CRIM\", prov:location=\"http://pavics-weaver.readthedocs.org/en/latest/\", prov:type='prov:Organization', prov:label=\"Server Provider\"])\n  entity(id:1c49f085-bbd7-410d-a801-81fd42469e8a, [prov:type='wfdesc:ProcessRun', prov:location=\"http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a\", prov:label=\"Job Information\"])\n  entity(data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, [prov:type='wfdesc:Process', prov:location=\"http://localhost:4002/processes/echo\", prov:label=\"Process Description\"])\n  wasDerivedFrom(data:15401f8d937f5d526951c1bf20dcba16a1271d97, data:644e201526525f62152815a76a2dc773450f3dd9, -, -, -, [prov:type='prov:PrimarySource'])\n  actedOnBehalfOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:b3a49ee7-f620-4154-9e4d-d2e948748deb, -)\n  specializationOf(data:15401f8d937f5d526951c1bf20dcba16a1271d97, id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b)\n  wasAttributedTo(data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2, data:644e201526525f62152815a76a2dc773450f3dd9)\n  wasDerivedFrom(id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasStartedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -)\n  wasStartedBy(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, 2024-12-12T14:15:50.834000+00:00)\n  specializationOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  alternateOf(id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, id:1c49f085-bbd7-410d-a801-81fd42469e8a)\n  wasGeneratedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo, -)\n  wasDerivedFrom(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97, -, -, -)\n  wasAttributedTo(data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0, data:15401f8d937f5d526951c1bf20dcba16a1271d97)\n  entity(wf:main, [prov:type='wfdesc:Process', prov:type='prov:Plan', prov:label=\"Prospective provenance\"])\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.846280, [prov:role='wf:main/message'])\n  agent(id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, [prov:type='prov:SoftwareAgent', cwlprov:image=\"debian:stretch-slim\", prov:label=\"Container execution of image debian:stretch-slim\"])\n  wasAssociatedWith(id:1c49f085-bbd7-410d-a801-81fd42469e8a, id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1, -)\n  entity(data:2ef7bde608ce5404e97d5f042f95f89f1c232871, [prov:type='wfprov:Artifact', prov:value=\"Hello World!\"])\n  used(id:1c49f085-bbd7-410d-a801-81fd42469e8a, data:2ef7bde608ce5404e97d5f042f95f89f1c232871, 2024-12-12T09:16:17.863017, [prov:role='wf:main/echo/message'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b, [prov:type='wfprov:Artifact'])\n  entity(id:59967079-217e-4bdb-92d7-2ef2f784825c, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:59967079-217e-4bdb-92d7-2ef2f784825c, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/output'])\n  entity(data:da39a3ee5e6b4b0d3255bfef95601890afd80709, [prov:type='wfprov:Artifact'])\n  entity(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stderr.log\", cwlprov:nameroot=\"stderr\", cwlprov:nameext=\".log\"])\n  specializationOf(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, data:da39a3ee5e6b4b0d3255bfef95601890afd80709)\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  entity(data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  entity(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, [prov:type='wf4ever:File', prov:type='wfprov:Artifact', cwlprov:basename=\"stdout.log\", cwlprov:nameroot=\"stdout\", cwlprov:nameext=\".log\"])\n  specializationOf(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b)\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867039, [prov:role='wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.867034)\n  wasGeneratedBy(id:59967079-217e-4bdb-92d7-2ef2f784825c, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/output'])\n  wasGeneratedBy(id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4'])\n  wasGeneratedBy(id:6b04550d-c2bd-400b-858b-14e287bbf8c3, id:1c49f085-bbd7-410d-a801-81fd42469e8a, 2024-12-12T09:16:18.869180, [prov:role='wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1'])\n  wasEndedBy(id:1c49f085-bbd7-410d-a801-81fd42469e8a, -, id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c, 2024-12-12T09:16:18.869299)\nendDocument\n"
                PROV-XML:
                  summary: Provenance details returned in PROV-XML format.
                  value: "<?xml version='1.0' encoding='ASCII'?>\n<prov:document\n        xmlns:wfprov=\"http://purl.org/wf4ever/wfprov#\"\n        xmlns:wfdesc=\"http://purl.org/wf4ever/wfdesc#\"\n        xmlns:cwlprov=\"https://w3id.org/cwl/prov#\"\n        xmlns:foaf=\"http://xmlns.com/foaf/0.1/\"\n        xmlns:schema=\"http://schema.org/\"\n        xmlns:orcid=\"https://orcid.org/\"\n        xmlns:id=\"urn:uuid:\"\n        xmlns:data=\"urn:hash::sha1:\"\n        xmlns:sha256=\"nih:sha-256;\"\n        xmlns:researchobject=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/\"\n        xmlns:metadata=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/\"\n        xmlns:provenance=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/metadata/provenance/\"\n        xmlns:wf=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/packed.cwl#\"\n        xmlns:input=\"arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/workflow/primary-job.json#\"\n        xmlns:doi=\"https://doi.org/\"\n        xmlns:wf4ever=\"http://purl.org/wf4ever/wf4ever#\"\n        xmlns:prov=\"http://www.w3.org/ns/prov#\"\n        xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <cwlprov:hostname>localhost</cwlprov:hostname>\n  </prov:agent>\n  <prov:agent prov:id=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">foaf:OnlineAccount</prov:type>\n    <foaf:accountName>crim-ca/weaver:6.0.0</foaf:accountName>\n  </prov:agent>\n  <prov:person prov:id=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\">\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">schema:Person</prov:type>\n    <foaf:account xsi:type=\"xsd:QName\">id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b</foaf:account>\n    <foaf:name>crim-ca/weaver:6.0.0</foaf:name>\n    <schema:name>crim-ca/weaver:6.0.0</schema:name>\n  </prov:person>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:softwareAgent prov:id=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\">\n    <prov:label>cwltool 3.1.20240708091338.dev15+g9c05bb7d</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowEngine</prov:type>\n  </prov:softwareAgent>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:starter prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:time>2024-12-12T09:16:17.843783</prov:time>\n  </prov:wasStartedBy>\n  <prov:activity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:startTime>2024-12-12T09:16:17.843806</prov:startTime>\n    <prov:label>Run of workflow/packed.cwl#main</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:WorkflowRun</prov:type>\n  </prov:activity>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:plan prov:ref=\"wf:main\"/>\n  </prov:wasAssociatedWith>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:starter prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:17.843852</prov:time>\n  </prov:wasStartedBy>\n  <prov:hadPrimarySource prov:id=\"data:644e201526525f62152815a76a2dc773450f3dd9\">\n    <prov:label>Source code repository</prov:label>\n    <prov:location xsi:type=\"xsd:string\">https://github.com/crim-ca/weaver</prov:location>\n  </prov:hadPrimarySource>\n  <prov:softwareAgent prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\">\n    <prov:label>Weaver internal WPS used for demo and testing.</prov:label>\n    <prov:label>crim-ca/weaver:6.0.0</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002</prov:location>\n    <prov:generalEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n    <prov:specificEntity prov:ref=\"doi:10.5281/zenodo.14210717\"/>\n  </prov:softwareAgent>\n  <prov:organization prov:id=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\">\n    <foaf:name>Computer Research Institute of Montr&#233;al</foaf:name>\n    <schema:name>Computer Research Institute of Montr&#233;al</schema:name>\n  </prov:organization>\n  <prov:organization prov:id=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\">\n    <prov:label>Server Provider</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://pavics-weaver.readthedocs.org/en/latest/</prov:location>\n    <foaf:name>CRIM</foaf:name>\n    <schema:name>CRIM</schema:name>\n  </prov:organization>\n  <prov:entity prov:id=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\">\n    <prov:label>Job Information</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo/jobs/1c49f085-bbd7-410d-a801-81fd42469e8a</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:ProcessRun</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\">\n    <prov:label>Process Description</prov:label>\n    <prov:location xsi:type=\"xsd:string\">http://localhost:4002/processes/echo</prov:location>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:entity>\n  <prov:hadPrimarySource>\n    <prov:generatedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:usedEntity prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:hadPrimarySource>\n  <prov:actedOnBehalfOf>\n    <prov:delegate prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:responsible prov:ref=\"id:b3a49ee7-f620-4154-9e4d-d2e948748deb\"/>\n  </prov:actedOnBehalfOf>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n    <prov:generalEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n  </prov:specializationOf>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:3102f6d7a018ebae572f457d711ed7e1e7a11bc2\"/>\n    <prov:agent prov:ref=\"data:644e201526525f62152815a76a2dc773450f3dd9\"/>\n  </prov:wasAttributedTo>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"id:53a6e2b3-6ee3-4f37-a2e5-72af3e97c70b\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:trigger prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasStartedBy>\n  <prov:wasStartedBy>\n    <prov:activity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:trigger prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T14:15:50.834000+00:00</prov:time>\n  </prov:wasStartedBy>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:generalEntity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:specializationOf>\n  <prov:alternateOf>\n    <prov:alternate1 prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:alternate2 prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n  </prov:alternateOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:activity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97:echo\"/>\n  </prov:wasGeneratedBy>\n  <prov:wasDerivedFrom>\n    <prov:generatedEntity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:usedEntity prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasDerivedFrom>\n  <prov:wasAttributedTo>\n    <prov:entity prov:ref=\"data:838cdfa4bbf09d1aedd26d79b46bfa8778ede2e0\"/>\n    <prov:agent prov:ref=\"data:15401f8d937f5d526951c1bf20dcba16a1271d97\"/>\n  </prov:wasAttributedTo>\n  <prov:plan prov:id=\"wf:main\">\n    <prov:label>Prospective provenance</prov:label>\n    <prov:type xsi:type=\"xsd:QName\">wfdesc:Process</prov:type>\n  </prov:plan>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.846280</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/message</prov:role>\n  </prov:used>\n  <prov:softwareAgent prov:id=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\">\n    <prov:label>Container execution of image debian:stretch-slim</prov:label>\n    <cwlprov:image>debian:stretch-slim</cwlprov:image>\n  </prov:softwareAgent>\n  <prov:wasAssociatedWith>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:agent prov:ref=\"id:2148aee6-81e4-4bcd-9e48-78ff46a51ff1\"/>\n  </prov:wasAssociatedWith>\n  <prov:entity prov:id=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <prov:value xsi:type=\"xsd:string\">Hello World!</prov:value>\n  </prov:entity>\n  <prov:used>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:entity prov:ref=\"data:2ef7bde608ce5404e97d5f042f95f89f1c232871\"/>\n    <prov:time>2024-12-12T09:16:17.863017</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/message</prov:role>\n  </prov:used>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\">\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n  </prov:entity>\n  <prov:entity prov:id=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stderr.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stderr</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:generalEntity prov:ref=\"data:da39a3ee5e6b4b0d3255bfef95601890afd80709\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:entity prov:id=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  <prov:entity prov:id=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\">\n    <prov:type xsi:type=\"xsd:QName\">wf4ever:File</prov:type>\n    <prov:type xsi:type=\"xsd:QName\">wfprov:Artifact</prov:type>\n    <cwlprov:basename>stdout.log</cwlprov:basename>\n    <cwlprov:nameext>.log</cwlprov:nameext>\n    <cwlprov:nameroot>stdout</cwlprov:nameroot>\n  </prov:entity>\n  <prov:specializationOf>\n    <prov:specificEntity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:generalEntity prov:ref=\"data:a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b\"/>\n  </prov:specializationOf>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867039</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.867034</prov:time>\n  </prov:wasEndedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:59967079-217e-4bdb-92d7-2ef2f784825c\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/output</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:2ab450c1-7309-4c5b-b65b-b4dfa44f384b\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasGeneratedBy>\n    <prov:entity prov:ref=\"id:6b04550d-c2bd-400b-858b-14e287bbf8c3\"/>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:time>2024-12-12T09:16:18.869180</prov:time>\n    <prov:role xsi:type=\"xsd:QName\">wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1</prov:role>\n  </prov:wasGeneratedBy>\n  <prov:wasEndedBy>\n    <prov:activity prov:ref=\"id:1c49f085-bbd7-410d-a801-81fd42469e8a\"/>\n    <prov:ender prov:ref=\"id:eea8f699-1c08-47b2-8aed-8ad30e4eda4c\"/>\n    <prov:time>2024-12-12T09:16:18.869299</prov:time>\n  </prov:wasEndedBy>\n</prov:document>\n"
        '400':
          content:
            application/yaml:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
            application/json:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
            application/ld+json:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
            text/turtle:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
            text/provenance-notation:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
            text/xml:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
            application/xml:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
            application/n-triples:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            application/yaml:
              schema:
                $ref: '#/components/responses/NotFoundJobProvResponseSchema'
            application/json:
              schema:
                $ref: '#/components/responses/NotFoundJobProvResponseSchema'
            application/ld+json:
              schema:
                $ref: '#/components/responses/NotFoundJobProvResponseSchema'
            text/turtle:
              schema:
                $ref: '#/components/responses/NotFoundJobProvResponseSchema'
            text/provenance-notation:
              schema:
                $ref: '#/components/responses/NotFoundJobProvResponseSchema'
            text/xml:
              schema:
                $ref: '#/components/responses/NotFoundJobProvResponseSchema'
            application/xml:
              schema:
                $ref: '#/components/responses/NotFoundJobProvResponseSchema'
            application/n-triples:
              schema:
                $ref: '#/components/responses/NotFoundJobProvResponseSchema'
        '406':
          content:
            application/yaml:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            application/ld+json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            text/turtle:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            text/provenance-notation:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            text/xml:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            application/xml:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
            application/n-triples:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            application/yaml:
              schema:
                $ref: '#/components/responses/GoneJobProvResponseSchema'
            application/json:
              schema:
                $ref: '#/components/responses/GoneJobProvResponseSchema'
            application/ld+json:
              schema:
                $ref: '#/components/responses/GoneJobProvResponseSchema'
            text/turtle:
              schema:
                $ref: '#/components/responses/GoneJobProvResponseSchema'
            text/provenance-notation:
              schema:
                $ref: '#/components/responses/GoneJobProvResponseSchema'
            text/xml:
              schema:
                $ref: '#/components/responses/GoneJobProvResponseSchema'
            application/xml:
              schema:
                $ref: '#/components/responses/GoneJobProvResponseSchema'
            application/n-triples:
              schema:
                $ref: '#/components/responses/GoneJobProvResponseSchema'
        '500':
          content:
            application/yaml:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            application/ld+json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            text/turtle:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            text/provenance-notation:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            text/xml:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            application/xml:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
            application/n-triples:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/JobProvRequestHeaders.Accept'
      - $ref: '#/components/parameters/JobProvRequestHeaders.Accept-Language'
      - $ref: '#/components/parameters/JobProvRequestHeaders.Accept-Profile'
      - $ref: '#/components/parameters/JobProvRequestHeaders.Content-Type'
      - $ref: '#/components/parameters/FormatQuery.f'
      - $ref: '#/components/parameters/FormatQuery.format'
      summary: '

        Retrieve the provenance details of a job based on the contextual request path.'
      tags:
      - Jobs
      - Provenance
      - Providers
  /providers/{provider_id}/processes/{process_id}/jobs/{job_id}/prov/info:
    parameters:
    - $ref: '#/components/parameters/provider_id'
    - $ref: '#/components/parameters/process_id'
    - $ref: '#/components/parameters/job_id'
    get:
      responses:
        '200':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/OkGetJobProvMetadataResponse'
                examples:
                  PROV run:
                    summary: Provenance metadata of the run execution.
                    value: "2024-12-12 09:16:17.843852                            Flow 1c49f085-bbd7-410d-a801-81fd42469e8a [ Run of workflow/packed.cwl#main\n2024-12-12 09:16:17.846280                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/message\n2024-12-12 09:16:17.863017                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/echo/message\n                           2024-12-12 09:16:18.867039 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/echo/output\n                           2024-12-12 09:16:18.867039 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.867039 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.869180 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/primary/output\n                           2024-12-12 09:16:18.869180 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.869180 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.867034 Flow 1c49f085-bbd7-410d-a801-81fd42469e8a ] Run of workflow/packed.cwl#main  (0:00:01.023182)\n"
                  PROV who:
                    summary: Provenance metadata of who ran the job.
                    value: 'Packaged By: cwltool 3.1.20240708091338.dev15+g9c05bb7d <urn:uuid:eea8f699-1c08-47b2-8aed-8ad30e4eda4c>

                      Executed By: crim-ca/weaver:6.1.0 <urn:uuid:b3a49ee7-f620-4154-9e4d-d2e948748deb>

                      '
                  PROV info:
                    summary: Provenance metadata about the Research Object packaging information.
                    value: 'Research Object of CWL workflow run

                      Research Object ID: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/

                      Profile: https://w3id.org/cwl/prov/0.6.0

                      Workflow run ID: urn:uuid:1c49f085-bbd7-410d-a801-81fd42469e8a

                      Packaged: 2024-12-12

                      '
              examples:
                PROV run:
                  summary: Provenance metadata of the run execution.
                  value: "2024-12-12 09:16:17.843852                            Flow 1c49f085-bbd7-410d-a801-81fd42469e8a [ Run of workflow/packed.cwl#main\n2024-12-12 09:16:17.846280                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/message\n2024-12-12 09:16:17.863017                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/echo/message\n                           2024-12-12 09:16:18.867039 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/echo/output\n                           2024-12-12 09:16:18.867039 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.867039 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.869180 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/primary/output\n                           2024-12-12 09:16:18.869180 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.869180 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.867034 Flow 1c49f085-bbd7-410d-a801-81fd42469e8a ] Run of workflow/packed.cwl#main  (0:00:01.023182)\n"
                PROV who:
                  summary: Provenance metadata of who ran the job.
                  value: 'Packaged By: cwltool 3.1.20240708091338.dev15+g9c05bb7d <urn:uuid:eea8f699-1c08-47b2-8aed-8ad30e4eda4c>

                    Executed By: crim-ca/weaver:6.1.0 <urn:uuid:b3a49ee7-f620-4154-9e4d-d2e948748deb>

                    '
                PROV info:
                  summary: Provenance metadata about the Research Object packaging information.
                  value: 'Research Object of CWL workflow run

                    Research Object ID: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/

                    Profile: https://w3id.org/cwl/prov/0.6.0

                    Workflow run ID: urn:uuid:1c49f085-bbd7-410d-a801-81fd42469e8a

                    Packaged: 2024-12-12

                    '
        '400':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotFoundJobProvResponseSchema'
        '406':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/GoneJobProvResponseSchema'
        '500':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/JobProvMetadataRequestHeaders.Content-Type'
      summary: '

        Retrieve the provenance details of a job based on the contextual request path.'
      tags:
      - Jobs
      - Provenance
      - Providers
  /providers/{provider_id}/processes/{process_id}/jobs/{job_id}/prov/who:
    parameters:
    - $ref: '#/components/parameters/provider_id'
    - $ref: '#/components/parameters/process_id'
    - $ref: '#/components/parameters/job_id'
    get:
      responses:
        '200':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/OkGetJobProvMetadataResponse'
                examples:
                  PROV run:
                    summary: Provenance metadata of the run execution.
                    value: "2024-12-12 09:16:17.843852                            Flow 1c49f085-bbd7-410d-a801-81fd42469e8a [ Run of workflow/packed.cwl#main\n2024-12-12 09:16:17.846280                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/message\n2024-12-12 09:16:17.863017                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/echo/message\n                           2024-12-12 09:16:18.867039 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/echo/output\n                           2024-12-12 09:16:18.867039 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.867039 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.869180 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/primary/output\n                           2024-12-12 09:16:18.869180 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.869180 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.867034 Flow 1c49f085-bbd7-410d-a801-81fd42469e8a ] Run of workflow/packed.cwl#main  (0:00:01.023182)\n"
                  PROV who:
                    summary: Provenance metadata of who ran the job.
                    value: 'Packaged By: cwltool 3.1.20240708091338.dev15+g9c05bb7d <urn:uuid:eea8f699-1c08-47b2-8aed-8ad30e4eda4c>

                      Executed By: crim-ca/weaver:6.1.0 <urn:uuid:b3a49ee7-f620-4154-9e4d-d2e948748deb>

                      '
                  PROV info:
                    summary: Provenance metadata about the Research Object packaging information.
                    value: 'Research Object of CWL workflow run

                      Research Object ID: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/

                      Profile: https://w3id.org/cwl/prov/0.6.0

                      Workflow run ID: urn:uuid:1c49f085-bbd7-410d-a801-81fd42469e8a

                      Packaged: 2024-12-12

                      '
              examples:
                PROV run:
                  summary: Provenance metadata of the run execution.
                  value: "2024-12-12 09:16:17.843852                            Flow 1c49f085-bbd7-410d-a801-81fd42469e8a [ Run of workflow/packed.cwl#main\n2024-12-12 09:16:17.846280                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/message\n2024-12-12 09:16:17.863017                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/echo/message\n                           2024-12-12 09:16:18.867039 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/echo/output\n                           2024-12-12 09:16:18.867039 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.867039 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.869180 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/primary/output\n                           2024-12-12 09:16:18.869180 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.869180 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.867034 Flow 1c49f085-bbd7-410d-a801-81fd42469e8a ] Run of workflow/packed.cwl#main  (0:00:01.023182)\n"
                PROV who:
                  summary: Provenance metadata of who ran the job.
                  value: 'Packaged By: cwltool 3.1.20240708091338.dev15+g9c05bb7d <urn:uuid:eea8f699-1c08-47b2-8aed-8ad30e4eda4c>

                    Executed By: crim-ca/weaver:6.1.0 <urn:uuid:b3a49ee7-f620-4154-9e4d-d2e948748deb>

                    '
                PROV info:
                  summary: Provenance metadata about the Research Object packaging information.
                  value: 'Research Object of CWL workflow run

                    Research Object ID: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/

                    Profile: https://w3id.org/cwl/prov/0.6.0

                    Workflow run ID: urn:uuid:1c49f085-bbd7-410d-a801-81fd42469e8a

                    Packaged: 2024-12-12

                    '
        '400':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotFoundJobProvResponseSchema'
        '406':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/GoneJobProvResponseSchema'
        '500':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/JobProvMetadataRequestHeaders.Content-Type'
      summary: '

        Retrieve the provenance details of a job based on the contextual request path.'
      tags:
      - Jobs
      - Provenance
      - Providers
  /providers/{provider_id}/processes/{process_id}/jobs/{job_id}/prov/inputs:
    parameters:
    - $ref: '#/components/parameters/provider_id'
    - $ref: '#/components/parameters/process_id'
    - $ref: '#/components/parameters/job_id'
    get:
      responses:
        '200':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/OkGetJobProvMetadataResponse'
                examples:
                  PROV run:
                    summary: Provenance metadata of the run execution.
                    value: "2024-12-12 09:16:17.843852                            Flow 1c49f085-bbd7-410d-a801-81fd42469e8a [ Run of workflow/packed.cwl#main\n2024-12-12 09:16:17.846280                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/message\n2024-12-12 09:16:17.863017                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/echo/message\n                           2024-12-12 09:16:18.867039 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/echo/output\n                           2024-12-12 09:16:18.867039 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.867039 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.869180 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/primary/output\n                           2024-12-12 09:16:18.869180 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.869180 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.867034 Flow 1c49f085-bbd7-410d-a801-81fd42469e8a ] Run of workflow/packed.cwl#main  (0:00:01.023182)\n"
                  PROV who:
                    summary: Provenance metadata of who ran the job.
                    value: 'Packaged By: cwltool 3.1.20240708091338.dev15+g9c05bb7d <urn:uuid:eea8f699-1c08-47b2-8aed-8ad30e4eda4c>

                      Executed By: crim-ca/weaver:6.1.0 <urn:uuid:b3a49ee7-f620-4154-9e4d-d2e948748deb>

                      '
                  PROV info:
                    summary: Provenance metadata about the Research Object packaging information.
                    value: 'Research Object of CWL workflow run

                      Research Object ID: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/

                      Profile: https://w3id.org/cwl/prov/0.6.0

                      Workflow run ID: urn:uuid:1c49f085-bbd7-410d-a801-81fd42469e8a

                      Packaged: 2024-12-12

                      '
              examples:
                PROV run:
                  summary: Provenance metadata of the run execution.
                  value: "2024-12-12 09:16:17.843852                            Flow 1c49f085-bbd7-410d-a801-81fd42469e8a [ Run of workflow/packed.cwl#main\n2024-12-12 09:16:17.846280                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/message\n2024-12-12 09:16:17.863017                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/echo/message\n                           2024-12-12 09:16:18.867039 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/echo/output\n                           2024-12-12 09:16:18.867039 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.867039 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.869180 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/primary/output\n                           2024-12-12 09:16:18.869180 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.869180 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.867034 Flow 1c49f085-bbd7-410d-a801-81fd42469e8a ] Run of workflow/packed.cwl#main  (0:00:01.023182)\n"
                PROV who:
                  summary: Provenance metadata of who ran the job.
                  value: 'Packaged By: cwltool 3.1.20240708091338.dev15+g9c05bb7d <urn:uuid:eea8f699-1c08-47b2-8aed-8ad30e4eda4c>

                    Executed By: crim-ca/weaver:6.1.0 <urn:uuid:b3a49ee7-f620-4154-9e4d-d2e948748deb>

                    '
                PROV info:
                  summary: Provenance metadata about the Research Object packaging information.
                  value: 'Research Object of CWL workflow run

                    Research Object ID: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/

                    Profile: https://w3id.org/cwl/prov/0.6.0

                    Workflow run ID: urn:uuid:1c49f085-bbd7-410d-a801-81fd42469e8a

                    Packaged: 2024-12-12

                    '
        '400':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotFoundJobProvResponseSchema'
        '406':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/GoneJobProvResponseSchema'
        '500':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/JobProvMetadataRequestHeaders.Content-Type'
      summary: '

        Retrieve the provenance details of a job based on the contextual request path.'
      tags:
      - Jobs
      - Provenance
      - Providers
  /providers/{provider_id}/processes/{process_id}/jobs/{job_id}/prov/inputs/{run_id}:
    parameters:
    - $ref: '#/components/parameters/provider_id'
    - $ref: '#/components/parameters/process_id'
    - $ref: '#/components/parameters/job_id'
    - $ref: '#/components/parameters/run_id'
    get:
      responses:
        '200':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/OkGetJobProvMetadataResponse'
                examples:
                  PROV run:
                    summary: Provenance metadata of the run execution.
                    value: "2024-12-12 09:16:17.843852                            Flow 1c49f085-bbd7-410d-a801-81fd42469e8a [ Run of workflow/packed.cwl#main\n2024-12-12 09:16:17.846280                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/message\n2024-12-12 09:16:17.863017                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/echo/message\n                           2024-12-12 09:16:18.867039 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/echo/output\n                           2024-12-12 09:16:18.867039 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.867039 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.869180 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/primary/output\n                           2024-12-12 09:16:18.869180 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.869180 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.867034 Flow 1c49f085-bbd7-410d-a801-81fd42469e8a ] Run of workflow/packed.cwl#main  (0:00:01.023182)\n"
                  PROV who:
                    summary: Provenance metadata of who ran the job.
                    value: 'Packaged By: cwltool 3.1.20240708091338.dev15+g9c05bb7d <urn:uuid:eea8f699-1c08-47b2-8aed-8ad30e4eda4c>

                      Executed By: crim-ca/weaver:6.1.0 <urn:uuid:b3a49ee7-f620-4154-9e4d-d2e948748deb>

                      '
                  PROV info:
                    summary: Provenance metadata about the Research Object packaging information.
                    value: 'Research Object of CWL workflow run

                      Research Object ID: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/

                      Profile: https://w3id.org/cwl/prov/0.6.0

                      Workflow run ID: urn:uuid:1c49f085-bbd7-410d-a801-81fd42469e8a

                      Packaged: 2024-12-12

                      '
              examples:
                PROV run:
                  summary: Provenance metadata of the run execution.
                  value: "2024-12-12 09:16:17.843852                            Flow 1c49f085-bbd7-410d-a801-81fd42469e8a [ Run of workflow/packed.cwl#main\n2024-12-12 09:16:17.846280                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/message\n2024-12-12 09:16:17.863017                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/echo/message\n                           2024-12-12 09:16:18.867039 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/echo/output\n                           2024-12-12 09:16:18.867039 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.867039 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.869180 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/primary/output\n                           2024-12-12 09:16:18.869180 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.869180 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.867034 Flow 1c49f085-bbd7-410d-a801-81fd42469e8a ] Run of workflow/packed.cwl#main  (0:00:01.023182)\n"
                PROV who:
                  summary: Provenance metadata of who ran the job.
                  value: 'Packaged By: cwltool 3.1.20240708091338.dev15+g9c05bb7d <urn:uuid:eea8f699-1c08-47b2-8aed-8ad30e4eda4c>

                    Executed By: crim-ca/weaver:6.1.0 <urn:uuid:b3a49ee7-f620-4154-9e4d-d2e948748deb>

                    '
                PROV info:
                  summary: Provenance metadata about the Research Object packaging information.
                  value: 'Research Object of CWL workflow run

                    Research Object ID: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/

                    Profile: https://w3id.org/cwl/prov/0.6.0

                    Workflow run ID: urn:uuid:1c49f085-bbd7-410d-a801-81fd42469e8a

                    Packaged: 2024-12-12

                    '
        '400':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotFoundJobProvResponseSchema'
        '406':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/GoneJobProvResponseSchema'
        '500':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/JobProvMetadataRequestHeaders.Content-Type'
      summary: '

        Retrieve the provenance details of a job based on the contextual request path.'
      tags:
      - Jobs
      - Provenance
      - Providers
  /providers/{provider_id}/processes/{process_id}/jobs/{job_id}/prov/outputs:
    parameters:
    - $ref: '#/components/parameters/provider_id'
    - $ref: '#/components/parameters/process_id'
    - $ref: '#/components/parameters/job_id'
    get:
      responses:
        '200':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/OkGetJobProvMetadataResponse'
                examples:
                  PROV run:
                    summary: Provenance metadata of the run execution.
                    value: "2024-12-12 09:16:17.843852                            Flow 1c49f085-bbd7-410d-a801-81fd42469e8a [ Run of workflow/packed.cwl#main\n2024-12-12 09:16:17.846280                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/message\n2024-12-12 09:16:17.863017                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/echo/message\n                           2024-12-12 09:16:18.867039 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/echo/output\n                           2024-12-12 09:16:18.867039 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.867039 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.869180 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/primary/output\n                           2024-12-12 09:16:18.869180 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.869180 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.867034 Flow 1c49f085-bbd7-410d-a801-81fd42469e8a ] Run of workflow/packed.cwl#main  (0:00:01.023182)\n"
                  PROV who:
                    summary: Provenance metadata of who ran the job.
                    value: 'Packaged By: cwltool 3.1.20240708091338.dev15+g9c05bb7d <urn:uuid:eea8f699-1c08-47b2-8aed-8ad30e4eda4c>

                      Executed By: crim-ca/weaver:6.1.0 <urn:uuid:b3a49ee7-f620-4154-9e4d-d2e948748deb>

                      '
                  PROV info:
                    summary: Provenance metadata about the Research Object packaging information.
                    value: 'Research Object of CWL workflow run

                      Research Object ID: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/

                      Profile: https://w3id.org/cwl/prov/0.6.0

                      Workflow run ID: urn:uuid:1c49f085-bbd7-410d-a801-81fd42469e8a

                      Packaged: 2024-12-12

                      '
              examples:
                PROV run:
                  summary: Provenance metadata of the run execution.
                  value: "2024-12-12 09:16:17.843852                            Flow 1c49f085-bbd7-410d-a801-81fd42469e8a [ Run of workflow/packed.cwl#main\n2024-12-12 09:16:17.846280                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/message\n2024-12-12 09:16:17.863017                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/echo/message\n                           2024-12-12 09:16:18.867039 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/echo/output\n                           2024-12-12 09:16:18.867039 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.867039 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.869180 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/primary/output\n                           2024-12-12 09:16:18.869180 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.869180 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.867034 Flow 1c49f085-bbd7-410d-a801-81fd42469e8a ] Run of workflow/packed.cwl#main  (0:00:01.023182)\n"
                PROV who:
                  summary: Provenance metadata of who ran the job.
                  value: 'Packaged By: cwltool 3.1.20240708091338.dev15+g9c05bb7d <urn:uuid:eea8f699-1c08-47b2-8aed-8ad30e4eda4c>

                    Executed By: crim-ca/weaver:6.1.0 <urn:uuid:b3a49ee7-f620-4154-9e4d-d2e948748deb>

                    '
                PROV info:
                  summary: Provenance metadata about the Research Object packaging information.
                  value: 'Research Object of CWL workflow run

                    Research Object ID: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/

                    Profile: https://w3id.org/cwl/prov/0.6.0

                    Workflow run ID: urn:uuid:1c49f085-bbd7-410d-a801-81fd42469e8a

                    Packaged: 2024-12-12

                    '
        '400':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotFoundJobProvResponseSchema'
        '406':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/GoneJobProvResponseSchema'
        '500':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/JobProvMetadataRequestHeaders.Content-Type'
      summary: '

        Retrieve the provenance details of a job based on the contextual request path.'
      tags:
      - Jobs
      - Provenance
      - Providers
  /providers/{provider_id}/processes/{process_id}/jobs/{job_id}/prov/outputs/{run_id}:
    parameters:
    - $ref: '#/components/parameters/provider_id'
    - $ref: '#/components/parameters/process_id'
    - $ref: '#/components/parameters/job_id'
    - $ref: '#/components/parameters/run_id'
    get:
      responses:
        '200':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/OkGetJobProvMetadataResponse'
                examples:
                  PROV run:
                    summary: Provenance metadata of the run execution.
                    value: "2024-12-12 09:16:17.843852                            Flow 1c49f085-bbd7-410d-a801-81fd42469e8a [ Run of workflow/packed.cwl#main\n2024-12-12 09:16:17.846280                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/message\n2024-12-12 09:16:17.863017                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/echo/message\n                           2024-12-12 09:16:18.867039 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/echo/output\n                           2024-12-12 09:16:18.867039 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.867039 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.869180 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/primary/output\n                           2024-12-12 09:16:18.869180 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.869180 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.867034 Flow 1c49f085-bbd7-410d-a801-81fd42469e8a ] Run of workflow/packed.cwl#main  (0:00:01.023182)\n"
                  PROV who:
                    summary: Provenance metadata of who ran the job.
                    value: 'Packaged By: cwltool 3.1.20240708091338.dev15+g9c05bb7d <urn:uuid:eea8f699-1c08-47b2-8aed-8ad30e4eda4c>

                      Executed By: crim-ca/weaver:6.1.0 <urn:uuid:b3a49ee7-f620-4154-9e4d-d2e948748deb>

                      '
                  PROV info:
                    summary: Provenance metadata about the Research Object packaging information.
                    value: 'Research Object of CWL workflow run

                      Research Object ID: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/

                      Profile: https://w3id.org/cwl/prov/0.6.0

                      Workflow run ID: urn:uuid:1c49f085-bbd7-410d-a801-81fd42469e8a

                      Packaged: 2024-12-12

                      '
              examples:
                PROV run:
                  summary: Provenance metadata of the run execution.
                  value: "2024-12-12 09:16:17.843852                            Flow 1c49f085-bbd7-410d-a801-81fd42469e8a [ Run of workflow/packed.cwl#main\n2024-12-12 09:16:17.846280                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/message\n2024-12-12 09:16:17.863017                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/echo/message\n                           2024-12-12 09:16:18.867039 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/echo/output\n                           2024-12-12 09:16:18.867039 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.867039 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.869180 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/primary/output\n                           2024-12-12 09:16:18.869180 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.869180 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.867034 Flow 1c49f085-bbd7-410d-a801-81fd42469e8a ] Run of workflow/packed.cwl#main  (0:00:01.023182)\n"
                PROV who:
                  summary: Provenance metadata of who ran the job.
                  value: 'Packaged By: cwltool 3.1.20240708091338.dev15+g9c05bb7d <urn:uuid:eea8f699-1c08-47b2-8aed-8ad30e4eda4c>

                    Executed By: crim-ca/weaver:6.1.0 <urn:uuid:b3a49ee7-f620-4154-9e4d-d2e948748deb>

                    '
                PROV info:
                  summary: Provenance metadata about the Research Object packaging information.
                  value: 'Research Object of CWL workflow run

                    Research Object ID: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/

                    Profile: https://w3id.org/cwl/prov/0.6.0

                    Workflow run ID: urn:uuid:1c49f085-bbd7-410d-a801-81fd42469e8a

                    Packaged: 2024-12-12

                    '
        '400':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotFoundJobProvResponseSchema'
        '406':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/GoneJobProvResponseSchema'
        '500':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/JobProvMetadataRequestHeaders.Content-Type'
      summary: '

        Retrieve the provenance details of a job based on the contextual request path.'
      tags:
      - Jobs
      - Provenance
      - Providers
  /providers/{provider_id}/processes/{process_id}/jobs/{job_id}/prov/run:
    parameters:
    - $ref: '#/components/parameters/provider_id'
    - $ref: '#/components/parameters/process_id'
    - $ref: '#/components/parameters/job_id'
    get:
      responses:
        '200':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/OkGetJobProvMetadataResponse'
                examples:
                  PROV run:
                    summary: Provenance metadata of the run execution.
                    value: "2024-12-12 09:16:17.843852                            Flow 1c49f085-bbd7-410d-a801-81fd42469e8a [ Run of workflow/packed.cwl#main\n2024-12-12 09:16:17.846280                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/message\n2024-12-12 09:16:17.863017                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/echo/message\n                           2024-12-12 09:16:18.867039 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/echo/output\n                           2024-12-12 09:16:18.867039 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.867039 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.869180 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/primary/output\n                           2024-12-12 09:16:18.869180 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.869180 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.867034 Flow 1c49f085-bbd7-410d-a801-81fd42469e8a ] Run of workflow/packed.cwl#main  (0:00:01.023182)\n"
                  PROV who:
                    summary: Provenance metadata of who ran the job.
                    value: 'Packaged By: cwltool 3.1.20240708091338.dev15+g9c05bb7d <urn:uuid:eea8f699-1c08-47b2-8aed-8ad30e4eda4c>

                      Executed By: crim-ca/weaver:6.1.0 <urn:uuid:b3a49ee7-f620-4154-9e4d-d2e948748deb>

                      '
                  PROV info:
                    summary: Provenance metadata about the Research Object packaging information.
                    value: 'Research Object of CWL workflow run

                      Research Object ID: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/

                      Profile: https://w3id.org/cwl/prov/0.6.0

                      Workflow run ID: urn:uuid:1c49f085-bbd7-410d-a801-81fd42469e8a

                      Packaged: 2024-12-12

                      '
              examples:
                PROV run:
                  summary: Provenance metadata of the run execution.
                  value: "2024-12-12 09:16:17.843852                            Flow 1c49f085-bbd7-410d-a801-81fd42469e8a [ Run of workflow/packed.cwl#main\n2024-12-12 09:16:17.846280                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/message\n2024-12-12 09:16:17.863017                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/echo/message\n                           2024-12-12 09:16:18.867039 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/echo/output\n                           2024-12-12 09:16:18.867039 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.867039 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.869180 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/primary/output\n                           2024-12-12 09:16:18.869180 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.869180 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.867034 Flow 1c49f085-bbd7-410d-a801-81fd42469e8a ] Run of workflow/packed.cwl#main  (0:00:01.023182)\n"
                PROV who:
                  summary: Provenance metadata of who ran the job.
                  value: 'Packaged By: cwltool 3.1.20240708091338.dev15+g9c05bb7d <urn:uuid:eea8f699-1c08-47b2-8aed-8ad30e4eda4c>

                    Executed By: crim-ca/weaver:6.1.0 <urn:uuid:b3a49ee7-f620-4154-9e4d-d2e948748deb>

                    '
                PROV info:
                  summary: Provenance metadata about the Research Object packaging information.
                  value: 'Research Object of CWL workflow run

                    Research Object ID: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/

                    Profile: https://w3id.org/cwl/prov/0.6.0

                    Workflow run ID: urn:uuid:1c49f085-bbd7-410d-a801-81fd42469e8a

                    Packaged: 2024-12-12

                    '
        '400':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotFoundJobProvResponseSchema'
        '406':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/GoneJobProvResponseSchema'
        '500':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/JobProvMetadataRequestHeaders.Content-Type'
      summary: '

        Retrieve the provenance details of a job based on the contextual request path.'
      tags:
      - Jobs
      - Provenance
      - Providers
  /providers/{provider_id}/processes/{process_id}/jobs/{job_id}/prov/run/{run_id}:
    parameters:
    - $ref: '#/components/parameters/provider_id'
    - $ref: '#/components/parameters/process_id'
    - $ref: '#/components/parameters/job_id'
    - $ref: '#/components/parameters/run_id'
    get:
      responses:
        '200':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/OkGetJobProvMetadataResponse'
                examples:
                  PROV run:
                    summary: Provenance metadata of the run execution.
                    value: "2024-12-12 09:16:17.843852                            Flow 1c49f085-bbd7-410d-a801-81fd42469e8a [ Run of workflow/packed.cwl#main\n2024-12-12 09:16:17.846280                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/message\n2024-12-12 09:16:17.863017                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/echo/message\n                           2024-12-12 09:16:18.867039 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/echo/output\n                           2024-12-12 09:16:18.867039 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.867039 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.869180 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/primary/output\n                           2024-12-12 09:16:18.869180 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.869180 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.867034 Flow 1c49f085-bbd7-410d-a801-81fd42469e8a ] Run of workflow/packed.cwl#main  (0:00:01.023182)\n"
                  PROV who:
                    summary: Provenance metadata of who ran the job.
                    value: 'Packaged By: cwltool 3.1.20240708091338.dev15+g9c05bb7d <urn:uuid:eea8f699-1c08-47b2-8aed-8ad30e4eda4c>

                      Executed By: crim-ca/weaver:6.1.0 <urn:uuid:b3a49ee7-f620-4154-9e4d-d2e948748deb>

                      '
                  PROV info:
                    summary: Provenance metadata about the Research Object packaging information.
                    value: 'Research Object of CWL workflow run

                      Research Object ID: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/

                      Profile: https://w3id.org/cwl/prov/0.6.0

                      Workflow run ID: urn:uuid:1c49f085-bbd7-410d-a801-81fd42469e8a

                      Packaged: 2024-12-12

                      '
              examples:
                PROV run:
                  summary: Provenance metadata of the run execution.
                  value: "2024-12-12 09:16:17.843852                            Flow 1c49f085-bbd7-410d-a801-81fd42469e8a [ Run of workflow/packed.cwl#main\n2024-12-12 09:16:17.846280                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/message\n2024-12-12 09:16:17.863017                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/echo/message\n                           2024-12-12 09:16:18.867039 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/echo/output\n                           2024-12-12 09:16:18.867039 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.867039 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.869180 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/primary/output\n                           2024-12-12 09:16:18.869180 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.869180 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.867034 Flow 1c49f085-bbd7-410d-a801-81fd42469e8a ] Run of workflow/packed.cwl#main  (0:00:01.023182)\n"
                PROV who:
                  summary: Provenance metadata of who ran the job.
                  value: 'Packaged By: cwltool 3.1.20240708091338.dev15+g9c05bb7d <urn:uuid:eea8f699-1c08-47b2-8aed-8ad30e4eda4c>

                    Executed By: crim-ca/weaver:6.1.0 <urn:uuid:b3a49ee7-f620-4154-9e4d-d2e948748deb>

                    '
                PROV info:
                  summary: Provenance metadata about the Research Object packaging information.
                  value: 'Research Object of CWL workflow run

                    Research Object ID: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/

                    Profile: https://w3id.org/cwl/prov/0.6.0

                    Workflow run ID: urn:uuid:1c49f085-bbd7-410d-a801-81fd42469e8a

                    Packaged: 2024-12-12

                    '
        '400':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotFoundJobProvResponseSchema'
        '406':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/GoneJobProvResponseSchema'
        '500':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/JobProvMetadataRequestHeaders.Content-Type'
      summary: '

        Retrieve the provenance details of a job based on the contextual request path.'
      tags:
      - Jobs
      - Provenance
      - Providers
  /providers/{provider_id}/processes/{process_id}/jobs/{job_id}/prov/runs:
    parameters:
    - $ref: '#/components/parameters/provider_id'
    - $ref: '#/components/parameters/process_id'
    - $ref: '#/components/parameters/job_id'
    get:
      responses:
        '200':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/OkGetJobProvMetadataResponse'
                examples:
                  PROV run:
                    summary: Provenance metadata of the run execution.
                    value: "2024-12-12 09:16:17.843852                            Flow 1c49f085-bbd7-410d-a801-81fd42469e8a [ Run of workflow/packed.cwl#main\n2024-12-12 09:16:17.846280                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/message\n2024-12-12 09:16:17.863017                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/echo/message\n                           2024-12-12 09:16:18.867039 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/echo/output\n                           2024-12-12 09:16:18.867039 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.867039 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.869180 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/primary/output\n                           2024-12-12 09:16:18.869180 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.869180 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.867034 Flow 1c49f085-bbd7-410d-a801-81fd42469e8a ] Run of workflow/packed.cwl#main  (0:00:01.023182)\n"
                  PROV who:
                    summary: Provenance metadata of who ran the job.
                    value: 'Packaged By: cwltool 3.1.20240708091338.dev15+g9c05bb7d <urn:uuid:eea8f699-1c08-47b2-8aed-8ad30e4eda4c>

                      Executed By: crim-ca/weaver:6.1.0 <urn:uuid:b3a49ee7-f620-4154-9e4d-d2e948748deb>

                      '
                  PROV info:
                    summary: Provenance metadata about the Research Object packaging information.
                    value: 'Research Object of CWL workflow run

                      Research Object ID: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/

                      Profile: https://w3id.org/cwl/prov/0.6.0

                      Workflow run ID: urn:uuid:1c49f085-bbd7-410d-a801-81fd42469e8a

                      Packaged: 2024-12-12

                      '
              examples:
                PROV run:
                  summary: Provenance metadata of the run execution.
                  value: "2024-12-12 09:16:17.843852                            Flow 1c49f085-bbd7-410d-a801-81fd42469e8a [ Run of workflow/packed.cwl#main\n2024-12-12 09:16:17.846280                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/message\n2024-12-12 09:16:17.863017                            In   2ef7bde608ce5404e97d5f042f95f89f1c232871 < wf:main/echo/message\n                           2024-12-12 09:16:18.867039 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/echo/output\n                           2024-12-12 09:16:18.867039 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.867039 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/echo/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.869180 Out  59967079-217e-4bdb-92d7-2ef2f784825c > wf:main/primary/output\n                           2024-12-12 09:16:18.869180 Out  2ab450c1-7309-4c5b-b65b-b4dfa44f384b > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_c46f5d8d-e599-4152-8ded-f529e19524d4\n                           2024-12-12 09:16:18.869180 Out  6b04550d-c2bd-400b-858b-14e287bbf8c3 > wf:main/primary/PACKAGE_OUTPUT_HOOK_LOG_606e3f88-0388-4c97-b139-58fed24b37c1\n                           2024-12-12 09:16:18.867034 Flow 1c49f085-bbd7-410d-a801-81fd42469e8a ] Run of workflow/packed.cwl#main  (0:00:01.023182)\n"
                PROV who:
                  summary: Provenance metadata of who ran the job.
                  value: 'Packaged By: cwltool 3.1.20240708091338.dev15+g9c05bb7d <urn:uuid:eea8f699-1c08-47b2-8aed-8ad30e4eda4c>

                    Executed By: crim-ca/weaver:6.1.0 <urn:uuid:b3a49ee7-f620-4154-9e4d-d2e948748deb>

                    '
                PROV info:
                  summary: Provenance metadata about the Research Object packaging information.
                  value: 'Research Object of CWL workflow run

                    Research Object ID: arcp://uuid,1c49f085-bbd7-410d-a801-81fd42469e8a/

                    Profile: https://w3id.org/cwl/prov/0.6.0

                    Workflow run ID: urn:uuid:1c49f085-bbd7-410d-a801-81fd42469e8a

                    Packaged: 2024-12-12

                    '
        '400':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InvalidJobResponseSchema'
        '404':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotFoundJobProvResponseSchema'
        '406':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/GoneJobProvResponseSchema'
        '500':
          content:
            text/plain:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/JobProvMetadataRequestHeaders.Content-Type'
      summary: '

        Retrieve the provenance details of a job based on the contextual request path.'
      tags:
      - Jobs
      - Provenance
      - Providers
  /jobs/{job_id}/result:
    parameters:
    - $ref: '#/components/parameters/job_id'
    get:
      responses:
        '308':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/RedirectResultResponse'
      parameters:
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept'
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept-Language'
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept-Profile'
      deprecated: true
      summary: '

        Deprecated job result endpoint that is now returned by corresponding outputs path with added links.'
      tags:
      - Jobs
      - Results
      - Deprecated Endpoints
  /processes/{process_id}/jobs/{job_id}/result:
    parameters:
    - $ref: '#/components/parameters/process_id'
    - $ref: '#/components/parameters/job_id'
    get:
      responses:
        '308':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/RedirectResultResponse'
      parameters:
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept'
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept-Language'
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept-Profile'
      - $ref: '#/components/parameters/LocalProcessJobResultsQuery.f'
      - $ref: '#/components/parameters/LocalProcessJobResultsQuery.format'
      - $ref: '#/components/parameters/LocalProcessJobResultsQuery.schema'
      - $ref: '#/components/parameters/LocalProcessJobResultsQuery.version'
      deprecated: true
      summary: '

        Deprecated job result endpoint that is now returned by corresponding outputs path with added links.'
      tags:
      - Jobs
      - Results
      - Processes
      - Deprecated Endpoints
  /providers/{provider_id}/processes/{process_id}/jobs/{job_id}/result:
    parameters:
    - $ref: '#/components/parameters/provider_id'
    - $ref: '#/components/parameters/process_id'
    - $ref: '#/components/parameters/job_id'
    get:
      responses:
        '308':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/RedirectResultResponse'
      parameters:
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept'
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept-Language'
      - $ref: '#/components/parameters/RequestHeadersNoBody.Accept-Profile'
      - $ref: '#/components/parameters/JobResultsQuery.f'
      - $ref: '#/components/parameters/JobResultsQuery.format'
      - $ref: '#/components/parameters/JobResultsQuery.schema'
      deprecated: true
      summary: '

        Deprecated job result endpoint that is now returned by corresponding outputs path with added links.'
      tags:
      - Jobs
      - Results
      - Providers
      - Deprecated Endpoints
  /vault:
    post:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkVaultFileUploadedResponse'
                examples:
                  VaultFileUploaded:
                    summary: File successfully uploaded to vault.
                    value:
                      description: File successfully uploaded to vault.
                      access_token: <ACCESS_TOKEN>
                      file_id: e337a830-dbd6-4915-90ef-bfd46e237a3e
                      file_href: vault://e337a830-dbd6-4915-90ef-bfd46e237a3e
              examples:
                VaultFileUploaded:
                  summary: File successfully uploaded to vault.
                  value:
                    description: File successfully uploaded to vault.
                    access_token: <ACCESS_TOKEN>
                    file_id: e337a830-dbd6-4915-90ef-bfd46e237a3e
                    file_href: vault://e337a830-dbd6-4915-90ef-bfd46e237a3e
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/BadRequestVaultFileUploadResponse'
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '422':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/UnprocessableEntityVaultFileUploadResponse'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/FileUploadHeaders.Accept'
      - $ref: '#/components/parameters/FileUploadHeaders.Accept-Language'
      - $ref: '#/components/parameters/FileUploadHeaders.Accept-Profile'
      - $ref: '#/components/parameters/FileUploadHeaders.Content-Type'
      - $ref: '#/components/parameters/FileUploadHeaders.Content-Length'
      - $ref: '#/components/parameters/FileUploadHeaders.Content-Disposition'
      summary: '

        Upload a file to secured vault.'
      tags:
      - Vault
      requestBody:
        content:
          application/json:
            $ref: '#/components/parameters/VaultUploadBody'
        required: true
  /vault/{file_id}:
    parameters:
    - $ref: '#/components/parameters/file_id'
    head:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkVaultFileDetailResponse'
                examples:
                  VaultFileDetails:
                    summary: Obtain vault file metadata.
                    value:
                      Server: gunicorn/20.0.4
                      Date: Sat, 15 Jan 2022 00:13:00 GMT
                      Connection: close
                      Content-Type: application/json; charset=UTF-8
                      Content-Encoding: ''
                      Content-Length: '2601'
                      Content-Disposition: attachment; filename="desired-name.json"
                      Last-Modified: Fri, 14 Jan 2022 12:20:44 GMT
                      Location: https://weaver.example.com/vault/32129e2a-a284-4a89-91db-0e873747142d
                      X-Content-Type-Options: nosniff
              examples:
                VaultFileDetails:
                  summary: Obtain vault file metadata.
                  value:
                    Server: gunicorn/20.0.4
                    Date: Sat, 15 Jan 2022 00:13:00 GMT
                    Connection: close
                    Content-Type: application/json; charset=UTF-8
                    Content-Encoding: ''
                    Content-Length: '2601'
                    Content-Disposition: attachment; filename="desired-name.json"
                    Last-Modified: Fri, 14 Jan 2022 12:20:44 GMT
                    Location: https://weaver.example.com/vault/32129e2a-a284-4a89-91db-0e873747142d
                    X-Content-Type-Options: nosniff
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/BadRequestVaultFileAccessResponse'
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/ForbiddenVaultFileDownloadResponse'
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/GoneVaultFileDownloadResponse'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/VaultFileRequestHeaders.X-Auth-Vault'
      summary: '

        Get authorized vault file details without downloading it.'
      tags:
      - Vault
    get:
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/OkVaultFileDownloadResponse'
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/BadRequestVaultFileAccessResponse'
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/ForbiddenVaultFileDownloadResponse'
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/MethodNotAllowedErrorResponseSchema'
        '406':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/NotAcceptableErrorResponseSchema'
        '410':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/GoneVaultFileDownloadResponse'
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/responses/InternalServerErrorResponseSchema'
      parameters:
      - $ref: '#/components/parameters/VaultFileRequestHeaders.X-Auth-Vault'
      summary: '

        Download authorized vault file and remove it from the vault.'
      tags:
      - Vault
  /wps:
    get:
      responses:
        '200':
          content:
            text/xml:
              schema:
                $ref: '#/components/responses/OkWPSResponse'
                examples:
                  GetCapabilities:
                    summary: GetCapabilities example response.
                    value: "<wps:Capabilities\n        xmlns:gml=\"http://www.opengis.net/gml\"\n        xmlns:ows=\"http://www.opengis.net/ows/1.1\"\n        xmlns:wps=\"http://www.opengis.net/wps/1.0.0\"\n        xmlns:xlink=\"http://www.w3.org/1999/xlink\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n        service=\"WPS\"\n        version=\"1.0.0\"\n        xml:lang=\"en-US\"\n        xsi:schemaLocation=\"http://www.opengis.net/wps/1.0.0\n                            http://schemas.opengis.net/wps/1.0.0/wpsGetCapabilities_response.xsd\"\n        updateSequence=\"1\"\n>\n    <ows:ServiceIdentification>\n        <ows:Title>Weaver</ows:Title>\n        <ows:Abstract>WPS processes example schema.</ows:Abstract>\n        <ows:Keywords>\n            <ows:Keyword>Weaver</ows:Keyword>\n            <ows:Keyword>WPS</ows:Keyword>\n            <ows:Keyword>ADES</ows:Keyword>\n            <ows:Type codeSpace=\"ISOTC211/19115\">theme</ows:Type>\n        </ows:Keywords>\n        <ows:ServiceType>WPS</ows:ServiceType>\n        <ows:ServiceTypeVersion>1.0.0</ows:ServiceTypeVersion>\n        <ows:ServiceTypeVersion>2.0.0</ows:ServiceTypeVersion>\n        <ows:Fees>NONE</ows:Fees>\n        <ows:AccessConstraints>NONE</ows:AccessConstraints>\n    </ows:ServiceIdentification>\n    <ows:ServiceProvider>\n        <ows:ProviderName>Example</ows:ProviderName>\n        <ows:ProviderSite xlink:href=\"http://schema-example.com\"/>\n        <ows:ServiceContact>\n            <ows:IndividualName>Lastname, Firstname</ows:IndividualName>\n            <ows:PositionName>Position Title</ows:PositionName>\n            <ows:ContactInfo>\n                <ows:Phone>\n                    <ows:Voice>+xx-xxx-xxx-xxxx</ows:Voice>\n                </ows:Phone>\n                <ows:Address>\n                    <ows:AdministrativeArea>Administrative Area</ows:AdministrativeArea>\n                    <ows:PostalCode>Zip or Postal Code</ows:PostalCode>\n                    <ows:ElectronicMailAddress>Email Address</ows:ElectronicMailAddress>\n                </ows:Address>\n                <ows:OnlineResource xlink:href=\"Contact URL\"/>\n                <ows:HoursOfService>0:00-24:00</ows:HoursOfService>\n                <ows:ContactInstructions>During hours of service. Off on weekends.</ows:ContactInstructions>\n            </ows:ContactInfo>\n            <ows:Role>pointOfContact</ows:Role>\n        </ows:ServiceContact>\n    </ows:ServiceProvider>\n    <ows:OperationsMetadata>\n        <ows:Operation name=\"GetCapabilities\">\n            <ows:DCP>\n                <ows:HTTP>\n                    <ows:Get xlink:href=\"http://schema-example.com/wps\"/>\n                    <ows:Post xlink:href=\"http://schema-example.com/wps\"/>\n                </ows:HTTP>\n            </ows:DCP>\n        </ows:Operation>\n        <ows:Operation name=\"DescribeProcess\">\n            <ows:DCP>\n                <ows:HTTP>\n                    <ows:Get xlink:href=\"http://schema-example.com/wps\"/>\n                    <ows:Post xlink:href=\"http://schema-example.com/wps\"/>\n                </ows:HTTP>\n            </ows:DCP>\n        </ows:Operation>\n        <ows:Operation name=\"Execute\">\n            <ows:DCP>\n                <ows:HTTP>\n                    <ows:Get xlink:href=\"http://schema-example.com/wps\"/>\n                    <ows:Post xlink:href=\"http://schema-example.com/wps\"/>\n                </ows:HTTP>\n            </ows:DCP>\n        </ows:Operation>\n    </ows:OperationsMetadata>\n    <wps:ProcessOfferings>\n        <wps:Process wps:processVersion=\"1.0\">\n            <ows:Identifier>Example</ows:Identifier>\n            <ows:Title>Example Process</ows:Title>\n            <ows:Abstract>Only an example.</ows:Abstract>\n        </wps:Process>\n    </wps:ProcessOfferings>\n    <wps:Languages>\n        <wps:Default>\n            <ows:Language>en-US</ows:Language>\n        </wps:Default>\n        <wps:Supported>\n            <ows:Language>en-US</ows:Language>\n        </wps:Supported>\n    </wps:Languages>\n</wps:Capabilities>\n"
                  DescribeProcess:
                    summary: DescribeProcess example response.
                    value: "<wps:ProcessDescriptions\n        xmlns:wps=\"http://www.opengis.net/wps/1.0.0\"\n        xmlns:ows=\"http://www.opengis.net/ows/1.1\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n        xsi:schemaLocation=\"http://www.opengis.net/wps/1.0.0\n                            http://www.opengis.net/wps/1.0.0/wpsDescribeProcess_response.xsd\"\n        xml:lang=\"en-US\"\n        service=\"WPS\"\n        version=\"1.0.0\"\n>\n    <ProcessDescription wps:processVersion=\"1.1\" storeSupported=\"true\" statusSupported=\"true\">\n        <ows:Identifier>jsonarray2netcdf</ows:Identifier>\n        <ows:Title>JSON array to NetCDF</ows:Title>\n        <ows:Abstract>\n            Extracts and fetches NetCDF files from a JSON file containing an URL string array,\n            and provides them on the output directory.\n        </ows:Abstract>\n        <DataInputs>\n            <Input minOccurs=\"1\" maxOccurs=\"1\">\n                <ows:Identifier>input</ows:Identifier>\n                <ows:Title>input</ows:Title>\n                <ows:Abstract />\n                <ComplexData maximumMegabytes=\"1\">\n                    <Default>\n                        <Format>\n                            <MimeType>application/json</MimeType>\n                        </Format>\n                    </Default>\n                    <Supported>\n                        <Format>\n                            <MimeType>application/json</MimeType>\n                        </Format>\n                    </Supported>\n                </ComplexData>\n            </Input>\n        </DataInputs>\n        <ProcessOutputs>\n            <Output>\n                <ows:Identifier>output</ows:Identifier>\n                <ows:Title>output</ows:Title>\n                <ows:Abstract />\n                <ComplexOutput>\n                    <Default>\n                        <Format>\n                            <MimeType>application/x-netcdf</MimeType>\n                        </Format>\n                    </Default>\n                    <Supported>\n                        <Format>\n                            <MimeType>application/x-netcdf</MimeType>\n                        </Format>\n                    </Supported>\n                </ComplexOutput>\n            </Output>\n        </ProcessOutputs>\n    </ProcessDescription>\n</wps:ProcessDescriptions>\n"
                  ExecuteSuccess:
                    summary: Successful process execute example response.
                    value: "<wps:ExecuteResponse\n        xmlns:wps=\"http://www.opengis.net/wps/1.0.0\"\n        xmlns:ows=\"http://www.opengis.net/ows/1.1\"\n        xmlns:xlink=\"http://www.w3.org/1999/xlink\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n        xsi:schemaLocation=\"http://www.opengis.net/wps/1.0.0\n                            http://www.opengis.net/wps/1.0.0/wpsExecute_response.xsd\"\n        service=\"WPS\"\n        version=\"1.0.0\"\n        xml:lang=\"en-CA\"\n        serviceInstance=\"http://schema-example/wps\"\n        statusLocation=\"http://schema-example/wpsoutputs/14c68477-c3ed-4784-9c0f-a4c9e1344db5.xml\"\n>\n    <wps:Process wps:processVersion=\"1.1\">\n        <ows:Identifier>jsonarray2netcdf</ows:Identifier>\n        <ows:Title>JSON array to NetCDF</ows:Title>\n        <ows:Abstract>\n            Extracts and fetches NetCDF files from a JSON file containing an URL string array,\n            and provides them on the output directory.\n        </ows:Abstract>\n    </wps:Process>\n    <wps:Status creationTime=\"2021-03-02T03:32:38.487000+00:00\">\n        <wps:ProcessSucceeded/>\n    </wps:Status>\n    <wps:DataInputs>\n        <wps:Input>\n            <ows:Identifier>dataset</ows:Identifier>\n            <ows:Title>Playground area</ows:Title>\n            <wps:Reference\n                    xlink:href=\"https://schema-example.com/data/test.nc\"\n                    mimeType=\"application/json\"\n                    encoding=\"UTF-8\"\n            />\n        </wps:Input>\n    </wps:DataInputs>\n    <wps:OutputDefinitions>\n        <wps:Output mimeType=\"text/plain\" encoding=\"UTF-8\" asReference=\"true\">\n            <ows:Identifier>output</ows:Identifier>\n            <ows:Title>Output</ows:Title>\n        </wps:Output>\n    </wps:OutputDefinitions>\n    <wps:ProcessOutputs>\n        <wps:Output>\n            <ows:Identifier>Output</ows:Identifier>\n            <ows:Title>Output</ows:Title>\n            <wps:Reference\n                    xlink:href=\"http://schema-example.com/wpsoutputs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/output.txt\"\n                      mimeType=\"text/plain\"\n                      encoding=\"UTF-8\"\n            />\n        </wps:Output>\n    </wps:ProcessOutputs>\n</wps:ExecuteResponse>\n"
                  ExecuteFailed:
                    summary: Failed process execute example response.
                    value: "<wps:ExecuteResponse\n        xmlns:gml=\"http://www.opengis.net/gml\"\n        xmlns:ows=\"http://www.opengis.net/ows/1.1\"\n        xmlns:wps=\"http://www.opengis.net/wps/1.0.0\" xmlns:xlink=\"http://www.w3.org/1999/xlink\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n        xsi:schemaLocation=\"http://www.opengis.net/wps/1.0.0 http://schemas.opengis.net/wps/1.0.0/wpsExecute_response.xsd\"\n        service=\"WPS\"\n        version=\"1.0.0\"\n        xml:lang=\"en-US\"\n        serviceInstance=\"https://example.com/wps?service=WPS&amp;request=GetCapabilities\"\n        statusLocation=\"https://example.com/wpsoutputs/hummingbird/78260a22-1ddd-11ed-bb76-0242ac1e1919.xml\">\n    <wps:Process wps:processVersion=\"4.4.1.1\">\n        <ows:Identifier>ncdump</ows:Identifier>\n        <ows:Title>NCDump</ows:Title>\n        <ows:Abstract>Run ncdump to retrieve NetCDF header metadata.</ows:Abstract>\n    </wps:Process>\n    <wps:Status creationTime=\"2022-08-17T03:34:15Z\">\n        <wps:ProcessFailed>\n            <ows:ExceptionReport version=\"1.0.0\">\n                <ows:Exception exceptionCode=\"NoApplicableCode\" locator=\"None\">\n                    <ows:ExceptionText>\n                        Process error: Process.py._run_process Line 246 This result object does not return rows.\n                        It has been closed automatically.\n                    </ows:ExceptionText>\n                </ows:Exception>\n            </ows:ExceptionReport>\n        </wps:ProcessFailed>\n    </wps:Status>\n</wps:ExecuteResponse>\n"
              examples:
                GetCapabilities:
                  summary: GetCapabilities example response.
                  value: "<wps:Capabilities\n        xmlns:gml=\"http://www.opengis.net/gml\"\n        xmlns:ows=\"http://www.opengis.net/ows/1.1\"\n        xmlns:wps=\"http://www.opengis.net/wps/1.0.0\"\n        xmlns:xlink=\"http://www.w3.org/1999/xlink\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n        service=\"WPS\"\n        version=\"1.0.0\"\n        xml:lang=\"en-US\"\n        xsi:schemaLocation=\"http://www.opengis.net/wps/1.0.0\n                            http://schemas.opengis.net/wps/1.0.0/wpsGetCapabilities_response.xsd\"\n        updateSequence=\"1\"\n>\n    <ows:ServiceIdentification>\n        <ows:Title>Weaver</ows:Title>\n        <ows:Abstract>WPS processes example schema.</ows:Abstract>\n        <ows:Keywords>\n            <ows:Keyword>Weaver</ows:Keyword>\n            <ows:Keyword>WPS</ows:Keyword>\n            <ows:Keyword>ADES</ows:Keyword>\n            <ows:Type codeSpace=\"ISOTC211/19115\">theme</ows:Type>\n        </ows:Keywords>\n        <ows:ServiceType>WPS</ows:ServiceType>\n        <ows:ServiceTypeVersion>1.0.0</ows:ServiceTypeVersion>\n        <ows:ServiceTypeVersion>2.0.0</ows:ServiceTypeVersion>\n        <ows:Fees>NONE</ows:Fees>\n        <ows:AccessConstraints>NONE</ows:AccessConstraints>\n    </ows:ServiceIdentification>\n    <ows:ServiceProvider>\n        <ows:ProviderName>Example</ows:ProviderName>\n        <ows:ProviderSite xlink:href=\"http://schema-example.com\"/>\n        <ows:ServiceContact>\n            <ows:IndividualName>Lastname, Firstname</ows:IndividualName>\n            <ows:PositionName>Position Title</ows:PositionName>\n            <ows:ContactInfo>\n                <ows:Phone>\n                    <ows:Voice>+xx-xxx-xxx-xxxx</ows:Voice>\n                </ows:Phone>\n                <ows:Address>\n                    <ows:AdministrativeArea>Administrative Area</ows:AdministrativeArea>\n                    <ows:PostalCode>Zip or Postal Code</ows:PostalCode>\n                    <ows:ElectronicMailAddress>Email Address</ows:ElectronicMailAddress>\n                </ows:Address>\n                <ows:OnlineResource xlink:href=\"Contact URL\"/>\n                <ows:HoursOfService>0:00-24:00</ows:HoursOfService>\n                <ows:ContactInstructions>During hours of service. Off on weekends.</ows:ContactInstructions>\n            </ows:ContactInfo>\n            <ows:Role>pointOfContact</ows:Role>\n        </ows:ServiceContact>\n    </ows:ServiceProvider>\n    <ows:OperationsMetadata>\n        <ows:Operation name=\"GetCapabilities\">\n            <ows:DCP>\n                <ows:HTTP>\n                    <ows:Get xlink:href=\"http://schema-example.com/wps\"/>\n                    <ows:Post xlink:href=\"http://schema-example.com/wps\"/>\n                </ows:HTTP>\n            </ows:DCP>\n        </ows:Operation>\n        <ows:Operation name=\"DescribeProcess\">\n            <ows:DCP>\n                <ows:HTTP>\n                    <ows:Get xlink:href=\"http://schema-example.com/wps\"/>\n                    <ows:Post xlink:href=\"http://schema-example.com/wps\"/>\n                </ows:HTTP>\n            </ows:DCP>\n        </ows:Operation>\n        <ows:Operation name=\"Execute\">\n            <ows:DCP>\n                <ows:HTTP>\n                    <ows:Get xlink:href=\"http://schema-example.com/wps\"/>\n                    <ows:Post xlink:href=\"http://schema-example.com/wps\"/>\n                </ows:HTTP>\n            </ows:DCP>\n        </ows:Operation>\n    </ows:OperationsMetadata>\n    <wps:ProcessOfferings>\n        <wps:Process wps:processVersion=\"1.0\">\n            <ows:Identifier>Example</ows:Identifier>\n            <ows:Title>Example Process</ows:Title>\n            <ows:Abstract>Only an example.</ows:Abstract>\n        </wps:Process>\n    </wps:ProcessOfferings>\n    <wps:Languages>\n        <wps:Default>\n            <ows:Language>en-US</ows:Language>\n        </wps:Default>\n        <wps:Supported>\n            <ows:Language>en-US</ows:Language>\n        </wps:Supported>\n    </wps:Languages>\n</wps:Capabilities>\n"
                DescribeProcess:
                  summary: DescribeProcess example response.
                  value: "<wps:ProcessDescriptions\n        xmlns:wps=\"http://www.opengis.net/wps/1.0.0\"\n        xmlns:ows=\"http://www.opengis.net/ows/1.1\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n        xsi:schemaLocation=\"http://www.opengis.net/wps/1.0.0\n                            http://www.opengis.net/wps/1.0.0/wpsDescribeProcess_response.xsd\"\n        xml:lang=\"en-US\"\n        service=\"WPS\"\n        version=\"1.0.0\"\n>\n    <ProcessDescription wps:processVersion=\"1.1\" storeSupported=\"true\" statusSupported=\"true\">\n        <ows:Identifier>jsonarray2netcdf</ows:Identifier>\n        <ows:Title>JSON array to NetCDF</ows:Title>\n        <ows:Abstract>\n            Extracts and fetches NetCDF files from a JSON file containing an URL string array,\n            and provides them on the output directory.\n        </ows:Abstract>\n        <DataInputs>\n            <Input minOccurs=\"1\" maxOccurs=\"1\">\n                <ows:Identifier>input</ows:Identifier>\n                <ows:Title>input</ows:Title>\n                <ows:Abstract />\n                <ComplexData maximumMegabytes=\"1\">\n                    <Default>\n                        <Format>\n                            <MimeType>application/json</MimeType>\n                        </Format>\n                    </Default>\n                    <Supported>\n                        <Format>\n                            <MimeType>application/json</MimeType>\n                        </Format>\n                    </Supported>\n                </ComplexData>\n            </Input>\n        </DataInputs>\n        <ProcessOutputs>\n            <Output>\n                <ows:Identifier>output</ows:Identifier>\n                <ows:Title>output</ows:Title>\n                <ows:Abstract />\n                <ComplexOutput>\n                    <Default>\n                        <Format>\n                            <MimeType>application/x-netcdf</MimeType>\n                        </Format>\n                    </Default>\n                    <Supported>\n                        <Format>\n                            <MimeType>application/x-netcdf</MimeType>\n                        </Format>\n                    </Supported>\n                </ComplexOutput>\n            </Output>\n        </ProcessOutputs>\n    </ProcessDescription>\n</wps:ProcessDescriptions>\n"
                ExecuteSuccess:
                  summary: Successful process execute example response.
                  value: "<wps:ExecuteResponse\n        xmlns:wps=\"http://www.opengis.net/wps/1.0.0\"\n        xmlns:ows=\"http://www.opengis.net/ows/1.1\"\n        xmlns:xlink=\"http://www.w3.org/1999/xlink\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n        xsi:schemaLocation=\"http://www.opengis.net/wps/1.0.0\n                            http://www.opengis.net/wps/1.0.0/wpsExecute_response.xsd\"\n        service=\"WPS\"\n        version=\"1.0.0\"\n        xml:lang=\"en-CA\"\n        serviceInstance=\"http://schema-example/wps\"\n        statusLocation=\"http://schema-example/wpsoutputs/14c68477-c3ed-4784-9c0f-a4c9e1344db5.xml\"\n>\n    <wps:Process wps:processVersion=\"1.1\">\n        <ows:Identifier>jsonarray2netcdf</ows:Identifier>\n        <ows:Title>JSON array to NetCDF</ows:Title>\n        <ows:Abstract>\n            Extracts and fetches NetCDF files from a JSON file containing an URL string array,\n            and provides them on the output directory.\n        </ows:Abstract>\n    </wps:Process>\n    <wps:Status creationTime=\"2021-03-02T03:32:38.487000+00:00\">\n        <wps:ProcessSucceeded/>\n    </wps:Status>\n    <wps:DataInputs>\n        <wps:Input>\n            <ows:Identifier>dataset</ows:Identifier>\n            <ows:Title>Playground area</ows:Title>\n            <wps:Reference\n                    xlink:href=\"https://schema-example.com/data/test.nc\"\n                    mimeType=\"application/json\"\n                    encoding=\"UTF-8\"\n            />\n        </wps:Input>\n    </wps:DataInputs>\n    <wps:OutputDefinitions>\n        <wps:Output mimeType=\"text/plain\" encoding=\"UTF-8\" asReference=\"true\">\n            <ows:Identifier>output</ows:Identifier>\n            <ows:Title>Output</ows:Title>\n        </wps:Output>\n    </wps:OutputDefinitions>\n    <wps:ProcessOutputs>\n        <wps:Output>\n            <ows:Identifier>Output</ows:Identifier>\n            <ows:Title>Output</ows:Title>\n            <wps:Reference\n                    xlink:href=\"http://schema-example.com/wpsoutputs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/output.txt\"\n                      mimeType=\"text/plain\"\n                      encoding=\"UTF-8\"\n            />\n        </wps:Output>\n    </wps:ProcessOutputs>\n</wps:ExecuteResponse>\n"
                ExecuteFailed:
                  summary: Failed process execute example response.
                  value: "<wps:ExecuteResponse\n        xmlns:gml=\"http://www.opengis.net/gml\"\n        xmlns:ows=\"http://www.opengis.net/ows/1.1\"\n        xmlns:wps=\"http://www.opengis.net/wps/1.0.0\" xmlns:xlink=\"http://www.w3.org/1999/xlink\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n        xsi:schemaLocation=\"http://www.opengis.net/wps/1.0.0 http://schemas.opengis.net/wps/1.0.0/wpsExecute_response.xsd\"\n        service=\"WPS\"\n        version=\"1.0.0\"\n        xml:lang=\"en-US\"\n        serviceInstance=\"https://example.com/wps?service=WPS&amp;request=GetCapabilities\"\n        statusLocation=\"https://example.com/wpsoutputs/hummingbird/78260a22-1ddd-11ed-bb76-0242ac1e1919.xml\">\n    <wps:Process wps:processVersion=\"4.4.1.1\">\n        <ows:Identifier>ncdump</ows:Identifier>\n        <ows:Title>NCDump</ows:Title>\n        <ows:Abstract>Run ncdump to retrieve NetCDF header metadata.</ows:Abstract>\n    </wps:Process>\n    <wps:Status creationTime=\"2022-08-17T03:34:15Z\">\n        <wps:ProcessFailed>\n            <ows:ExceptionReport version=\"1.0.0\">\n                <ows:Exception exceptionCode=\"NoApplicableCode\" locator=\"None\">\n                    <ows:ExceptionText>\n                        Process error: Process.py._run_process Line 246 This result object does not return rows.\n                        It has been closed automatically.\n                    </ows:ExceptionText>\n                </ows:Exception>\n            </ows:ExceptionReport>\n        </wps:ProcessFailed>\n    </wps:Status>\n</wps:ExecuteResponse>\n"
        '400':
          content:
            text/xml:
              schema:
                $ref: '#/components/responses/ErrorWPSResponse'
                examples:
                  MissingParameterError:
                    summary: Error report in case of missing request parameter.
                    value: "<ows:ExceptionReport\n        xmlns:ows=\"http://www.opengis.net/ows/1.1\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n        xsi:schemaLocation=\"http://www.opengis.net/ows/1.1 http://schemas.opengis.net/ows/1.1.0/owsExceptionReport.xsd\"\n        version=\"1.0.0\">\n    <ows:Exception exceptionCode=\"MissingParameterValue\" locator=\"request\">\n        <ows:ExceptionText>Missing request value</ows:ExceptionText>\n    </ows:Exception>\n</ows:ExceptionReport>\n"
                  AccessForbiddenError:
                    summary: Error report in case of forbidden access to the service.
                    value: "<ExceptionReport\n        version=\"1.0.0\"\n        xmlns=\"http://www.opengis.net/ows/1.1\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n        xsi:schemaLocation=\"http://www.opengis.net/ows/1.1 http://schemas.opengis.net/ows/1.1.0/owsExceptionReport.xsd\"\n>\n    <Exception exceptionCode=\"AccessForbidden\" locator=\"service\">\n        <ExceptionText>Access to service is forbidden.</ExceptionText>\n    </Exception>\n</ExceptionReport>\n"
              examples:
                MissingParameterError:
                  summary: Error report in case of missing request parameter.
                  value: "<ows:ExceptionReport\n        xmlns:ows=\"http://www.opengis.net/ows/1.1\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n        xsi:schemaLocation=\"http://www.opengis.net/ows/1.1 http://schemas.opengis.net/ows/1.1.0/owsExceptionReport.xsd\"\n        version=\"1.0.0\">\n    <ows:Exception exceptionCode=\"MissingParameterValue\" locator=\"request\">\n        <ows:ExceptionText>Missing request value</ows:ExceptionText>\n    </ows:Exception>\n</ows:ExceptionReport>\n"
                AccessForbiddenError:
                  summary: Error report in case of forbidden access to the service.
                  value: "<ExceptionReport\n        version=\"1.0.0\"\n        xmlns=\"http://www.opengis.net/ows/1.1\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n        xsi:schemaLocation=\"http://www.opengis.net/ows/1.1 http://schemas.opengis.net/ows/1.1.0/owsExceptionReport.xsd\"\n>\n    <Exception exceptionCode=\"AccessForbidden\" locator=\"service\">\n        <ExceptionText>Access to service is forbidden.</ExceptionText>\n    </Exception>\n</ExceptionReport>\n"
        '405':
          content:
            text/xml:
              schema:
                $ref: '#/components/responses/ErrorWPSResponse'
        '406':
          content:
            text/xml:
              schema:
                $ref: '#/components/responses/ErrorWPSResponse'
        '500':
          content:
            text/xml:
              schema:
                $ref: '#/components/responses/ErrorWPSResponse'
      parameters:
      - $ref: '#/components/parameters/WPSHeaders.Accept'
      - $ref: '#/components/parameters/WPSParameters.service'
      - $ref: '#/components/parameters/WPSParameters.request'
      - $ref: '#/components/parameters/WPSParameters.version'
      - $ref: '#/components/parameters/WPSParameters.identifier'
      - $ref: '#/components/parameters/WPSParameters.DataInputs'
      summary: '

        Served location for PyWPS Service that provides WPS-1/2 XML endpoint.'
      tags:
      - GetCapabilities
      - DescribeProcess
      - Execute
      - WPS
      requestBody:
        content:
          text/xml:
            $ref: '#/components/parameters/WPSOperationGetNoContent'
        required: false
    head:
      responses:
        '200':
          content:
            text/xml:
              schema:
                $ref: '#/components/responses/OkWPSResponse'
                examples:
                  GetCapabilities:
                    summary: GetCapabilities example response.
                    value: "<wps:Capabilities\n        xmlns:gml=\"http://www.opengis.net/gml\"\n        xmlns:ows=\"http://www.opengis.net/ows/1.1\"\n        xmlns:wps=\"http://www.opengis.net/wps/1.0.0\"\n        xmlns:xlink=\"http://www.w3.org/1999/xlink\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n        service=\"WPS\"\n        version=\"1.0.0\"\n        xml:lang=\"en-US\"\n        xsi:schemaLocation=\"http://www.opengis.net/wps/1.0.0\n                            http://schemas.opengis.net/wps/1.0.0/wpsGetCapabilities_response.xsd\"\n        updateSequence=\"1\"\n>\n    <ows:ServiceIdentification>\n        <ows:Title>Weaver</ows:Title>\n        <ows:Abstract>WPS processes example schema.</ows:Abstract>\n        <ows:Keywords>\n            <ows:Keyword>Weaver</ows:Keyword>\n            <ows:Keyword>WPS</ows:Keyword>\n            <ows:Keyword>ADES</ows:Keyword>\n            <ows:Type codeSpace=\"ISOTC211/19115\">theme</ows:Type>\n        </ows:Keywords>\n        <ows:ServiceType>WPS</ows:ServiceType>\n        <ows:ServiceTypeVersion>1.0.0</ows:ServiceTypeVersion>\n        <ows:ServiceTypeVersion>2.0.0</ows:ServiceTypeVersion>\n        <ows:Fees>NONE</ows:Fees>\n        <ows:AccessConstraints>NONE</ows:AccessConstraints>\n    </ows:ServiceIdentification>\n    <ows:ServiceProvider>\n        <ows:ProviderName>Example</ows:ProviderName>\n        <ows:ProviderSite xlink:href=\"http://schema-example.com\"/>\n        <ows:ServiceContact>\n            <ows:IndividualName>Lastname, Firstname</ows:IndividualName>\n            <ows:PositionName>Position Title</ows:PositionName>\n            <ows:ContactInfo>\n                <ows:Phone>\n                    <ows:Voice>+xx-xxx-xxx-xxxx</ows:Voice>\n                </ows:Phone>\n                <ows:Address>\n                    <ows:AdministrativeArea>Administrative Area</ows:AdministrativeArea>\n                    <ows:PostalCode>Zip or Postal Code</ows:PostalCode>\n                    <ows:ElectronicMailAddress>Email Address</ows:ElectronicMailAddress>\n                </ows:Address>\n                <ows:OnlineResource xlink:href=\"Contact URL\"/>\n                <ows:HoursOfService>0:00-24:00</ows:HoursOfService>\n                <ows:ContactInstructions>During hours of service. Off on weekends.</ows:ContactInstructions>\n            </ows:ContactInfo>\n            <ows:Role>pointOfContact</ows:Role>\n        </ows:ServiceContact>\n    </ows:ServiceProvider>\n    <ows:OperationsMetadata>\n        <ows:Operation name=\"GetCapabilities\">\n            <ows:DCP>\n                <ows:HTTP>\n                    <ows:Get xlink:href=\"http://schema-example.com/wps\"/>\n                    <ows:Post xlink:href=\"http://schema-example.com/wps\"/>\n                </ows:HTTP>\n            </ows:DCP>\n        </ows:Operation>\n        <ows:Operation name=\"DescribeProcess\">\n            <ows:DCP>\n                <ows:HTTP>\n                    <ows:Get xlink:href=\"http://schema-example.com/wps\"/>\n                    <ows:Post xlink:href=\"http://schema-example.com/wps\"/>\n                </ows:HTTP>\n            </ows:DCP>\n        </ows:Operation>\n        <ows:Operation name=\"Execute\">\n            <ows:DCP>\n                <ows:HTTP>\n                    <ows:Get xlink:href=\"http://schema-example.com/wps\"/>\n                    <ows:Post xlink:href=\"http://schema-example.com/wps\"/>\n                </ows:HTTP>\n            </ows:DCP>\n        </ows:Operation>\n    </ows:OperationsMetadata>\n    <wps:ProcessOfferings>\n        <wps:Process wps:processVersion=\"1.0\">\n            <ows:Identifier>Example</ows:Identifier>\n            <ows:Title>Example Process</ows:Title>\n            <ows:Abstract>Only an example.</ows:Abstract>\n        </wps:Process>\n    </wps:ProcessOfferings>\n    <wps:Languages>\n        <wps:Default>\n            <ows:Language>en-US</ows:Language>\n        </wps:Default>\n        <wps:Supported>\n            <ows:Language>en-US</ows:Language>\n        </wps:Supported>\n    </wps:Languages>\n</wps:Capabilities>\n"
                  DescribeProcess:
                    summary: DescribeProcess example response.
                    value: "<wps:ProcessDescriptions\n        xmlns:wps=\"http://www.opengis.net/wps/1.0.0\"\n        xmlns:ows=\"http://www.opengis.net/ows/1.1\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n        xsi:schemaLocation=\"http://www.opengis.net/wps/1.0.0\n                            http://www.opengis.net/wps/1.0.0/wpsDescribeProcess_response.xsd\"\n        xml:lang=\"en-US\"\n        service=\"WPS\"\n        version=\"1.0.0\"\n>\n    <ProcessDescription wps:processVersion=\"1.1\" storeSupported=\"true\" statusSupported=\"true\">\n        <ows:Identifier>jsonarray2netcdf</ows:Identifier>\n        <ows:Title>JSON array to NetCDF</ows:Title>\n        <ows:Abstract>\n            Extracts and fetches NetCDF files from a JSON file containing an URL string array,\n            and provides them on the output directory.\n        </ows:Abstract>\n        <DataInputs>\n            <Input minOccurs=\"1\" maxOccurs=\"1\">\n                <ows:Identifier>input</ows:Identifier>\n                <ows:Title>input</ows:Title>\n                <ows:Abstract />\n                <ComplexData maximumMegabytes=\"1\">\n                    <Default>\n                        <Format>\n                            <MimeType>application/json</MimeType>\n                        </Format>\n                    </Default>\n                    <Supported>\n                        <Format>\n                            <MimeType>application/json</MimeType>\n                        </Format>\n                    </Supported>\n                </ComplexData>\n            </Input>\n        </DataInputs>\n        <ProcessOutputs>\n            <Output>\n                <ows:Identifier>output</ows:Identifier>\n                <ows:Title>output</ows:Title>\n                <ows:Abstract />\n                <ComplexOutput>\n                    <Default>\n                        <Format>\n                            <MimeType>application/x-netcdf</MimeType>\n                        </Format>\n                    </Default>\n                    <Supported>\n                        <Format>\n                            <MimeType>application/x-netcdf</MimeType>\n                        </Format>\n                    </Supported>\n                </ComplexOutput>\n            </Output>\n        </ProcessOutputs>\n    </ProcessDescription>\n</wps:ProcessDescriptions>\n"
                  ExecuteSuccess:
                    summary: Successful process execute example response.
                    value: "<wps:ExecuteResponse\n        xmlns:wps=\"http://www.opengis.net/wps/1.0.0\"\n        xmlns:ows=\"http://www.opengis.net/ows/1.1\"\n        xmlns:xlink=\"http://www.w3.org/1999/xlink\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n        xsi:schemaLocation=\"http://www.opengis.net/wps/1.0.0\n                            http://www.opengis.net/wps/1.0.0/wpsExecute_response.xsd\"\n        service=\"WPS\"\n        version=\"1.0.0\"\n        xml:lang=\"en-CA\"\n        serviceInstance=\"http://schema-example/wps\"\n        statusLocation=\"http://schema-example/wpsoutputs/14c68477-c3ed-4784-9c0f-a4c9e1344db5.xml\"\n>\n    <wps:Process wps:processVersion=\"1.1\">\n        <ows:Identifier>jsonarray2netcdf</ows:Identifier>\n        <ows:Title>JSON array to NetCDF</ows:Title>\n        <ows:Abstract>\n            Extracts and fetches NetCDF files from a JSON file containing an URL string array,\n            and provides them on the output directory.\n        </ows:Abstract>\n    </wps:Process>\n    <wps:Status creationTime=\"2021-03-02T03:32:38.487000+00:00\">\n        <wps:ProcessSucceeded/>\n    </wps:Status>\n    <wps:DataInputs>\n        <wps:Input>\n            <ows:Identifier>dataset</ows:Identifier>\n            <ows:Title>Playground area</ows:Title>\n            <wps:Reference\n                    xlink:href=\"https://schema-example.com/data/test.nc\"\n                    mimeType=\"application/json\"\n                    encoding=\"UTF-8\"\n            />\n        </wps:Input>\n    </wps:DataInputs>\n    <wps:OutputDefinitions>\n        <wps:Output mimeType=\"text/plain\" encoding=\"UTF-8\" asReference=\"true\">\n            <ows:Identifier>output</ows:Identifier>\n            <ows:Title>Output</ows:Title>\n        </wps:Output>\n    </wps:OutputDefinitions>\n    <wps:ProcessOutputs>\n        <wps:Output>\n            <ows:Identifier>Output</ows:Identifier>\n            <ows:Title>Output</ows:Title>\n            <wps:Reference\n                    xlink:href=\"http://schema-example.com/wpsoutputs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/output.txt\"\n                      mimeType=\"text/plain\"\n                      encoding=\"UTF-8\"\n            />\n        </wps:Output>\n    </wps:ProcessOutputs>\n</wps:ExecuteResponse>\n"
                  ExecuteFailed:
                    summary: Failed process execute example response.
                    value: "<wps:ExecuteResponse\n        xmlns:gml=\"http://www.opengis.net/gml\"\n        xmlns:ows=\"http://www.opengis.net/ows/1.1\"\n        xmlns:wps=\"http://www.opengis.net/wps/1.0.0\" xmlns:xlink=\"http://www.w3.org/1999/xlink\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n        xsi:schemaLocation=\"http://www.opengis.net/wps/1.0.0 http://schemas.opengis.net/wps/1.0.0/wpsExecute_response.xsd\"\n        service=\"WPS\"\n        version=\"1.0.0\"\n        xml:lang=\"en-US\"\n        serviceInstance=\"https://example.com/wps?service=WPS&amp;request=GetCapabilities\"\n        statusLocation=\"https://example.com/wpsoutputs/hummingbird/78260a22-1ddd-11ed-bb76-0242ac1e1919.xml\">\n    <wps:Process wps:processVersion=\"4.4.1.1\">\n        <ows:Identifier>ncdump</ows:Identifier>\n        <ows:Title>NCDump</ows:Title>\n        <ows:Abstract>Run ncdump to retrieve NetCDF header metadata.</ows:Abstract>\n    </wps:Process>\n    <wps:Status creationTime=\"2022-08-17T03:34:15Z\">\n        <wps:ProcessFailed>\n            <ows:ExceptionReport version=\"1.0.0\">\n                <ows:Exception exceptionCode=\"NoApplicableCode\" locator=\"None\">\n                    <ows:ExceptionText>\n                        Process error: Process.py._run_process Line 246 This result object does not return rows.\n                        It has been closed automatically.\n                    </ows:ExceptionText>\n                </ows:Exception>\n            </ows:ExceptionReport>\n        </wps:ProcessFailed>\n    </wps:Status>\n</wps:ExecuteResponse>\n"
              examples:
                GetCapabilities:
                  summary: GetCapabilities example response.
                  value: "<wps:Capabilities\n        xmlns:gml=\"http://www.opengis.net/gml\"\n        xmlns:ows=\"http://www.opengis.net/ows/1.1\"\n        xmlns:wps=\"http://www.opengis.net/wps/1.0.0\"\n        xmlns:xlink=\"http://www.w3.org/1999/xlink\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n        service=\"WPS\"\n        version=\"1.0.0\"\n        xml:lang=\"en-US\"\n        xsi:schemaLocation=\"http://www.opengis.net/wps/1.0.0\n                            http://schemas.opengis.net/wps/1.0.0/wpsGetCapabilities_response.xsd\"\n        updateSequence=\"1\"\n>\n    <ows:ServiceIdentification>\n        <ows:Title>Weaver</ows:Title>\n        <ows:Abstract>WPS processes example schema.</ows:Abstract>\n        <ows:Keywords>\n            <ows:Keyword>Weaver</ows:Keyword>\n            <ows:Keyword>WPS</ows:Keyword>\n            <ows:Keyword>ADES</ows:Keyword>\n            <ows:Type codeSpace=\"ISOTC211/19115\">theme</ows:Type>\n        </ows:Keywords>\n        <ows:ServiceType>WPS</ows:ServiceType>\n        <ows:ServiceTypeVersion>1.0.0</ows:ServiceTypeVersion>\n        <ows:ServiceTypeVersion>2.0.0</ows:ServiceTypeVersion>\n        <ows:Fees>NONE</ows:Fees>\n        <ows:AccessConstraints>NONE</ows:AccessConstraints>\n    </ows:ServiceIdentification>\n    <ows:ServiceProvider>\n        <ows:ProviderName>Example</ows:ProviderName>\n        <ows:ProviderSite xlink:href=\"http://schema-example.com\"/>\n        <ows:ServiceContact>\n            <ows:IndividualName>Lastname, Firstname</ows:IndividualName>\n            <ows:PositionName>Position Title</ows:PositionName>\n            <ows:ContactInfo>\n                <ows:Phone>\n                    <ows:Voice>+xx-xxx-xxx-xxxx</ows:Voice>\n                </ows:Phone>\n                <ows:Address>\n                    <ows:AdministrativeArea>Administrative Area</ows:AdministrativeArea>\n                    <ows:PostalCode>Zip or Postal Code</ows:PostalCode>\n                    <ows:ElectronicMailAddress>Email Address</ows:ElectronicMailAddress>\n                </ows:Address>\n                <ows:OnlineResource xlink:href=\"Contact URL\"/>\n                <ows:HoursOfService>0:00-24:00</ows:HoursOfService>\n                <ows:ContactInstructions>During hours of service. Off on weekends.</ows:ContactInstructions>\n            </ows:ContactInfo>\n            <ows:Role>pointOfContact</ows:Role>\n        </ows:ServiceContact>\n    </ows:ServiceProvider>\n    <ows:OperationsMetadata>\n        <ows:Operation name=\"GetCapabilities\">\n            <ows:DCP>\n                <ows:HTTP>\n                    <ows:Get xlink:href=\"http://schema-example.com/wps\"/>\n                    <ows:Post xlink:href=\"http://schema-example.com/wps\"/>\n                </ows:HTTP>\n            </ows:DCP>\n        </ows:Operation>\n        <ows:Operation name=\"DescribeProcess\">\n            <ows:DCP>\n                <ows:HTTP>\n                    <ows:Get xlink:href=\"http://schema-example.com/wps\"/>\n                    <ows:Post xlink:href=\"http://schema-example.com/wps\"/>\n                </ows:HTTP>\n            </ows:DCP>\n        </ows:Operation>\n        <ows:Operation name=\"Execute\">\n            <ows:DCP>\n                <ows:HTTP>\n                    <ows:Get xlink:href=\"http://schema-example.com/wps\"/>\n                    <ows:Post xlink:href=\"http://schema-example.com/wps\"/>\n                </ows:HTTP>\n            </ows:DCP>\n        </ows:Operation>\n    </ows:OperationsMetadata>\n    <wps:ProcessOfferings>\n        <wps:Process wps:processVersion=\"1.0\">\n            <ows:Identifier>Example</ows:Identifier>\n            <ows:Title>Example Process</ows:Title>\n            <ows:Abstract>Only an example.</ows:Abstract>\n        </wps:Process>\n    </wps:ProcessOfferings>\n    <wps:Languages>\n        <wps:Default>\n            <ows:Language>en-US</ows:Language>\n        </wps:Default>\n        <wps:Supported>\n            <ows:Language>en-US</ows:Language>\n        </wps:Supported>\n    </wps:Languages>\n</wps:Capabilities>\n"
                DescribeProcess:
                  summary: DescribeProcess example response.
                  value: "<wps:ProcessDescriptions\n        xmlns:wps=\"http://www.opengis.net/wps/1.0.0\"\n        xmlns:ows=\"http://www.opengis.net/ows/1.1\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n        xsi:schemaLocation=\"http://www.opengis.net/wps/1.0.0\n                            http://www.opengis.net/wps/1.0.0/wpsDescribeProcess_response.xsd\"\n        xml:lang=\"en-US\"\n        service=\"WPS\"\n        version=\"1.0.0\"\n>\n    <ProcessDescription wps:processVersion=\"1.1\" storeSupported=\"true\" statusSupported=\"true\">\n        <ows:Identifier>jsonarray2netcdf</ows:Identifier>\n        <ows:Title>JSON array to NetCDF</ows:Title>\n        <ows:Abstract>\n            Extracts and fetches NetCDF files from a JSON file containing an URL string array,\n            and provides them on the output directory.\n        </ows:Abstract>\n        <DataInputs>\n            <Input minOccurs=\"1\" maxOccurs=\"1\">\n                <ows:Identifier>input</ows:Identifier>\n                <ows:Title>input</ows:Title>\n                <ows:Abstract />\n                <ComplexData maximumMegabytes=\"1\">\n                    <Default>\n                        <Format>\n                            <MimeType>application/json</MimeType>\n                        </Format>\n                    </Default>\n                    <Supported>\n                        <Format>\n                            <MimeType>application/json</MimeType>\n                        </Format>\n                    </Supported>\n                </ComplexData>\n            </Input>\n        </DataInputs>\n        <ProcessOutputs>\n            <Output>\n                <ows:Identifier>output</ows:Identifier>\n                <ows:Title>output</ows:Title>\n                <ows:Abstract />\n                <ComplexOutput>\n                    <Default>\n                        <Format>\n                            <MimeType>application/x-netcdf</MimeType>\n                        </Format>\n                    </Default>\n                    <Supported>\n                        <Format>\n                            <MimeType>application/x-netcdf</MimeType>\n                        </Format>\n                    </Supported>\n                </ComplexOutput>\n            </Output>\n        </ProcessOutputs>\n    </ProcessDescription>\n</wps:ProcessDescriptions>\n"
                ExecuteSuccess:
                  summary: Successful process execute example response.
                  value: "<wps:ExecuteResponse\n        xmlns:wps=\"http://www.opengis.net/wps/1.0.0\"\n        xmlns:ows=\"http://www.opengis.net/ows/1.1\"\n        xmlns:xlink=\"http://www.w3.org/1999/xlink\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n        xsi:schemaLocation=\"http://www.opengis.net/wps/1.0.0\n                            http://www.opengis.net/wps/1.0.0/wpsExecute_response.xsd\"\n        service=\"WPS\"\n        version=\"1.0.0\"\n        xml:lang=\"en-CA\"\n        serviceInstance=\"http://schema-example/wps\"\n        statusLocation=\"http://schema-example/wpsoutputs/14c68477-c3ed-4784-9c0f-a4c9e1344db5.xml\"\n>\n    <wps:Process wps:processVersion=\"1.1\">\n        <ows:Identifier>jsonarray2netcdf</ows:Identifier>\n        <ows:Title>JSON array to NetCDF</ows:Title>\n        <ows:Abstract>\n            Extracts and fetches NetCDF files from a JSON file containing an URL string array,\n            and provides them on the output directory.\n        </ows:Abstract>\n    </wps:Process>\n    <wps:Status creationTime=\"2021-03-02T03:32:38.487000+00:00\">\n        <wps:ProcessSucceeded/>\n    </wps:Status>\n    <wps:DataInputs>\n        <wps:Input>\n            <ows:Identifier>dataset</ows:Identifier>\n            <ows:Title>Playground area</ows:Title>\n            <wps:Reference\n                    xlink:href=\"https://schema-example.com/data/test.nc\"\n                    mimeType=\"application/json\"\n                    encoding=\"UTF-8\"\n            />\n        </wps:Input>\n    </wps:DataInputs>\n    <wps:OutputDefinitions>\n        <wps:Output mimeType=\"text/plain\" encoding=\"UTF-8\" asReference=\"true\">\n            <ows:Identifier>output</ows:Identifier>\n            <ows:Title>Output</ows:Title>\n        </wps:Output>\n    </wps:OutputDefinitions>\n    <wps:ProcessOutputs>\n        <wps:Output>\n            <ows:Identifier>Output</ows:Identifier>\n            <ows:Title>Output</ows:Title>\n            <wps:Reference\n                    xlink:href=\"http://schema-example.com/wpsoutputs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/output.txt\"\n                      mimeType=\"text/plain\"\n                      encoding=\"UTF-8\"\n            />\n        </wps:Output>\n    </wps:ProcessOutputs>\n</wps:ExecuteResponse>\n"
                ExecuteFailed:
                  summary: Failed process execute example response.
                  value: "<wps:ExecuteResponse\n        xmlns:gml=\"http://www.opengis.net/gml\"\n        xmlns:ows=\"http://www.opengis.net/ows/1.1\"\n        xmlns:wps=\"http://www.opengis.net/wps/1.0.0\" xmlns:xlink=\"http://www.w3.org/1999/xlink\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n        xsi:schemaLocation=\"http://www.opengis.net/wps/1.0.0 http://schemas.opengis.net/wps/1.0.0/wpsExecute_response.xsd\"\n        service=\"WPS\"\n        version=\"1.0.0\"\n        xml:lang=\"en-US\"\n        serviceInstance=\"https://example.com/wps?service=WPS&amp;request=GetCapabilities\"\n        statusLocation=\"https://example.com/wpsoutputs/hummingbird/78260a22-1ddd-11ed-bb76-0242ac1e1919.xml\">\n    <wps:Process wps:processVersion=\"4.4.1.1\">\n        <ows:Identifier>ncdump</ows:Identifier>\n        <ows:Title>NCDump</ows:Title>\n        <ows:Abstract>Run ncdump to retrieve NetCDF header metadata.</ows:Abstract>\n    </wps:Process>\n    <wps:Status creationTime=\"2022-08-17T03:34:15Z\">\n        <wps:ProcessFailed>\n            <ows:ExceptionReport version=\"1.0.0\">\n                <ows:Exception exceptionCode=\"NoApplicableCode\" locator=\"None\">\n                    <ows:ExceptionText>\n                        Process error: Process.py._run_process Line 246 This result object does not return rows.\n                        It has been closed automatically.\n                    </ows:ExceptionText>\n                </ows:Exception>\n            </ows:ExceptionReport>\n        </wps:ProcessFailed>\n    </wps:Status>\n</wps:ExecuteResponse>\n"
        '400':
          content:
            text/xml:
              schema:
                $ref: '#/components/responses/ErrorWPSResponse'
                examples:
                  MissingParameterError:
                    summary: Error report in case of missing request parameter.
                    value: "<ows:ExceptionReport\n        xmlns:ows=\"http://www.opengis.net/ows/1.1\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n        xsi:schemaLocation=\"http://www.opengis.net/ows/1.1 http://schemas.opengis.net/ows/1.1.0/owsExceptionReport.xsd\"\n        version=\"1.0.0\">\n    <ows:Exception exceptionCode=\"MissingParameterValue\" locator=\"request\">\n        <ows:ExceptionText>Missing request value</ows:ExceptionText>\n    </ows:Exception>\n</ows:ExceptionReport>\n"
                  AccessForbiddenError:
                    summary: Error report in case of forbidden access to the service.
                    value: "<ExceptionReport\n        version=\"1.0.0\"\n        xmlns=\"http://www.opengis.net/ows/1.1\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n        xsi:schemaLocation=\"http://www.opengis.net/ows/1.1 http://schemas.opengis.net/ows/1.1.0/owsExceptionReport.xsd\"\n>\n    <Exception exceptionCode=\"AccessForbidden\" locator=\"service\">\n        <ExceptionText>Access to service is forbidden.</ExceptionText>\n    </Exception>\n</ExceptionReport>\n"
              examples:
                MissingParameterError:
                  summary: Error report in case of missing request parameter.
                  value: "<ows:ExceptionReport\n        xmlns:ows=\"http://www.opengis.net/ows/1.1\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n        xsi:schemaLocation=\"http://www.opengis.net/ows/1.1 http://schemas.opengis.net/ows/1.1.0/owsExceptionReport.xsd\"\n        version=\"1.0.0\">\n    <ows:Exception exceptionCode=\"MissingParameterValue\" locator=\"request\">\n        <ows:ExceptionText>Missing request value</ows:ExceptionText>\n    </ows:Exception>\n</ows:ExceptionReport>\n"
                AccessForbiddenError:
                  summary: Error report in case of forbidden access to the service.
                  value: "<ExceptionReport\n        version=\"1.0.0\"\n        xmlns=\"http://www.opengis.net/ows/1.1\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n        xsi:schemaLocation=\"http://www.opengis.net/ows/1.1 http://schemas.opengis.net/ows/1.1.0/owsExceptionReport.xsd\"\n>\n    <Exception exceptionCode=\"AccessForbidden\" locator=\"service\">\n        <ExceptionText>Access to service is forbidden.</ExceptionText>\n    </Exception>\n</ExceptionReport>\n"
        '405':
          content:
            text/xml:
              schema:
                $ref: '#/components/responses/ErrorWPSResponse'
        '406':
          content:
            text/xml:
              schema:
                $ref: '#/components/responses/ErrorWPSResponse'
        '500':
          content:
            text/xml:
              schema:
                $ref: '#/components/responses/ErrorWPSResponse'
      parameters:
      - $ref: '#/components/parameters/WPSHeaders.Accept'
      - $ref: '#/components/parameters/WPSParameters.service'
      - $ref: '#/components/parameters/WPSParameters.request'
      - $ref: '#/components/parameters/WPSParameters.version'
      - $ref: '#/components/parameters/WPSParameters.identifier'
      - $ref: '#/components/parameters/WPSParameters.DataInputs'
      summary: '

        Served location for PyWPS Service that provides WPS-1/2 XML endpoint.'
      tags:
      - GetCapabilities
      - DescribeProcess
      - Execute
      - WPS
      requestBody:
        content:
          text/xml:
            $ref: '#/components/parameters/WPSOperationGetNoContent'
        required: false
    post:
      responses:
        '200':
          content:
            text/xml:
              schema:
                $ref: '#/components/responses/OkWPSResponse'
                examples:
                  GetCapabilities:
                    summary: GetCapabilities example response.
                    value: "<wps:Capabilities\n        xmlns:gml=\"http://www.opengis.net/gml\"\n        xmlns:ows=\"http://www.opengis.net/ows/1.1\"\n        xmlns:wps=\"http://www.opengis.net/wps/1.0.0\"\n        xmlns:xlink=\"http://www.w3.org/1999/xlink\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n        service=\"WPS\"\n        version=\"1.0.0\"\n        xml:lang=\"en-US\"\n        xsi:schemaLocation=\"http://www.opengis.net/wps/1.0.0\n                            http://schemas.opengis.net/wps/1.0.0/wpsGetCapabilities_response.xsd\"\n        updateSequence=\"1\"\n>\n    <ows:ServiceIdentification>\n        <ows:Title>Weaver</ows:Title>\n        <ows:Abstract>WPS processes example schema.</ows:Abstract>\n        <ows:Keywords>\n            <ows:Keyword>Weaver</ows:Keyword>\n            <ows:Keyword>WPS</ows:Keyword>\n            <ows:Keyword>ADES</ows:Keyword>\n            <ows:Type codeSpace=\"ISOTC211/19115\">theme</ows:Type>\n        </ows:Keywords>\n        <ows:ServiceType>WPS</ows:ServiceType>\n        <ows:ServiceTypeVersion>1.0.0</ows:ServiceTypeVersion>\n        <ows:ServiceTypeVersion>2.0.0</ows:ServiceTypeVersion>\n        <ows:Fees>NONE</ows:Fees>\n        <ows:AccessConstraints>NONE</ows:AccessConstraints>\n    </ows:ServiceIdentification>\n    <ows:ServiceProvider>\n        <ows:ProviderName>Example</ows:ProviderName>\n        <ows:ProviderSite xlink:href=\"http://schema-example.com\"/>\n        <ows:ServiceContact>\n            <ows:IndividualName>Lastname, Firstname</ows:IndividualName>\n            <ows:PositionName>Position Title</ows:PositionName>\n            <ows:ContactInfo>\n                <ows:Phone>\n                    <ows:Voice>+xx-xxx-xxx-xxxx</ows:Voice>\n                </ows:Phone>\n                <ows:Address>\n                    <ows:AdministrativeArea>Administrative Area</ows:AdministrativeArea>\n                    <ows:PostalCode>Zip or Postal Code</ows:PostalCode>\n                    <ows:ElectronicMailAddress>Email Address</ows:ElectronicMailAddress>\n                </ows:Address>\n                <ows:OnlineResource xlink:href=\"Contact URL\"/>\n                <ows:HoursOfService>0:00-24:00</ows:HoursOfService>\n                <ows:ContactInstructions>During hours of service. Off on weekends.</ows:ContactInstructions>\n            </ows:ContactInfo>\n            <ows:Role>pointOfContact</ows:Role>\n        </ows:ServiceContact>\n    </ows:ServiceProvider>\n    <ows:OperationsMetadata>\n        <ows:Operation name=\"GetCapabilities\">\n            <ows:DCP>\n                <ows:HTTP>\n                    <ows:Get xlink:href=\"http://schema-example.com/wps\"/>\n                    <ows:Post xlink:href=\"http://schema-example.com/wps\"/>\n                </ows:HTTP>\n            </ows:DCP>\n        </ows:Operation>\n        <ows:Operation name=\"DescribeProcess\">\n            <ows:DCP>\n                <ows:HTTP>\n                    <ows:Get xlink:href=\"http://schema-example.com/wps\"/>\n                    <ows:Post xlink:href=\"http://schema-example.com/wps\"/>\n                </ows:HTTP>\n            </ows:DCP>\n        </ows:Operation>\n        <ows:Operation name=\"Execute\">\n            <ows:DCP>\n                <ows:HTTP>\n                    <ows:Get xlink:href=\"http://schema-example.com/wps\"/>\n                    <ows:Post xlink:href=\"http://schema-example.com/wps\"/>\n                </ows:HTTP>\n            </ows:DCP>\n        </ows:Operation>\n    </ows:OperationsMetadata>\n    <wps:ProcessOfferings>\n        <wps:Process wps:processVersion=\"1.0\">\n            <ows:Identifier>Example</ows:Identifier>\n            <ows:Title>Example Process</ows:Title>\n            <ows:Abstract>Only an example.</ows:Abstract>\n        </wps:Process>\n    </wps:ProcessOfferings>\n    <wps:Languages>\n        <wps:Default>\n            <ows:Language>en-US</ows:Language>\n        </wps:Default>\n        <wps:Supported>\n            <ows:Language>en-US</ows:Language>\n        </wps:Supported>\n    </wps:Languages>\n</wps:Capabilities>\n"
                  DescribeProcess:
                    summary: DescribeProcess example response.
                    value: "<wps:ProcessDescriptions\n        xmlns:wps=\"http://www.opengis.net/wps/1.0.0\"\n        xmlns:ows=\"http://www.opengis.net/ows/1.1\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n        xsi:schemaLocation=\"http://www.opengis.net/wps/1.0.0\n                            http://www.opengis.net/wps/1.0.0/wpsDescribeProcess_response.xsd\"\n        xml:lang=\"en-US\"\n        service=\"WPS\"\n        version=\"1.0.0\"\n>\n    <ProcessDescription wps:processVersion=\"1.1\" storeSupported=\"true\" statusSupported=\"true\">\n        <ows:Identifier>jsonarray2netcdf</ows:Identifier>\n        <ows:Title>JSON array to NetCDF</ows:Title>\n        <ows:Abstract>\n            Extracts and fetches NetCDF files from a JSON file containing an URL string array,\n            and provides them on the output directory.\n        </ows:Abstract>\n        <DataInputs>\n            <Input minOccurs=\"1\" maxOccurs=\"1\">\n                <ows:Identifier>input</ows:Identifier>\n                <ows:Title>input</ows:Title>\n                <ows:Abstract />\n                <ComplexData maximumMegabytes=\"1\">\n                    <Default>\n                        <Format>\n                            <MimeType>application/json</MimeType>\n                        </Format>\n                    </Default>\n                    <Supported>\n                        <Format>\n                            <MimeType>application/json</MimeType>\n                        </Format>\n                    </Supported>\n                </ComplexData>\n            </Input>\n        </DataInputs>\n        <ProcessOutputs>\n            <Output>\n                <ows:Identifier>output</ows:Identifier>\n                <ows:Title>output</ows:Title>\n                <ows:Abstract />\n                <ComplexOutput>\n                    <Default>\n                        <Format>\n                            <MimeType>application/x-netcdf</MimeType>\n                        </Format>\n                    </Default>\n                    <Supported>\n                        <Format>\n                            <MimeType>application/x-netcdf</MimeType>\n                        </Format>\n                    </Supported>\n                </ComplexOutput>\n            </Output>\n        </ProcessOutputs>\n    </ProcessDescription>\n</wps:ProcessDescriptions>\n"
                  ExecuteSuccess:
                    summary: Successful process execute example response.
                    value: "<wps:ExecuteResponse\n        xmlns:wps=\"http://www.opengis.net/wps/1.0.0\"\n        xmlns:ows=\"http://www.opengis.net/ows/1.1\"\n        xmlns:xlink=\"http://www.w3.org/1999/xlink\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n        xsi:schemaLocation=\"http://www.opengis.net/wps/1.0.0\n                            http://www.opengis.net/wps/1.0.0/wpsExecute_response.xsd\"\n        service=\"WPS\"\n        version=\"1.0.0\"\n        xml:lang=\"en-CA\"\n        serviceInstance=\"http://schema-example/wps\"\n        statusLocation=\"http://schema-example/wpsoutputs/14c68477-c3ed-4784-9c0f-a4c9e1344db5.xml\"\n>\n    <wps:Process wps:processVersion=\"1.1\">\n        <ows:Identifier>jsonarray2netcdf</ows:Identifier>\n        <ows:Title>JSON array to NetCDF</ows:Title>\n        <ows:Abstract>\n            Extracts and fetches NetCDF files from a JSON file containing an URL string array,\n            and provides them on the output directory.\n        </ows:Abstract>\n    </wps:Process>\n    <wps:Status creationTime=\"2021-03-02T03:32:38.487000+00:00\">\n        <wps:ProcessSucceeded/>\n    </wps:Status>\n    <wps:DataInputs>\n        <wps:Input>\n            <ows:Identifier>dataset</ows:Identifier>\n            <ows:Title>Playground area</ows:Title>\n            <wps:Reference\n                    xlink:href=\"https://schema-example.com/data/test.nc\"\n                    mimeType=\"application/json\"\n                    encoding=\"UTF-8\"\n            />\n        </wps:Input>\n    </wps:DataInputs>\n    <wps:OutputDefinitions>\n        <wps:Output mimeType=\"text/plain\" encoding=\"UTF-8\" asReference=\"true\">\n            <ows:Identifier>output</ows:Identifier>\n            <ows:Title>Output</ows:Title>\n        </wps:Output>\n    </wps:OutputDefinitions>\n    <wps:ProcessOutputs>\n        <wps:Output>\n            <ows:Identifier>Output</ows:Identifier>\n            <ows:Title>Output</ows:Title>\n            <wps:Reference\n                    xlink:href=\"http://schema-example.com/wpsoutputs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/output.txt\"\n                      mimeType=\"text/plain\"\n                      encoding=\"UTF-8\"\n            />\n        </wps:Output>\n    </wps:ProcessOutputs>\n</wps:ExecuteResponse>\n"
                  ExecuteFailed:
                    summary: Failed process execute example response.
                    value: "<wps:ExecuteResponse\n        xmlns:gml=\"http://www.opengis.net/gml\"\n        xmlns:ows=\"http://www.opengis.net/ows/1.1\"\n        xmlns:wps=\"http://www.opengis.net/wps/1.0.0\" xmlns:xlink=\"http://www.w3.org/1999/xlink\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n        xsi:schemaLocation=\"http://www.opengis.net/wps/1.0.0 http://schemas.opengis.net/wps/1.0.0/wpsExecute_response.xsd\"\n        service=\"WPS\"\n        version=\"1.0.0\"\n        xml:lang=\"en-US\"\n        serviceInstance=\"https://example.com/wps?service=WPS&amp;request=GetCapabilities\"\n        statusLocation=\"https://example.com/wpsoutputs/hummingbird/78260a22-1ddd-11ed-bb76-0242ac1e1919.xml\">\n    <wps:Process wps:processVersion=\"4.4.1.1\">\n        <ows:Identifier>ncdump</ows:Identifier>\n        <ows:Title>NCDump</ows:Title>\n        <ows:Abstract>Run ncdump to retrieve NetCDF header metadata.</ows:Abstract>\n    </wps:Process>\n    <wps:Status creationTime=\"2022-08-17T03:34:15Z\">\n        <wps:ProcessFailed>\n            <ows:ExceptionReport version=\"1.0.0\">\n                <ows:Exception exceptionCode=\"NoApplicableCode\" locator=\"None\">\n                    <ows:ExceptionText>\n                        Process error: Process.py._run_process Line 246 This result object does not return rows.\n                        It has been closed automatically.\n                    </ows:ExceptionText>\n                </ows:Exception>\n            </ows:ExceptionReport>\n        </wps:ProcessFailed>\n    </wps:Status>\n</wps:ExecuteResponse>\n"
              examples:
                GetCapabilities:
                  summary: GetCapabilities example response.
                  value: "<wps:Capabilities\n        xmlns:gml=\"http://www.opengis.net/gml\"\n        xmlns:ows=\"http://www.opengis.net/ows/1.1\"\n        xmlns:wps=\"http://www.opengis.net/wps/1.0.0\"\n        xmlns:xlink=\"http://www.w3.org/1999/xlink\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n        service=\"WPS\"\n        version=\"1.0.0\"\n        xml:lang=\"en-US\"\n        xsi:schemaLocation=\"http://www.opengis.net/wps/1.0.0\n                            http://schemas.opengis.net/wps/1.0.0/wpsGetCapabilities_response.xsd\"\n        updateSequence=\"1\"\n>\n    <ows:ServiceIdentification>\n        <ows:Title>Weaver</ows:Title>\n        <ows:Abstract>WPS processes example schema.</ows:Abstract>\n        <ows:Keywords>\n            <ows:Keyword>Weaver</ows:Keyword>\n            <ows:Keyword>WPS</ows:Keyword>\n            <ows:Keyword>ADES</ows:Keyword>\n            <ows:Type codeSpace=\"ISOTC211/19115\">theme</ows:Type>\n        </ows:Keywords>\n        <ows:ServiceType>WPS</ows:ServiceType>\n        <ows:ServiceTypeVersion>1.0.0</ows:ServiceTypeVersion>\n        <ows:ServiceTypeVersion>2.0.0</ows:ServiceTypeVersion>\n        <ows:Fees>NONE</ows:Fees>\n        <ows:AccessConstraints>NONE</ows:AccessConstraints>\n    </ows:ServiceIdentification>\n    <ows:ServiceProvider>\n        <ows:ProviderName>Example</ows:ProviderName>\n        <ows:ProviderSite xlink:href=\"http://schema-example.com\"/>\n        <ows:ServiceContact>\n            <ows:IndividualName>Lastname, Firstname</ows:IndividualName>\n            <ows:PositionName>Position Title</ows:PositionName>\n            <ows:ContactInfo>\n                <ows:Phone>\n                    <ows:Voice>+xx-xxx-xxx-xxxx</ows:Voice>\n                </ows:Phone>\n                <ows:Address>\n                    <ows:AdministrativeArea>Administrative Area</ows:AdministrativeArea>\n                    <ows:PostalCode>Zip or Postal Code</ows:PostalCode>\n                    <ows:ElectronicMailAddress>Email Address</ows:ElectronicMailAddress>\n                </ows:Address>\n                <ows:OnlineResource xlink:href=\"Contact URL\"/>\n                <ows:HoursOfService>0:00-24:00</ows:HoursOfService>\n                <ows:ContactInstructions>During hours of service. Off on weekends.</ows:ContactInstructions>\n            </ows:ContactInfo>\n            <ows:Role>pointOfContact</ows:Role>\n        </ows:ServiceContact>\n    </ows:ServiceProvider>\n    <ows:OperationsMetadata>\n        <ows:Operation name=\"GetCapabilities\">\n            <ows:DCP>\n                <ows:HTTP>\n                    <ows:Get xlink:href=\"http://schema-example.com/wps\"/>\n                    <ows:Post xlink:href=\"http://schema-example.com/wps\"/>\n                </ows:HTTP>\n            </ows:DCP>\n        </ows:Operation>\n        <ows:Operation name=\"DescribeProcess\">\n            <ows:DCP>\n                <ows:HTTP>\n                    <ows:Get xlink:href=\"http://schema-example.com/wps\"/>\n                    <ows:Post xlink:href=\"http://schema-example.com/wps\"/>\n                </ows:HTTP>\n            </ows:DCP>\n        </ows:Operation>\n        <ows:Operation name=\"Execute\">\n            <ows:DCP>\n                <ows:HTTP>\n                    <ows:Get xlink:href=\"http://schema-example.com/wps\"/>\n                    <ows:Post xlink:href=\"http://schema-example.com/wps\"/>\n                </ows:HTTP>\n            </ows:DCP>\n        </ows:Operation>\n    </ows:OperationsMetadata>\n    <wps:ProcessOfferings>\n        <wps:Process wps:processVersion=\"1.0\">\n            <ows:Identifier>Example</ows:Identifier>\n            <ows:Title>Example Process</ows:Title>\n            <ows:Abstract>Only an example.</ows:Abstract>\n        </wps:Process>\n    </wps:ProcessOfferings>\n    <wps:Languages>\n        <wps:Default>\n            <ows:Language>en-US</ows:Language>\n        </wps:Default>\n        <wps:Supported>\n            <ows:Language>en-US</ows:Language>\n        </wps:Supported>\n    </wps:Languages>\n</wps:Capabilities>\n"
                DescribeProcess:
                  summary: DescribeProcess example response.
                  value: "<wps:ProcessDescriptions\n        xmlns:wps=\"http://www.opengis.net/wps/1.0.0\"\n        xmlns:ows=\"http://www.opengis.net/ows/1.1\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n        xsi:schemaLocation=\"http://www.opengis.net/wps/1.0.0\n                            http://www.opengis.net/wps/1.0.0/wpsDescribeProcess_response.xsd\"\n        xml:lang=\"en-US\"\n        service=\"WPS\"\n        version=\"1.0.0\"\n>\n    <ProcessDescription wps:processVersion=\"1.1\" storeSupported=\"true\" statusSupported=\"true\">\n        <ows:Identifier>jsonarray2netcdf</ows:Identifier>\n        <ows:Title>JSON array to NetCDF</ows:Title>\n        <ows:Abstract>\n            Extracts and fetches NetCDF files from a JSON file containing an URL string array,\n            and provides them on the output directory.\n        </ows:Abstract>\n        <DataInputs>\n            <Input minOccurs=\"1\" maxOccurs=\"1\">\n                <ows:Identifier>input</ows:Identifier>\n                <ows:Title>input</ows:Title>\n                <ows:Abstract />\n                <ComplexData maximumMegabytes=\"1\">\n                    <Default>\n                        <Format>\n                            <MimeType>application/json</MimeType>\n                        </Format>\n                    </Default>\n                    <Supported>\n                        <Format>\n                            <MimeType>application/json</MimeType>\n                        </Format>\n                    </Supported>\n                </ComplexData>\n            </Input>\n        </DataInputs>\n        <ProcessOutputs>\n            <Output>\n                <ows:Identifier>output</ows:Identifier>\n                <ows:Title>output</ows:Title>\n                <ows:Abstract />\n                <ComplexOutput>\n                    <Default>\n                        <Format>\n                            <MimeType>application/x-netcdf</MimeType>\n                        </Format>\n                    </Default>\n                    <Supported>\n                        <Format>\n                            <MimeType>application/x-netcdf</MimeType>\n                        </Format>\n                    </Supported>\n                </ComplexOutput>\n            </Output>\n        </ProcessOutputs>\n    </ProcessDescription>\n</wps:ProcessDescriptions>\n"
                ExecuteSuccess:
                  summary: Successful process execute example response.
                  value: "<wps:ExecuteResponse\n        xmlns:wps=\"http://www.opengis.net/wps/1.0.0\"\n        xmlns:ows=\"http://www.opengis.net/ows/1.1\"\n        xmlns:xlink=\"http://www.w3.org/1999/xlink\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n        xsi:schemaLocation=\"http://www.opengis.net/wps/1.0.0\n                            http://www.opengis.net/wps/1.0.0/wpsExecute_response.xsd\"\n        service=\"WPS\"\n        version=\"1.0.0\"\n        xml:lang=\"en-CA\"\n        serviceInstance=\"http://schema-example/wps\"\n        statusLocation=\"http://schema-example/wpsoutputs/14c68477-c3ed-4784-9c0f-a4c9e1344db5.xml\"\n>\n    <wps:Process wps:processVersion=\"1.1\">\n        <ows:Identifier>jsonarray2netcdf</ows:Identifier>\n        <ows:Title>JSON array to NetCDF</ows:Title>\n        <ows:Abstract>\n            Extracts and fetches NetCDF files from a JSON file containing an URL string array,\n            and provides them on the output directory.\n        </ows:Abstract>\n    </wps:Process>\n    <wps:Status creationTime=\"2021-03-02T03:32:38.487000+00:00\">\n        <wps:ProcessSucceeded/>\n    </wps:Status>\n    <wps:DataInputs>\n        <wps:Input>\n            <ows:Identifier>dataset</ows:Identifier>\n            <ows:Title>Playground area</ows:Title>\n            <wps:Reference\n                    xlink:href=\"https://schema-example.com/data/test.nc\"\n                    mimeType=\"application/json\"\n                    encoding=\"UTF-8\"\n            />\n        </wps:Input>\n    </wps:DataInputs>\n    <wps:OutputDefinitions>\n        <wps:Output mimeType=\"text/plain\" encoding=\"UTF-8\" asReference=\"true\">\n            <ows:Identifier>output</ows:Identifier>\n            <ows:Title>Output</ows:Title>\n        </wps:Output>\n    </wps:OutputDefinitions>\n    <wps:ProcessOutputs>\n        <wps:Output>\n            <ows:Identifier>Output</ows:Identifier>\n            <ows:Title>Output</ows:Title>\n            <wps:Reference\n                    xlink:href=\"http://schema-example.com/wpsoutputs/14c68477-c3ed-4784-9c0f-a4c9e1344db5/output.txt\"\n                      mimeType=\"text/plain\"\n                      encoding=\"UTF-8\"\n            />\n        </wps:Output>\n    </wps:ProcessOutputs>\n</wps:ExecuteResponse>\n"
                ExecuteFailed:
                  summary: Failed process execute example response.
                  value: "<wps:ExecuteResponse\n        xmlns:gml=\"http://www.opengis.net/gml\"\n        xmlns:ows=\"http://www.opengis.net/ows/1.1\"\n        xmlns:wps=\"http://www.opengis.net/wps/1.0.0\" xmlns:xlink=\"http://www.w3.org/1999/xlink\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n        xsi:schemaLocation=\"http://www.opengis.net/wps/1.0.0 http://schemas.opengis.net/wps/1.0.0/wpsExecute_response.xsd\"\n        service=\"WPS\"\n        version=\"1.0.0\"\n        xml:lang=\"en-US\"\n        serviceInstance=\"https://example.com/wps?service=WPS&amp;request=GetCapabilities\"\n        statusLocation=\"https://example.com/wpsoutputs/hummingbird/78260a22-1ddd-11ed-bb76-0242ac1e1919.xml\">\n    <wps:Process wps:processVersion=\"4.4.1.1\">\n        <ows:Identifier>ncdump</ows:Identifier>\n        <ows:Title>NCDump</ows:Title>\n        <ows:Abstract>Run ncdump to retrieve NetCDF header metadata.</ows:Abstract>\n    </wps:Process>\n    <wps:Status creationTime=\"2022-08-17T03:34:15Z\">\n        <wps:ProcessFailed>\n            <ows:ExceptionReport version=\"1.0.0\">\n                <ows:Exception exceptionCode=\"NoApplicableCode\" locator=\"None\">\n                    <ows:ExceptionText>\n                        Process error: Process.py._run_process Line 246 This result object does not return rows.\n                        It has been closed automatically.\n                    </ows:ExceptionText>\n                </ows:Exception>\n            </ows:ExceptionReport>\n        </wps:ProcessFailed>\n    </wps:Status>\n</wps:ExecuteResponse>\n"
        '400':
          content:
            text/xml:
              schema:
                $ref: '#/components/responses/ErrorWPSResponse'
                examples:
                  MissingParameterError:
                    summary: Error report in case of missing request parameter.
                    value: "<ows:ExceptionReport\n        xmlns:ows=\"http://www.opengis.net/ows/1.1\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n        xsi:schemaLocation=\"http://www.opengis.net/ows/1.1 http://schemas.opengis.net/ows/1.1.0/owsExceptionReport.xsd\"\n        version=\"1.0.0\">\n    <ows:Exception exceptionCode=\"MissingParameterValue\" locator=\"request\">\n        <ows:ExceptionText>Missing request value</ows:ExceptionText>\n    </ows:Exception>\n</ows:ExceptionReport>\n"
                  AccessForbiddenError:
                    summary: Error report in case of forbidden access to the service.
                    value: "<ExceptionReport\n        version=\"1.0.0\"\n        xmlns=\"http://www.opengis.net/ows/1.1\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n        xsi:schemaLocation=\"http://www.opengis.net/ows/1.1 http://schemas.opengis.net/ows/1.1.0/owsExceptionReport.xsd\"\n>\n    <Exception exceptionCode=\"AccessForbidden\" locator=\"service\">\n        <ExceptionText>Access to service is forbidden.</ExceptionText>\n    </Exception>\n</ExceptionReport>\n"
              examples:
                MissingParameterError:
                  summary: Error report in case of missing request parameter.
                  value: "<ows:ExceptionReport\n        xmlns:ows=\"http://www.opengis.net/ows/1.1\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n        xsi:schemaLocation=\"http://www.opengis.net/ows/1.1 http://schemas.opengis.net/ows/1.1.0/owsExceptionReport.xsd\"\n        version=\"1.0.0\">\n    <ows:Exception exceptionCode=\"MissingParameterValue\" locator=\"request\">\n        <ows:ExceptionText>Missing request value</ows:ExceptionText>\n    </ows:Exception>\n</ows:ExceptionReport>\n"
                AccessForbiddenError:
                  summary: Error report in case of forbidden access to the service.
                  value: "<ExceptionReport\n        version=\"1.0.0\"\n        xmlns=\"http://www.opengis.net/ows/1.1\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n        xsi:schemaLocation=\"http://www.opengis.net/ows/1.1 http://schemas.opengis.net/ows/1.1.0/owsExceptionReport.xsd\"\n>\n    <Exception exceptionCode=\"AccessForbidden\" locator=\"service\">\n        <ExceptionText>Access to service is forbidden.</ExceptionText>\n    </Exception>\n</ExceptionReport>\n"
        '405':
          content:
            text/xml:
              schema:
                $ref: '#/components/responses/ErrorWPSResponse'
        '406':
          content:
            text/xml:
              schema:
                $ref: '#/components/responses/ErrorWPSResponse'
        '500':
          content:
            text/xml:
              schema:
                $ref: '#/components/responses/ErrorWPSResponse'
      parameters:
      - $ref: '#/components/parameters/WPSHeaders.Accept'
      summary: '

        Served location for PyWPS Service that provides WPS-1/2 XML endpoint.'
      tags:
      - GetCapabilities
      - DescribeProcess
      - Execute
      - WPS
      requestBody:
        content:
          text/xml:
            $ref: '#/components/parameters/WPSRequestBody'
        required: true
components:
  schemas:
    FrontpageParameters:
      type: array
      title: FrontpageParameters
      items:
        $ref: '#/components/schemas/FrontpageParameterSchema'
    FrontpageParameterSchema:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: FrontpageParameterSchema
      properties:
        name:
          type: string
          title: name
          example: api
        enabled:
          type: boolean
          title: enabled
          example: true
        url:
          type: string
          title: url
          description: Referenced parameter endpoint. Root URL when the functionality implies multiple endpoints.
          example: https://weaver-host
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
        doc:
          type: string
          title: doc
          description: Endpoint where additional documentation can be found about the functionality.
          example: https://weaver-host/api
        api:
          type: string
          title: api
          description: OpenAPI documentation endpoint about the functionality.
          example: https://weaver-host/api
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
      required:
      - name
      - enabled
      additionalProperties: {}
    Links:
      type: array
      title: Links
      description: List of links relative to the applicable object.
      items:
        $ref: '#/components/schemas/Link'
    LinkRelationshipType:
      oneOf:
      - type: string
        title: ''
        description: Relationship of the link to the current content. This should be one item amongst registered relations https://www.iana.org/assignments/link-relations/.
        pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
      - type: string
        title: ''
        description: Fully qualified extension link relation to the current content.
        format: url
        pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
      $schema: http://json-schema.org/draft-07/schema#
      title: LinkRelationshipType
      description: Link relation as registered or extension type (see https://www.rfc-editor.org/rfc/rfc8288.html#section-2.1).
    Link:
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://schemas.opengis.net/ogcapi/common/part1/1.0/openapi/schemas/link.json
      type: object
      title: Link
      properties:
        id:
          type: string
          title: id
          description: Slug name pattern.
          pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
        title:
          type: string
          title: title
        hreflang:
          type: string
          title: hreflang
          description: Language of the content located at the link.
          enum:
          - fr-CA
          - en-CA
          - en-US
        href:
          type: string
          title: href
          description: Hyperlink reference.
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
        type:
          type: string
          title: type
          description: IANA identifier of content-type located at the link.
          pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
        rel:
          $ref: '#/components/schemas/LinkRelationshipType'
      required:
      - href
      - rel
      additionalProperties: {}
    FrontpageSchema:
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://schemas.opengis.net/ogcapi/common/part1/1.0/openapi/schemas/landingPage.json
      type: object
      title: FrontpageSchema
      properties:
        title:
          type: string
          title: title
          default: Weaver
          example: Weaver
        configuration:
          type: string
          title: configuration
          default: default
          example: default
        message:
          type: string
          title: message
          default: Weaver Information
          example: Weaver Information
        description:
          type: string
          title: description
          description: Description of the obtained contents.
        attribution:
          type: string
          title: attribution
          description: Short representation of the API maintainers.
        parameters:
          $ref: '#/components/schemas/FrontpageParameters'
        links:
          $ref: '#/components/schemas/Links'
      required:
      - description
      - links
      - attribution
      - parameters
      additionalProperties: {}
    ErrorCause:
      oneOf:
      - type: string
        title: ''
        description: Error message from exception or cause of failure.
      - $ref: '#/components/schemas/PermissiveMappingSchema'
      $schema: http://json-schema.org/draft-07/schema#
      title: ErrorCause
    PermissiveMappingSchema:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: PermissiveMappingSchema
      description: Relevant error fields with details about the cause.
      additionalProperties: {}
    ErrorSource:
      oneOf:
      - type: string
        title: ''
        description: Error name or description.
      - $ref: '#/components/schemas/ErrorDetail'
      $schema: http://json-schema.org/draft-07/schema#
      title: ErrorSource
    ErrorDetail:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: ErrorDetail
      description: Detailed error representation.
      properties:
        code:
          type: integer
          title: code
          description: HTTP status code.
          example: 400
        status:
          type: string
          title: status
          description: HTTP status detail.
          example: 400 Bad Request
      required:
      - code
      - status
      additionalProperties: {}
    OWSExceptionResponse:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: OWSExceptionResponse
      description: OWS formatted exception.
      properties:
        code:
          type: string
          title: code
          description: OWS error code or URI reference that identifies the problem type.
          example: NoSuchProcess
        locator:
          type: string
          title: locator
          description: Indication of the element that caused the error.
          example: identifier
        message:
          type: string
          title: message
          description: Specific description of the error.
          example: Invalid process ID.
      required:
      - code
      - locator
      - message
      additionalProperties: {}
    ErrorJsonResponseBodySchema:
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://schemas.opengis.net/ogcapi/common/part1/1.0/openapi/schemas/exception.json
      type: object
      title: ErrorJsonResponseBodySchema
      description: JSON schema for exceptions based on RFC 7807
      properties:
        type:
          type: string
          title: type
          description: OWS error code or URI reference that identifies the problem type.
        title:
          type: string
          title: title
          description: Short description of the error.
        detail:
          type: string
          title: detail
          description: Detail about the error cause.
        status:
          type: integer
          title: status
          description: Error status code.
          example: 500
        cause:
          $ref: '#/components/schemas/ErrorCause'
        value:
          $ref: '#/components/schemas/ErrorCause'
        error:
          $ref: '#/components/schemas/ErrorSource'
        instance:
          type: string
          title: instance
          description: URI reference.
          format: uri
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)(?:#?|[#?]\S+)$
        exception:
          $ref: '#/components/schemas/OWSExceptionResponse'
      required:
      - type
      additionalProperties: {}
    ExtendedMappingSchema:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: ExtendedMappingSchema
      additionalProperties: {}
    SwaggerUISpecSchema:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: SwaggerUISpecSchema
      description: Redoc UI of Weaver API.
      additionalProperties: {}
    OpenAPISpecSchema:
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://spec.openapis.org/oas/3.0/schema/2021-09-28
      type: object
      title: OpenAPISpecSchema
      description: OpenAPI JSON schema of Weaver API.
      additionalProperties: {}
    VersionsList:
      type: array
      title: VersionsList
      items:
        $ref: '#/components/schemas/VersionsSpecSchema'
    VersionsSpecSchema:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: VersionsSpecSchema
      properties:
        name:
          type: string
          title: name
          description: Identification name of the current item.
          example: weaver
        type:
          type: string
          title: type
          description: Identification type of the current item.
          example: api
        version:
          type: string
          title: version
          description: Version of the current item.
          example: 0.1.0
          pattern: ^\d+(\.\d+(\.\d+(\.[a-zA-Z0-9\-_]+)*)*)*$
      required:
      - name
      - type
      - version
      additionalProperties: {}
    VersionsSchema:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: VersionsSchema
      properties:
        versions:
          $ref: '#/components/schemas/VersionsList'
      required:
      - versions
      additionalProperties: {}
    ConformanceList:
      type: array
      title: ConformanceList
      items:
        type: string
        title: conformance
        description: Conformance specification link.
        example: http://www.opengis.net/spec/ogcapi-common-1/1.0/conf/core
        format: url
        pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
    ConformanceSchema:
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://schemas.opengis.net/ogcapi/common/part1/1.0/openapi/schemas/confClasses.json
      type: object
      title: ConformanceSchema
      properties:
        conformsTo:
          $ref: '#/components/schemas/ConformanceList'
      required:
      - conformsTo
      additionalProperties: {}
    QuotationList:
      type: array
      title: QuotationList
      items:
        type: string
        title: UUID
        description: Quote ID.
        format: uuid
        pattern: ^[a-f0-9]{8}(?:-?[a-f0-9]{4}){3}-?[a-f0-9]{12}$
    QuotationListSchema:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: QuotationListSchema
      properties:
        quotations:
          $ref: '#/components/schemas/QuotationList'
        page:
          type: integer
          title: page
          description: Paging index.
          minimum: 0
        limit:
          type: integer
          title: limit
          description: Maximum number of items returned per page.
          maximum: 1000
          minimum: 1
        count:
          type: integer
          title: count
          description: Number of items returned within this paged result.
          minimum: 0
        total:
          type: integer
          title: total
          description: Total number of items regardless of paging.
          minimum: 0
      required:
      - quotations
      additionalProperties: {}
    PriceSchema:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: PriceSchema
      description: Estimated price for process execution.
      properties:
        amount:
          type: number
          title: amount
          description: Monetary value of the price.
          minimum: 0
        currency:
          type: string
          title: currency
          description: Until processed by the quotation estimator for the process, corresponds to the user-requested currency. Once processed, the requested currency will be applied for the amount if exchange rates could be resolved. Otherwise, the estimator-specific or API-wide default currency value will be used for the estimated amount.
          default: USD
          maxLength: 3
          minLength: 3
          enum:
          - ADP
          - AED
          - AFA
          - AFN
          - ALK
          - ALL
          - AMD
          - ANG
          - AOA
          - AOK
          - AON
          - AOR
          - ARA
          - ARL
          - ARM
          - ARP
          - ARS
          - ATS
          - AUD
          - AWG
          - AZM
          - AZN
          - BAD
          - BAM
          - BAN
          - BBD
          - BDT
          - BEC
          - BEF
          - BEL
          - BGL
          - BGM
          - BGN
          - BGO
          - BHD
          - BIF
          - BMD
          - BND
          - BOB
          - BOL
          - BOP
          - BOV
          - BRB
          - BRC
          - BRE
          - BRL
          - BRN
          - BRR
          - BRZ
          - BSD
          - BTN
          - BUK
          - BWP
          - BYB
          - BYN
          - BYR
          - BZD
          - CAD
          - CDF
          - CHE
          - CHF
          - CHW
          - CLE
          - CLF
          - CLP
          - CNH
          - CNX
          - CNY
          - COP
          - COU
          - CRC
          - CSD
          - CSK
          - CUC
          - CUP
          - CVE
          - CYP
          - CZK
          - DDM
          - DEM
          - DJF
          - DKK
          - DOP
          - DZD
          - ECS
          - ECV
          - EEK
          - EGP
          - ERN
          - ESA
          - ESB
          - ESP
          - ETB
          - EUR
          - FIM
          - FJD
          - FKP
          - FRF
          - GBP
          - GEK
          - GEL
          - GHC
          - GHS
          - GIP
          - GMD
          - GNF
          - GNS
          - GQE
          - GRD
          - GTQ
          - GWE
          - GWP
          - GYD
          - HKD
          - HNL
          - HRD
          - HRK
          - HTG
          - HUF
          - IDR
          - IEP
          - ILP
          - ILR
          - ILS
          - INR
          - IQD
          - IRR
          - ISJ
          - ISK
          - ITL
          - JMD
          - JOD
          - JPY
          - KES
          - KGS
          - KHR
          - KMF
          - KPW
          - KRH
          - KRO
          - KRW
          - KWD
          - KYD
          - KZT
          - LAK
          - LBP
          - LKR
          - LRD
          - LSL
          - LTL
          - LTT
          - LUC
          - LUF
          - LUL
          - LVL
          - LVR
          - LYD
          - MAD
          - MAF
          - MCF
          - MDC
          - MDL
          - MGA
          - MGF
          - MKD
          - MKN
          - MLF
          - MMK
          - MNT
          - MOP
          - MRO
          - MRU
          - MTL
          - MTP
          - MUR
          - MVP
          - MVR
          - MWK
          - MXN
          - MXP
          - MXV
          - MYR
          - MZE
          - MZM
          - MZN
          - NAD
          - NGN
          - NIC
          - NIO
          - NLG
          - NOK
          - NPR
          - NZD
          - OMR
          - PAB
          - PEI
          - PEN
          - PES
          - PGK
          - PHP
          - PKR
          - PLN
          - PLZ
          - PTE
          - PYG
          - QAR
          - RHD
          - ROL
          - RON
          - RSD
          - RUB
          - RUR
          - RWF
          - SAR
          - SBD
          - SCR
          - SDD
          - SDG
          - SDP
          - SEK
          - SGD
          - SHP
          - SIT
          - SKK
          - SLE
          - SLL
          - SOS
          - SRD
          - SRG
          - SSP
          - STD
          - STN
          - SUR
          - SVC
          - SYP
          - SZL
          - THB
          - TJR
          - TJS
          - TMM
          - TMT
          - TND
          - TOP
          - TPE
          - TRL
          - TRY
          - TTD
          - TWD
          - TZS
          - UAH
          - UAK
          - UGS
          - UGX
          - USD
          - USN
          - USS
          - UYI
          - UYP
          - UYU
          - UYW
          - UZS
          - VEB
          - VED
          - VEF
          - VES
          - VND
          - VNN
          - VUV
          - WST
          - XAF
          - XAG
          - XAU
          - XBA
          - XBB
          - XBC
          - XBD
          - XCD
          - XCG
          - XDR
          - XEU
          - XFO
          - XFU
          - XOF
          - XPD
          - XPF
          - XPT
          - XRE
          - XSU
          - XTS
          - XUA
          - XXX
          - YDD
          - YER
          - YUD
          - YUM
          - YUN
          - YUR
          - ZAL
          - ZAR
          - ZMK
          - ZMW
          - ZRN
          - ZRZ
          - ZWD
          - ZWG
          - ZWL
          - ZWR
      required:
      - amount
      additionalProperties: {}
    ProcessIdentifierTag:
      anyOf:
      - type: string
        title: ''
        description: Identifier with optional tagged version forming a unique reference.
        pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*(:\d+(\.\d+(\.\d+)*)*)?$
      - type: string
        title: UUID
        description: Unique identifier.
        format: uuid
        pattern: ^[a-f0-9]{8}(?:-?[a-f0-9]{4}){3}-?[a-f0-9]{12}$
      - type: string
        title: ID
        description: Generic identifier. This is a user-friendly slug-name. Note that this will represent the latest process matching this name. For specific process version, use the UUID instead.
        pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/parameters/processIdPathParam.yaml
      title: ProcessIdentifierTag
      description: Process identifier corresponding to the job execution.
      default: null
    UserIdSchema:
      oneOf:
      - type: string
        title: ''
      - type: integer
        title: ''
        default: null
      $schema: http://json-schema.org/draft-07/schema#
      title: UserIdSchema
      description: User ID that requested the quote.
      default: null
    ExecuteInputValues:
      oneOf:
      - $ref: '#/components/schemas/ExecuteInputListValues'
      - $ref: '#/components/schemas/ExecuteInputMapValues'
      $schema: http://json-schema.org/draft-07/schema#
      title: ExecuteInputValues
      description: Values submitted for execution.
      default: {}
    ExecuteInputListValues:
      type: array
      title: ExecuteInputListValues
      description: Process job execution inputs defined as item listing.
      items:
        $ref: '#/components/schemas/ExecuteInputItem'
    ExecuteInputItem:
      allOf:
      - $ref: '#/components/schemas/ExecuteInputDataType'
      - $ref: '#/components/schemas/ExecuteInputAnyType'
      $schema: http://json-schema.org/draft-07/schema#
      title: ExecuteInputItem
      summary: Received list input value definition during job submission.
      description: Default value to be looked for uses key 'value' to conform to older drafts of OGC-API standard. Even older drafts that allowed other fields 'data' instead of 'value' and 'reference' instead of 'href' are also looked for to remain back-compatible.
    ExecuteInputDataType:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: ExecuteInputDataType
      properties:
        id:
          type: string
          title: id
          description: Identifier of the WPS input. To merge details between corresponding WPS and CWL input specifications, this is the value that will be used to associate them together.
          pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
      required:
      - id
      additionalProperties: {}
    ExecuteInputAnyType:
      oneOf:
      - $ref: '#/components/schemas/ArrayLiteralDataType'
      - $ref: '#/components/schemas/ArrayLiteralValueType'
      - $ref: '#/components/schemas/ArrayReferenceValueType'
      - $ref: '#/components/schemas/AnyLiteralDataType'
      - $ref: '#/components/schemas/AnyLiteralValueType'
      - $ref: '#/components/schemas/LiteralReference'
      - $ref: '#/components/schemas/ExecuteReference'
      - $ref: '#/components/schemas/ExecuteCollectionInput'
      - $ref: '#/components/schemas/ExecuteNestedProcessInput'
      $schema: http://json-schema.org/draft-07/schema#
      title: ExecuteInputAnyType
    ArrayLiteralType:
      type: array
      title: ArrayLiteralType
      items:
        $ref: '#/components/schemas/AnyLiteralType'
    AnyLiteralType:
      oneOf:
      - type: number
        title: LiteralDataFloat
        description: Literal data type representing a floating point number.
      - type: integer
        title: LiteralDataInteger
        description: Literal data type representing an integer number.
      - type: boolean
        title: LiteralDataBoolean
        description: Literal data type representing a boolean flag.
      - type: string
        title: LiteralDataString
        description: Literal data type representing a generic string.
      - type: 'null'
        title: LiteralDataNoneType
        description: Literal data type representing a null value.
      $schema: http://json-schema.org/draft-07/schema#
      title: AnyLiteralType
    ArrayLiteralDataType:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: ArrayLiteralDataType
      properties:
        data:
          $ref: '#/components/schemas/ArrayLiteralType'
      required:
      - data
      additionalProperties: {}
    ArrayLiteralValueType:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: ArrayLiteralValueType
      properties:
        value:
          $ref: '#/components/schemas/ArrayLiteralType'
      required:
      - value
      additionalProperties: {}
    ArrayReference:
      type: array
      title: ArrayReference
      items:
        $ref: '#/components/schemas/ExecuteReference'
    DataEncodingAttributes:
      oneOf:
      - $ref: '#/components/schemas/FormatDefaultMediaType'
      - $ref: '#/components/schemas/FormatDefaultMimeType'
      $schema: http://json-schema.org/draft-07/schema#
      title: DataEncodingAttributes
    FormatSchema:
      oneOf:
      - $ref: '#/components/schemas/ReferenceURL'
      - $ref: '#/components/schemas/OAS'
      $schema: http://json-schema.org/draft-07/schema#
      title: FormatSchema
    ReferenceURL:
      anyOf:
      - type: string
        title: ''
        description: URL file reference.
        format: url
        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
      - type: string
        title: ''
        description: Local file reference.
        format: file
        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
      - type: string
        title: ''
        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
      $schema: http://json-schema.org/draft-07/schema#
      title: ReferenceURL
      description: External OpenAPI schema reference.
    OAS:
      oneOf:
      - $ref: '#/components/schemas/ReferenceOAS'
      - $ref: '#/components/schemas/DefinitionOAS'
      $schema: http://json-schema.org/draft-07/schema#
      $id: http://json-schema.org/draft-07/schema#
      title: OAS
      description: Explicit schema definition of the formatted reference data.
    ReferenceOAS:
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
      type: object
      title: ReferenceOAS
      properties:
        $ref:
          $ref: '#/components/schemas/ReferenceURL'
      required:
      - $ref
      additionalProperties: {}
    DefinitionOAS:
      anyOf:
      - $ref: '#/components/schemas/ObjectOAS'
      - $ref: '#/components/schemas/PropertyOAS'
      $schema: http://json-schema.org/draft-07/schema#
      title: DefinitionOAS
    ObjectPropertiesOAS:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: ObjectPropertiesOAS
      properties: {}
      required: []
      additionalProperties:
        oneOf:
        - $schema: http://json-schema.org/draft-07/schema#
          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
          type: object
          title: ReferenceOAS
          properties:
            $ref:
              $schema: http://json-schema.org/draft-07/schema#
              title: ReferenceURL
              description: External OpenAPI schema reference.
              anyOf:
              - type: string
                title: ''
                description: URL file reference.
                format: url
                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
              - type: string
                title: ''
                description: Local file reference.
                format: file
                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
              - type: string
                title: ''
                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
          required:
          - $ref
          additionalProperties: {}
        - $schema: http://json-schema.org/draft-07/schema#
          type: object
          title: PropertyOAS
          properties:
            type:
              type: string
              title: type
              enum:
              - array
              - string
              - number
              - boolean
              - integer
              - object
            format:
              type: string
              title: format
            default:
              $schema: http://json-schema.org/draft-07/schema#
              title: AnyValueOAS
              anyOf:
              - $schema: http://json-schema.org/draft-07/schema#
                type: object
                title: PermissiveMappingSchema
                additionalProperties: {}
              - type: array
                title: PermissiveSequenceSchema
                items:
                  title: item
              - type: number
                title: ''
              - type: integer
                title: ''
              - type: boolean
                title: ''
              - type: string
                title: ''
            example:
              $schema: http://json-schema.org/draft-07/schema#
              title: AnyValueOAS
              anyOf:
              - $schema: http://json-schema.org/draft-07/schema#
                type: object
                title: PermissiveMappingSchema
                additionalProperties: {}
              - type: array
                title: PermissiveSequenceSchema
                items:
                  title: item
              - type: number
                title: ''
              - type: integer
                title: ''
              - type: boolean
                title: ''
              - type: string
                title: ''
            title:
              type: string
              title: title
            description:
              type: string
              title: description
            enum:
              type: array
              title: EnumOAS
              items:
                $schema: http://json-schema.org/draft-07/schema#
                title: EnumItemOAS
                oneOf:
                - type: number
                  title: ''
                - type: integer
                  title: ''
                - type: string
                  title: ''
            items:
              $schema: http://json-schema.org/draft-07/schema#
              title: PseudoObjectOAS
              oneOf:
              - $schema: http://json-schema.org/draft-07/schema#
                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                type: object
                title: ReferenceOAS
                properties:
                  $ref:
                    $schema: http://json-schema.org/draft-07/schema#
                    title: ReferenceURL
                    description: External OpenAPI schema reference.
                    anyOf:
                    - type: string
                      title: ''
                      description: URL file reference.
                      format: url
                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                    - type: string
                      title: ''
                      description: Local file reference.
                      format: file
                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                    - type: string
                      title: ''
                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                required:
                - $ref
                additionalProperties: {}
              - $schema: http://json-schema.org/draft-07/schema#
                type: object
                title: PermissiveDefinitionOAS
                additionalProperties: false
            required:
              type: array
              title: RequiredOAS
              items:
                type: string
                title: required_field
                description: Name of the field that is required under the object.
            nullable:
              type: boolean
              title: nullable
            deprecated:
              type: boolean
              title: deprecated
            readOnly:
              type: boolean
              title: readOnly
            writeOnly:
              type: boolean
              title: writeOnly
            multipleOf:
              $schema: http://json-schema.org/draft-07/schema#
              title: MultipleOfOAS
              oneOf:
              - type: number
                title: ''
              - type: integer
                title: ''
            minimum:
              type: integer
              title: minimum
              minimum: 0
            maximum:
              type: integer
              title: maximum
              minimum: 0
            exclusiveMinimum:
              type: boolean
              title: exclusiveMinimum
            exclusiveMaximum:
              type: boolean
              title: exclusiveMaximum
            minLength:
              type: integer
              title: minLength
              minimum: 0
            maxLength:
              type: integer
              title: maxLength
              minimum: 0
            pattern:
              type: integer
              title: pattern
            minItems:
              type: integer
              title: minItems
              minimum: 0
            maxItems:
              type: integer
              title: maxItems
              minimum: 0
            uniqueItems:
              type: boolean
              title: uniqueItems
            minProperties:
              type: integer
              title: minProperties
              minimum: 0
            maxProperties:
              type: integer
              title: maxProperties
              minimum: 0
            contentMediaType:
              type: string
              title: contentMediaType
            contentEncoding:
              type: string
              title: contentEncoding
            contentSchema:
              type: string
              title: contentSchema
            not:
              $schema: http://json-schema.org/draft-07/schema#
              title: not
              oneOf:
              - $schema: http://json-schema.org/draft-07/schema#
                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                type: object
                title: ReferenceOAS
                properties:
                  $ref:
                    $schema: http://json-schema.org/draft-07/schema#
                    title: ReferenceURL
                    description: External OpenAPI schema reference.
                    anyOf:
                    - type: string
                      title: ''
                      description: URL file reference.
                      format: url
                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                    - type: string
                      title: ''
                      description: Local file reference.
                      format: file
                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                    - type: string
                      title: ''
                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                required:
                - $ref
                additionalProperties: {}
              - $schema: http://json-schema.org/draft-07/schema#
                type: object
                title: PermissiveDefinitionOAS
                additionalProperties: false
            allOf:
              type: array
              title: KeywordObjectOAS
              items:
                $schema: http://json-schema.org/draft-07/schema#
                title: PseudoObjectOAS
                oneOf:
                - $schema: http://json-schema.org/draft-07/schema#
                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                  type: object
                  title: ReferenceOAS
                  properties:
                    $ref:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: ReferenceURL
                      description: External OpenAPI schema reference.
                      anyOf:
                      - type: string
                        title: ''
                        description: URL file reference.
                        format: url
                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                      - type: string
                        title: ''
                        description: Local file reference.
                        format: file
                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                      - type: string
                        title: ''
                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                  required:
                  - $ref
                  additionalProperties: {}
                - $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: PermissiveDefinitionOAS
                  additionalProperties: false
            anyOf:
              type: array
              title: KeywordObjectOAS
              items:
                $schema: http://json-schema.org/draft-07/schema#
                title: PseudoObjectOAS
                oneOf:
                - $schema: http://json-schema.org/draft-07/schema#
                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                  type: object
                  title: ReferenceOAS
                  properties:
                    $ref:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: ReferenceURL
                      description: External OpenAPI schema reference.
                      anyOf:
                      - type: string
                        title: ''
                        description: URL file reference.
                        format: url
                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                      - type: string
                        title: ''
                        description: Local file reference.
                        format: file
                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                      - type: string
                        title: ''
                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                  required:
                  - $ref
                  additionalProperties: {}
                - $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: PermissiveDefinitionOAS
                  additionalProperties: false
            oneOf:
              type: array
              title: KeywordObjectOAS
              items:
                $schema: http://json-schema.org/draft-07/schema#
                title: PseudoObjectOAS
                oneOf:
                - $schema: http://json-schema.org/draft-07/schema#
                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                  type: object
                  title: ReferenceOAS
                  properties:
                    $ref:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: ReferenceURL
                      description: External OpenAPI schema reference.
                      anyOf:
                      - type: string
                        title: ''
                        description: URL file reference.
                        format: url
                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                      - type: string
                        title: ''
                        description: Local file reference.
                        format: file
                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                      - type: string
                        title: ''
                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                  required:
                  - $ref
                  additionalProperties: {}
                - $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: PermissiveDefinitionOAS
                  additionalProperties: false
            additionalProperties:
              $schema: http://json-schema.org/draft-07/schema#
              title: AdditionalPropertiesOAS
              oneOf:
              - $schema: http://json-schema.org/draft-07/schema#
                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                type: object
                title: ReferenceOAS
                properties:
                  $ref:
                    $schema: http://json-schema.org/draft-07/schema#
                    title: ReferenceURL
                    description: External OpenAPI schema reference.
                    anyOf:
                    - type: string
                      title: ''
                      description: URL file reference.
                      format: url
                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                    - type: string
                      title: ''
                      description: Local file reference.
                      format: file
                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                    - type: string
                      title: ''
                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                required:
                - $ref
                additionalProperties: {}
              - $schema: http://json-schema.org/draft-07/schema#
                type: object
                title: PermissiveDefinitionOAS
                additionalProperties: false
              - type: boolean
                title: ''
            properties:
              $schema: http://json-schema.org/draft-07/schema#
              type: object
              title: PermissiveMappingSchema
              additionalProperties: {}
          additionalProperties: {}
      description: Named of the property being defined under the OpenAPI object.
    ObjectOAS:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: ObjectOAS
      properties:
        type:
          type: string
          title: type
          enum:
          - object
        properties:
          $ref: '#/components/schemas/ObjectPropertiesOAS'
      required:
      - properties
      additionalProperties: false
    AnyValueOAS:
      anyOf:
      - $ref: '#/components/schemas/PermissiveMappingSchema'
      - $ref: '#/components/schemas/PermissiveSequenceSchema'
      - type: number
        title: ''
      - type: integer
        title: ''
      - type: boolean
        title: ''
      - type: string
        title: ''
      $schema: http://json-schema.org/draft-07/schema#
      title: AnyValueOAS
    PermissiveSequenceSchema:
      type: array
      title: PermissiveSequenceSchema
      items:
        title: item
    EnumOAS:
      type: array
      title: EnumOAS
      items:
        $ref: '#/components/schemas/EnumItemOAS'
    EnumItemOAS:
      oneOf:
      - type: number
        title: ''
      - type: integer
        title: ''
      - type: string
        title: ''
      $schema: http://json-schema.org/draft-07/schema#
      title: EnumItemOAS
    PseudoObjectOAS:
      oneOf:
      - $ref: '#/components/schemas/ReferenceOAS'
      - $ref: '#/components/schemas/PermissiveDefinitionOAS'
      $schema: http://json-schema.org/draft-07/schema#
      title: PseudoObjectOAS
    PermissiveDefinitionOAS:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: PermissiveDefinitionOAS
      additionalProperties: false
    RequiredOAS:
      type: array
      title: RequiredOAS
      items:
        type: string
        title: required_field
        description: Name of the field that is required under the object.
    MultipleOfOAS:
      oneOf:
      - type: number
        title: ''
      - type: integer
        title: ''
      $schema: http://json-schema.org/draft-07/schema#
      title: MultipleOfOAS
    not:
      oneOf:
      - $ref: '#/components/schemas/ReferenceOAS'
      - $ref: '#/components/schemas/PermissiveDefinitionOAS'
      $schema: http://json-schema.org/draft-07/schema#
      title: not
    KeywordObjectOAS:
      type: array
      title: KeywordObjectOAS
      items:
        $ref: '#/components/schemas/PseudoObjectOAS'
    AdditionalPropertiesOAS:
      oneOf:
      - $ref: '#/components/schemas/ReferenceOAS'
      - $ref: '#/components/schemas/PermissiveDefinitionOAS'
      - type: boolean
        title: ''
      $schema: http://json-schema.org/draft-07/schema#
      title: AdditionalPropertiesOAS
    PropertyOAS:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: PropertyOAS
      properties:
        type:
          type: string
          title: type
          enum:
          - array
          - string
          - number
          - boolean
          - integer
          - object
        format:
          type: string
          title: format
        default:
          $ref: '#/components/schemas/AnyValueOAS'
        example:
          $ref: '#/components/schemas/AnyValueOAS'
        title:
          type: string
          title: title
        description:
          type: string
          title: description
        enum:
          $ref: '#/components/schemas/EnumOAS'
        items:
          $ref: '#/components/schemas/PseudoObjectOAS'
        required:
          $ref: '#/components/schemas/RequiredOAS'
        nullable:
          type: boolean
          title: nullable
        deprecated:
          type: boolean
          title: deprecated
        readOnly:
          type: boolean
          title: readOnly
        writeOnly:
          type: boolean
          title: writeOnly
        multipleOf:
          $ref: '#/components/schemas/MultipleOfOAS'
        minimum:
          type: integer
          title: minimum
          minimum: 0
        maximum:
          type: integer
          title: maximum
          minimum: 0
        exclusiveMinimum:
          type: boolean
          title: exclusiveMinimum
        exclusiveMaximum:
          type: boolean
          title: exclusiveMaximum
        minLength:
          type: integer
          title: minLength
          minimum: 0
        maxLength:
          type: integer
          title: maxLength
          minimum: 0
        pattern:
          type: integer
          title: pattern
        minItems:
          type: integer
          title: minItems
          minimum: 0
        maxItems:
          type: integer
          title: maxItems
          minimum: 0
        uniqueItems:
          type: boolean
          title: uniqueItems
        minProperties:
          type: integer
          title: minProperties
          minimum: 0
        maxProperties:
          type: integer
          title: maxProperties
          minimum: 0
        contentMediaType:
          type: string
          title: contentMediaType
        contentEncoding:
          type: string
          title: contentEncoding
        contentSchema:
          type: string
          title: contentSchema
        not:
          $ref: '#/components/schemas/not'
        allOf:
          $ref: '#/components/schemas/KeywordObjectOAS'
        anyOf:
          $ref: '#/components/schemas/KeywordObjectOAS'
        oneOf:
          $ref: '#/components/schemas/KeywordObjectOAS'
        additionalProperties:
          $ref: '#/components/schemas/AdditionalPropertiesOAS'
        properties:
          $ref: '#/components/schemas/PermissiveMappingSchema'
      additionalProperties: {}
    FormatDefaultMediaType:
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/format.yaml
      type: object
      title: FormatDefaultMediaType
      description: Format for process input are assumed plain/text if the media-type was omitted and is not one of the known formats by this instance. When executing a job, the best match against supported formats by the process definition will be used to run the process, and will fall back to the default as last resort.
      properties:
        mediaType:
          type: string
          title: mediaType
          description: IANA identifier of content and format.
          example: application/json
          pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
        encoding:
          type: string
          title: encoding
        schema:
          $ref: '#/components/schemas/FormatSchema'
      required:
      - mediaType
      additionalProperties: {}
    FormatDefaultMimeType:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: FormatDefaultMimeType
      description: Format for process input are assumed plain/text if the media-type was omitted and is not one of the known formats by this instance. When executing a job, the best match against supported formats by the process definition will be used to run the process, and will fall back to the default as last resort.
      properties:
        mimeType:
          type: string
          title: mimeType
          description: IANA identifier of content and format.
          example: application/json
          pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
        encoding:
          type: string
          title: encoding
        schema:
          $ref: '#/components/schemas/FormatSchema'
      required:
      - mimeType
      additionalProperties: {}
    ExecuteReferenceURL:
      anyOf:
      - type: string
        title: ''
        description: URL file reference.
        format: url
        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
      - type: string
        title: ''
        description: Local file reference.
        format: file
        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
      - type: string
        title: ''
        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
      - type: string
        title: ''
        description: Vault file reference.
        pattern: ^vault://[a-f0-9]{8}(?:-?[a-f0-9]{4}){3}-?[a-f0-9]{12}$
      $schema: http://json-schema.org/draft-07/schema#
      title: ExecuteReferenceURL
      description: Endpoint of the collection reference.
    ExecuteReference:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: ExecuteReference
      properties:
        format:
          $ref: '#/components/schemas/DataEncodingAttributes'
        body:
          type: string
          title: Body
        bodyReference:
          $ref: '#/components/schemas/ReferenceURL'
        href:
          $ref: '#/components/schemas/ExecuteReferenceURL'
      required:
      - href
      additionalProperties: {}
    ArrayReferenceValueType:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: ArrayReferenceValueType
      properties:
        value:
          $ref: '#/components/schemas/ArrayReference'
      required:
      - value
      additionalProperties: {}
    AnyLiteralDataType:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: AnyLiteralDataType
      properties:
        data:
          $ref: '#/components/schemas/AnyLiteralType'
      required:
      - data
      additionalProperties: {}
    AnyLiteralValueType:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: AnyLiteralValueType
      properties:
        value:
          $ref: '#/components/schemas/AnyLiteralType'
      required:
      - value
      additionalProperties: {}
    LiteralReference:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: LiteralReference
      properties:
        reference:
          $ref: '#/components/schemas/ExecuteReferenceURL'
      required:
      - reference
      additionalProperties: {}
    AnyFilterExpression:
      anyOf:
      - $ref: '#/components/schemas/PermissiveMappingSchema'
      - $ref: '#/components/schemas/PermissiveSequenceSchema'
      - type: string
        title: ''
        minLength: 1
      $schema: http://json-schema.org/draft-07/schema#
      title: AnyFilterExpression
      description: Filter expression according to the specified parsing language.
    AnyCRS:
      anyOf:
      - type: string
        title: ''
        pattern: ^urn:ogc:def:crs:EPSG::?[0-9]{4,5}$
      - type: string
        title: ''
        pattern: ^\[?EPSG::?[0-9]{4,5}\]?$
      - type: string
        title: ''
        pattern: ^https?://www\.opengis\.net/def/crs/EPSG/0/[0-9]{4,5}$
      - type: string
        title: ''
        enum:
        - WGS84
        - CRS:84
        - urn:ogc:def:crs:CRS::84
        - http://www.opengis.net/def/crs/CRS/0/84
        - urn:ogc:def:crs:OGC:2:84
        - OGC:CRS84
        - http://www.opengis.net/def/crs/OGC/1.3/CRS84
        - https://www.opengis.net/def/crs/OGC/1.3/CRS84
        - http://www.opengis.net/def/crs/OGC/1.3/CRS84
        - https://www.opengis.net/def/crs/OGC/0/CRS84
        - http://www.opengis.net/def/crs/OGC/0/CRS84
        - http://www.opengis.net/def/crs/OGC/0/CRS84h
        - https://www.opengis.net/def/crs/OGC/0/CRS84h
        - urn:ogc:def:crs:EPSG::4326
        - EPSG:4326
        - https://www.opengis.net/def/crs/EPSG/0/4326
        - http://www.opengis.net/def/crs/EPSG/0/4326
      $schema: http://json-schema.org/draft-07/schema#
      title: AnyCRS
      description: Coordinate Reference System of the Bounding Box points.
      default: http://www.opengis.net/def/crs/OGC/1.3/CRS84
    ExecuteCollectionInput:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: ExecuteCollectionInput
      description: 'Reference to a ''collection'' that can optionally be filtered, sorted, or parametrized.


        If only the ''collection'' is provided to read the contents as a static GeoJSON FeatureCollection document,

        any scheme can be employed (s3, file, http, etc.) to request the contents.

        Note that in this context, each of the respective Feature contained in the collection will be extracted

        to form an array of Features. If the entire ''FeatureCollection'' should be provided as a whole to the process

        input, consider using the usual ''href'' or ''value'' input instead of ''collection''.


        When more ''collection'' capabilities are specified with

        additional parameters (filter, sortBy, subsetting, scaling, etc.),

        the scheme must be ''http(s)'' since an OGC API or STAC API data access mechanism is expected

        to perform the requested operations. The appropriate API to employ should be indicated by ''format''

        to ensure appropriate interpretation of the ''collection'' reference.


        Supported additional parameters depend on each API implementation.

        Not all parameters are listed in this definition. Refer to respective APIs

        for supported parameters and their expected value formats.'
      properties:
        sortby:
          type: string
          title: sortby
          description: Comma-separated list of sorting fields. Each field can be prefixed by +/- for ascending or descending sort order.
          default: null
        sortBy:
          type: string
          title: sortBy
          description: Comma-separated list of sorting fields. Each field can be prefixed by +/- for ascending or descending sort order.
          default: null
        filter:
          $ref: '#/components/schemas/AnyFilterExpression'
        filter-crs:
          $ref: '#/components/schemas/AnyCRS'
        filter-lang:
          type: string
          title: filter-lang
          summary: Filter expression language to use for parsing.
          description: Filter expression language to use for parsing. Supports multiple variants of OGC Common Query Language (CQL), Filter Expression Standard (FES), or JSON Filter Expression (JFE). Values are case-insensitive. If unspecified, the filter language will default to CQL2-Text if a string was provided, or CQL2-JSON if a JSON object or array structure is detected as the filter. For any other language, or to resolve ambiguous cases such as a CQL2-JSON encoded as literal string, the filter language must be specified explicitly.
          enum:
          - cql2-json
          - CQL2-JSON
          - cql2-text
          - CQL2-TEXT
          - cql
          - CQL
          - cql-text
          - CQL-TEXT
          - cql-json
          - CQL-JSON
          - ecql
          - ECQL
          - simple-cql
          - SIMPLE-CQL
          - fes
          - FES
          - jfe
          - JFE
        collection:
          $ref: '#/components/schemas/ExecuteReferenceURL'
        format:
          type: string
          title: format
          description: Collection API to employ for filtering and extracting relevant data for the execution.
          default: geojson-feature-collection
          enum:
          - ogc-features-collection
          - geojson-feature-collection
          - stac-items
          - ogc-coverage-collection
          - ogc-map-collection
          - stac-collection
        type:
          type: string
          title: CollectionMediaType
          description: 'IANA identifier of content-type to extract from the link. If none specified, default from the collection is employed. '
          pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
      required:
      - collection
      additionalProperties: {}
    ExecuteNestedProcessInput:
      allOf:
      - $ref: '#/components/schemas/ExecuteNestedProcessReference'
      - $ref: '#/components/schemas/ExecuteNestedProcessParameters'
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/execute.yaml
      title: ExecuteNestedProcessInput
      description: Nested process to execute, for which the selected output will become the input of the parent call.
    ExecuteNestedProcessReference:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: ExecuteNestedProcessReference
      properties:
        process:
          type: string
          title: process
          description: Process reference to be executed.
          format: url
          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)(?:/processes/\S+/?)\Z
      required:
      - process
      additionalProperties: {}
    ExecuteNestedProcessParameters:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: ExecuteNestedProcessParameters
      $ref: '#/components/schemas/ExecuteProcessParameters'
      additionalProperties: {}
    ExecuteInputMapValues:
      anyOf:
      - $ref: '#/components/schemas/ExecuteInputMapAdditionalProperties'
      - $ref: '#/components/schemas/EmptyMappingSchema'
      $schema: http://json-schema.org/draft-07/schema#
      title: ExecuteInputMapValues
      description: Process job execution inputs defined as mapping.
    ExecuteInputMapAdditionalProperties:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: ExecuteInputMapAdditionalProperties
      properties: {}
      required: []
      additionalProperties:
        oneOf:
        - $schema: http://json-schema.org/draft-07/schema#
          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/inlineOrRefData.yaml
          title: ExecuteInputInlineOrRefData
          oneOf:
          - $schema: http://json-schema.org/draft-07/schema#
            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/inputValueNoObject.yaml
            title: ExecuteInputInlineValue
            oneOf:
            - $schema: http://json-schema.org/draft-07/schema#
              title: ExecuteInputInlineLiteral
              description: Execute input literal value provided inline.
              oneOf:
              - type: number
                title: LiteralDataFloat
                description: Literal data type representing a floating point number.
              - type: integer
                title: LiteralDataInteger
                description: Literal data type representing an integer number.
              - type: boolean
                title: LiteralDataBoolean
                description: Literal data type representing a boolean flag.
              - type: string
                title: LiteralDataString
                description: Literal data type representing a generic string.
              - type: 'null'
                title: LiteralDataNoneType
                description: Literal data type representing a null value.
            - $schema: http://json-schema.org/draft-07/schema#
              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/bbox.yaml
              type: object
              title: ExecuteInputInlineBoundingBox
              description: Execute bounding box value provided inline.
              properties:
                bbox:
                  $schema: http://json-schema.org/draft-07/schema#
                  title: BoundingBoxValue
                  description: Point values of the bounding box.
                  oneOf:
                  - type: array
                    title: BoundingBox2D
                    description: Bounding Box using 2D points.
                    items:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: Number
                      oneOf:
                      - type: number
                        title: ''
                      - type: integer
                        title: ''
                    maxItems: 4
                    minItems: 4
                  - type: array
                    title: BoundingBox3D
                    description: Bounding Box using 3D points.
                    items:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: Number
                      oneOf:
                      - type: number
                        title: ''
                      - type: integer
                        title: ''
                    maxItems: 6
                    minItems: 6
                crs:
                  $schema: http://json-schema.org/draft-07/schema#
                  title: AnyCRS
                  description: Coordinate Reference System of the Bounding Box points.
                  default: http://www.opengis.net/def/crs/OGC/1.3/CRS84
                  anyOf:
                  - type: string
                    title: ''
                    pattern: ^urn:ogc:def:crs:EPSG::?[0-9]{4,5}$
                  - type: string
                    title: ''
                    pattern: ^\[?EPSG::?[0-9]{4,5}\]?$
                  - type: string
                    title: ''
                    pattern: ^https?://www\.opengis\.net/def/crs/EPSG/0/[0-9]{4,5}$
                  - type: string
                    title: ''
                    enum:
                    - WGS84
                    - CRS:84
                    - urn:ogc:def:crs:CRS::84
                    - http://www.opengis.net/def/crs/CRS/0/84
                    - urn:ogc:def:crs:OGC:2:84
                    - OGC:CRS84
                    - http://www.opengis.net/def/crs/OGC/1.3/CRS84
                    - https://www.opengis.net/def/crs/OGC/1.3/CRS84
                    - http://www.opengis.net/def/crs/OGC/1.3/CRS84
                    - https://www.opengis.net/def/crs/OGC/0/CRS84
                    - http://www.opengis.net/def/crs/OGC/0/CRS84
                    - http://www.opengis.net/def/crs/OGC/0/CRS84h
                    - https://www.opengis.net/def/crs/OGC/0/CRS84h
                    - urn:ogc:def:crs:EPSG::4326
                    - EPSG:4326
                    - https://www.opengis.net/def/crs/EPSG/0/4326
                    - http://www.opengis.net/def/crs/EPSG/0/4326
              required:
              - bbox
              additionalProperties: {}
          - $schema: http://json-schema.org/draft-07/schema#
            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/inputValue.yaml
            title: ExecuteInputQualifiedValue
            oneOf:
            - $schema: http://json-schema.org/draft-07/schema#
              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/qualifiedInputValue.yaml
              type: object
              title: ExecuteInputQualifiedLiteralValue
              properties:
                mediaType:
                  type: string
                  title: mediaType
                  description: IANA identifier of content and format.
                  default: text/plain
                  example: application/json
                  pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
                encoding:
                  type: string
                  title: encoding
                schema:
                  $schema: http://json-schema.org/draft-07/schema#
                  title: FormatSchema
                  oneOf:
                  - $schema: http://json-schema.org/draft-07/schema#
                    title: ReferenceURL
                    description: Reference where the schema definition can be retrieved to describe referenced data.
                    anyOf:
                    - type: string
                      title: ''
                      description: URL file reference.
                      format: url
                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                    - type: string
                      title: ''
                      description: Local file reference.
                      format: file
                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                    - type: string
                      title: ''
                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                  - $schema: http://json-schema.org/draft-07/schema#
                    $id: http://json-schema.org/draft-07/schema#
                    title: OAS
                    description: Explicit schema definition of the formatted reference data.
                    oneOf:
                    - $schema: http://json-schema.org/draft-07/schema#
                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                      type: object
                      title: ReferenceOAS
                      properties:
                        $ref:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: ReferenceURL
                          description: External OpenAPI schema reference.
                          anyOf:
                          - type: string
                            title: ''
                            description: URL file reference.
                            format: url
                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                          - type: string
                            title: ''
                            description: Local file reference.
                            format: file
                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                          - type: string
                            title: ''
                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                      required:
                      - $ref
                      additionalProperties: {}
                    - $schema: http://json-schema.org/draft-07/schema#
                      title: DefinitionOAS
                      anyOf:
                      - $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: ObjectOAS
                        properties:
                          type:
                            type: string
                            title: type
                            enum:
                            - object
                          properties:
                            $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: ObjectPropertiesOAS
                            properties: {}
                            required: []
                            additionalProperties:
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PropertyOAS
                                properties:
                                  type:
                                    type: string
                                    title: type
                                    enum:
                                    - array
                                    - string
                                    - number
                                    - boolean
                                    - integer
                                    - object
                                  format:
                                    type: string
                                    title: format
                                  default:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: AnyValueOAS
                                    anyOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveMappingSchema
                                      additionalProperties: {}
                                    - type: array
                                      title: PermissiveSequenceSchema
                                      items:
                                        title: item
                                    - type: number
                                      title: ''
                                    - type: integer
                                      title: ''
                                    - type: boolean
                                      title: ''
                                    - type: string
                                      title: ''
                                  example:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: AnyValueOAS
                                    anyOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveMappingSchema
                                      additionalProperties: {}
                                    - type: array
                                      title: PermissiveSequenceSchema
                                      items:
                                        title: item
                                    - type: number
                                      title: ''
                                    - type: integer
                                      title: ''
                                    - type: boolean
                                      title: ''
                                    - type: string
                                      title: ''
                                  title:
                                    type: string
                                    title: title
                                  description:
                                    type: string
                                    title: description
                                  enum:
                                    type: array
                                    title: EnumOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: EnumItemOAS
                                      oneOf:
                                      - type: number
                                        title: ''
                                      - type: integer
                                        title: ''
                                      - type: string
                                        title: ''
                                  items:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: PseudoObjectOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                  required:
                                    type: array
                                    title: RequiredOAS
                                    items:
                                      type: string
                                      title: required_field
                                      description: Name of the field that is required under the object.
                                  nullable:
                                    type: boolean
                                    title: nullable
                                  deprecated:
                                    type: boolean
                                    title: deprecated
                                  readOnly:
                                    type: boolean
                                    title: readOnly
                                  writeOnly:
                                    type: boolean
                                    title: writeOnly
                                  multipleOf:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: MultipleOfOAS
                                    oneOf:
                                    - type: number
                                      title: ''
                                    - type: integer
                                      title: ''
                                  minimum:
                                    type: integer
                                    title: minimum
                                    minimum: 0
                                  maximum:
                                    type: integer
                                    title: maximum
                                    minimum: 0
                                  exclusiveMinimum:
                                    type: boolean
                                    title: exclusiveMinimum
                                  exclusiveMaximum:
                                    type: boolean
                                    title: exclusiveMaximum
                                  minLength:
                                    type: integer
                                    title: minLength
                                    minimum: 0
                                  maxLength:
                                    type: integer
                                    title: maxLength
                                    minimum: 0
                                  pattern:
                                    type: integer
                                    title: pattern
                                  minItems:
                                    type: integer
                                    title: minItems
                                    minimum: 0
                                  maxItems:
                                    type: integer
                                    title: maxItems
                                    minimum: 0
                                  uniqueItems:
                                    type: boolean
                                    title: uniqueItems
                                  minProperties:
                                    type: integer
                                    title: minProperties
                                    minimum: 0
                                  maxProperties:
                                    type: integer
                                    title: maxProperties
                                    minimum: 0
                                  contentMediaType:
                                    type: string
                                    title: contentMediaType
                                  contentEncoding:
                                    type: string
                                    title: contentEncoding
                                  contentSchema:
                                    type: string
                                    title: contentSchema
                                  not:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: not
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                  allOf:
                                    type: array
                                    title: KeywordObjectOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: PseudoObjectOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                  anyOf:
                                    type: array
                                    title: KeywordObjectOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: PseudoObjectOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                  oneOf:
                                    type: array
                                    title: KeywordObjectOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: PseudoObjectOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                  additionalProperties:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: AdditionalPropertiesOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                    - type: boolean
                                      title: ''
                                  properties:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveMappingSchema
                                    additionalProperties: {}
                                additionalProperties: {}
                            description: Named of the property being defined under the OpenAPI object.
                        required:
                        - properties
                        additionalProperties: false
                      - $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: PropertyOAS
                        properties:
                          type:
                            type: string
                            title: type
                            enum:
                            - array
                            - string
                            - number
                            - boolean
                            - integer
                            - object
                          format:
                            type: string
                            title: format
                          default:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: AnyValueOAS
                            anyOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveMappingSchema
                              additionalProperties: {}
                            - type: array
                              title: PermissiveSequenceSchema
                              items:
                                title: item
                            - type: number
                              title: ''
                            - type: integer
                              title: ''
                            - type: boolean
                              title: ''
                            - type: string
                              title: ''
                          example:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: AnyValueOAS
                            anyOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveMappingSchema
                              additionalProperties: {}
                            - type: array
                              title: PermissiveSequenceSchema
                              items:
                                title: item
                            - type: number
                              title: ''
                            - type: integer
                              title: ''
                            - type: boolean
                              title: ''
                            - type: string
                              title: ''
                          title:
                            type: string
                            title: title
                          description:
                            type: string
                            title: description
                          enum:
                            type: array
                            title: EnumOAS
                            items:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: EnumItemOAS
                              oneOf:
                              - type: number
                                title: ''
                              - type: integer
                                title: ''
                              - type: string
                                title: ''
                          items:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: PseudoObjectOAS
                            oneOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                              type: object
                              title: ReferenceOAS
                              properties:
                                $ref:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: ReferenceURL
                                  description: External OpenAPI schema reference.
                                  anyOf:
                                  - type: string
                                    title: ''
                                    description: URL file reference.
                                    format: url
                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: Local file reference.
                                    format: file
                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                              required:
                              - $ref
                              additionalProperties: {}
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveDefinitionOAS
                              additionalProperties: false
                          required:
                            type: array
                            title: RequiredOAS
                            items:
                              type: string
                              title: required_field
                              description: Name of the field that is required under the object.
                          nullable:
                            type: boolean
                            title: nullable
                          deprecated:
                            type: boolean
                            title: deprecated
                          readOnly:
                            type: boolean
                            title: readOnly
                          writeOnly:
                            type: boolean
                            title: writeOnly
                          multipleOf:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: MultipleOfOAS
                            oneOf:
                            - type: number
                              title: ''
                            - type: integer
                              title: ''
                          minimum:
                            type: integer
                            title: minimum
                            minimum: 0
                          maximum:
                            type: integer
                            title: maximum
                            minimum: 0
                          exclusiveMinimum:
                            type: boolean
                            title: exclusiveMinimum
                          exclusiveMaximum:
                            type: boolean
                            title: exclusiveMaximum
                          minLength:
                            type: integer
                            title: minLength
                            minimum: 0
                          maxLength:
                            type: integer
                            title: maxLength
                            minimum: 0
                          pattern:
                            type: integer
                            title: pattern
                          minItems:
                            type: integer
                            title: minItems
                            minimum: 0
                          maxItems:
                            type: integer
                            title: maxItems
                            minimum: 0
                          uniqueItems:
                            type: boolean
                            title: uniqueItems
                          minProperties:
                            type: integer
                            title: minProperties
                            minimum: 0
                          maxProperties:
                            type: integer
                            title: maxProperties
                            minimum: 0
                          contentMediaType:
                            type: string
                            title: contentMediaType
                          contentEncoding:
                            type: string
                            title: contentEncoding
                          contentSchema:
                            type: string
                            title: contentSchema
                          not:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: not
                            oneOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                              type: object
                              title: ReferenceOAS
                              properties:
                                $ref:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: ReferenceURL
                                  description: External OpenAPI schema reference.
                                  anyOf:
                                  - type: string
                                    title: ''
                                    description: URL file reference.
                                    format: url
                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: Local file reference.
                                    format: file
                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                              required:
                              - $ref
                              additionalProperties: {}
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveDefinitionOAS
                              additionalProperties: false
                          allOf:
                            type: array
                            title: KeywordObjectOAS
                            items:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: PseudoObjectOAS
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                          anyOf:
                            type: array
                            title: KeywordObjectOAS
                            items:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: PseudoObjectOAS
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                          oneOf:
                            type: array
                            title: KeywordObjectOAS
                            items:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: PseudoObjectOAS
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                          additionalProperties:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: AdditionalPropertiesOAS
                            oneOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                              type: object
                              title: ReferenceOAS
                              properties:
                                $ref:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: ReferenceURL
                                  description: External OpenAPI schema reference.
                                  anyOf:
                                  - type: string
                                    title: ''
                                    description: URL file reference.
                                    format: url
                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: Local file reference.
                                    format: file
                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                              required:
                              - $ref
                              additionalProperties: {}
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveDefinitionOAS
                              additionalProperties: false
                            - type: boolean
                              title: ''
                          properties:
                            $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: PermissiveMappingSchema
                            additionalProperties: {}
                        additionalProperties: {}
                value:
                  $schema: http://json-schema.org/draft-07/schema#
                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/inputValueNoObject.yaml
                  title: ExecuteInputInlineValue
                  oneOf:
                  - $schema: http://json-schema.org/draft-07/schema#
                    title: ExecuteInputInlineLiteral
                    description: Execute input literal value provided inline.
                    oneOf:
                    - type: number
                      title: LiteralDataFloat
                      description: Literal data type representing a floating point number.
                    - type: integer
                      title: LiteralDataInteger
                      description: Literal data type representing an integer number.
                    - type: boolean
                      title: LiteralDataBoolean
                      description: Literal data type representing a boolean flag.
                    - type: string
                      title: LiteralDataString
                      description: Literal data type representing a generic string.
                    - type: 'null'
                      title: LiteralDataNoneType
                      description: Literal data type representing a null value.
                  - $schema: http://json-schema.org/draft-07/schema#
                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/bbox.yaml
                    type: object
                    title: ExecuteInputInlineBoundingBox
                    description: Execute bounding box value provided inline.
                    properties:
                      bbox:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: BoundingBoxValue
                        description: Point values of the bounding box.
                        oneOf:
                        - type: array
                          title: BoundingBox2D
                          description: Bounding Box using 2D points.
                          items:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: Number
                            oneOf:
                            - type: number
                              title: ''
                            - type: integer
                              title: ''
                          maxItems: 4
                          minItems: 4
                        - type: array
                          title: BoundingBox3D
                          description: Bounding Box using 3D points.
                          items:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: Number
                            oneOf:
                            - type: number
                              title: ''
                            - type: integer
                              title: ''
                          maxItems: 6
                          minItems: 6
                      crs:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: AnyCRS
                        description: Coordinate Reference System of the Bounding Box points.
                        default: http://www.opengis.net/def/crs/OGC/1.3/CRS84
                        anyOf:
                        - type: string
                          title: ''
                          pattern: ^urn:ogc:def:crs:EPSG::?[0-9]{4,5}$
                        - type: string
                          title: ''
                          pattern: ^\[?EPSG::?[0-9]{4,5}\]?$
                        - type: string
                          title: ''
                          pattern: ^https?://www\.opengis\.net/def/crs/EPSG/0/[0-9]{4,5}$
                        - type: string
                          title: ''
                          enum:
                          - WGS84
                          - CRS:84
                          - urn:ogc:def:crs:CRS::84
                          - http://www.opengis.net/def/crs/CRS/0/84
                          - urn:ogc:def:crs:OGC:2:84
                          - OGC:CRS84
                          - http://www.opengis.net/def/crs/OGC/1.3/CRS84
                          - https://www.opengis.net/def/crs/OGC/1.3/CRS84
                          - http://www.opengis.net/def/crs/OGC/1.3/CRS84
                          - https://www.opengis.net/def/crs/OGC/0/CRS84
                          - http://www.opengis.net/def/crs/OGC/0/CRS84
                          - http://www.opengis.net/def/crs/OGC/0/CRS84h
                          - https://www.opengis.net/def/crs/OGC/0/CRS84h
                          - urn:ogc:def:crs:EPSG::4326
                          - EPSG:4326
                          - https://www.opengis.net/def/crs/EPSG/0/4326
                          - http://www.opengis.net/def/crs/EPSG/0/4326
                    required:
                    - bbox
                    additionalProperties: {}
              required:
              - value
              additionalProperties: {}
            - $schema: http://json-schema.org/draft-07/schema#
              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/qualifiedInputValue.yaml
              type: object
              title: ExecuteInputQualifiedAnyObjectValue
              properties:
                mediaType:
                  type: string
                  title: mediaType
                  description: IANA identifier of content and format.
                  default: application/json
                  example: application/json
                  pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
                encoding:
                  type: string
                  title: encoding
                schema:
                  $schema: http://json-schema.org/draft-07/schema#
                  title: FormatSchema
                  oneOf:
                  - $schema: http://json-schema.org/draft-07/schema#
                    title: ReferenceURL
                    description: Reference where the schema definition can be retrieved to describe referenced data.
                    anyOf:
                    - type: string
                      title: ''
                      description: URL file reference.
                      format: url
                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                    - type: string
                      title: ''
                      description: Local file reference.
                      format: file
                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                    - type: string
                      title: ''
                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                  - $schema: http://json-schema.org/draft-07/schema#
                    $id: http://json-schema.org/draft-07/schema#
                    title: OAS
                    description: Explicit schema definition of the formatted reference data.
                    oneOf:
                    - $schema: http://json-schema.org/draft-07/schema#
                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                      type: object
                      title: ReferenceOAS
                      properties:
                        $ref:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: ReferenceURL
                          description: External OpenAPI schema reference.
                          anyOf:
                          - type: string
                            title: ''
                            description: URL file reference.
                            format: url
                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                          - type: string
                            title: ''
                            description: Local file reference.
                            format: file
                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                          - type: string
                            title: ''
                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                      required:
                      - $ref
                      additionalProperties: {}
                    - $schema: http://json-schema.org/draft-07/schema#
                      title: DefinitionOAS
                      anyOf:
                      - $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: ObjectOAS
                        properties:
                          type:
                            type: string
                            title: type
                            enum:
                            - object
                          properties:
                            $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: ObjectPropertiesOAS
                            properties: {}
                            required: []
                            additionalProperties:
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PropertyOAS
                                properties:
                                  type:
                                    type: string
                                    title: type
                                    enum:
                                    - array
                                    - string
                                    - number
                                    - boolean
                                    - integer
                                    - object
                                  format:
                                    type: string
                                    title: format
                                  default:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: AnyValueOAS
                                    anyOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveMappingSchema
                                      additionalProperties: {}
                                    - type: array
                                      title: PermissiveSequenceSchema
                                      items:
                                        title: item
                                    - type: number
                                      title: ''
                                    - type: integer
                                      title: ''
                                    - type: boolean
                                      title: ''
                                    - type: string
                                      title: ''
                                  example:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: AnyValueOAS
                                    anyOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveMappingSchema
                                      additionalProperties: {}
                                    - type: array
                                      title: PermissiveSequenceSchema
                                      items:
                                        title: item
                                    - type: number
                                      title: ''
                                    - type: integer
                                      title: ''
                                    - type: boolean
                                      title: ''
                                    - type: string
                                      title: ''
                                  title:
                                    type: string
                                    title: title
                                  description:
                                    type: string
                                    title: description
                                  enum:
                                    type: array
                                    title: EnumOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: EnumItemOAS
                                      oneOf:
                                      - type: number
                                        title: ''
                                      - type: integer
                                        title: ''
                                      - type: string
                                        title: ''
                                  items:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: PseudoObjectOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                  required:
                                    type: array
                                    title: RequiredOAS
                                    items:
                                      type: string
                                      title: required_field
                                      description: Name of the field that is required under the object.
                                  nullable:
                                    type: boolean
                                    title: nullable
                                  deprecated:
                                    type: boolean
                                    title: deprecated
                                  readOnly:
                                    type: boolean
                                    title: readOnly
                                  writeOnly:
                                    type: boolean
                                    title: writeOnly
                                  multipleOf:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: MultipleOfOAS
                                    oneOf:
                                    - type: number
                                      title: ''
                                    - type: integer
                                      title: ''
                                  minimum:
                                    type: integer
                                    title: minimum
                                    minimum: 0
                                  maximum:
                                    type: integer
                                    title: maximum
                                    minimum: 0
                                  exclusiveMinimum:
                                    type: boolean
                                    title: exclusiveMinimum
                                  exclusiveMaximum:
                                    type: boolean
                                    title: exclusiveMaximum
                                  minLength:
                                    type: integer
                                    title: minLength
                                    minimum: 0
                                  maxLength:
                                    type: integer
                                    title: maxLength
                                    minimum: 0
                                  pattern:
                                    type: integer
                                    title: pattern
                                  minItems:
                                    type: integer
                                    title: minItems
                                    minimum: 0
                                  maxItems:
                                    type: integer
                                    title: maxItems
                                    minimum: 0
                                  uniqueItems:
                                    type: boolean
                                    title: uniqueItems
                                  minProperties:
                                    type: integer
                                    title: minProperties
                                    minimum: 0
                                  maxProperties:
                                    type: integer
                                    title: maxProperties
                                    minimum: 0
                                  contentMediaType:
                                    type: string
                                    title: contentMediaType
                                  contentEncoding:
                                    type: string
                                    title: contentEncoding
                                  contentSchema:
                                    type: string
                                    title: contentSchema
                                  not:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: not
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                  allOf:
                                    type: array
                                    title: KeywordObjectOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: PseudoObjectOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                  anyOf:
                                    type: array
                                    title: KeywordObjectOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: PseudoObjectOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                  oneOf:
                                    type: array
                                    title: KeywordObjectOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: PseudoObjectOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                  additionalProperties:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: AdditionalPropertiesOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                    - type: boolean
                                      title: ''
                                  properties:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveMappingSchema
                                    additionalProperties: {}
                                additionalProperties: {}
                            description: Named of the property being defined under the OpenAPI object.
                        required:
                        - properties
                        additionalProperties: false
                      - $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: PropertyOAS
                        properties:
                          type:
                            type: string
                            title: type
                            enum:
                            - array
                            - string
                            - number
                            - boolean
                            - integer
                            - object
                          format:
                            type: string
                            title: format
                          default:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: AnyValueOAS
                            anyOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveMappingSchema
                              additionalProperties: {}
                            - type: array
                              title: PermissiveSequenceSchema
                              items:
                                title: item
                            - type: number
                              title: ''
                            - type: integer
                              title: ''
                            - type: boolean
                              title: ''
                            - type: string
                              title: ''
                          example:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: AnyValueOAS
                            anyOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveMappingSchema
                              additionalProperties: {}
                            - type: array
                              title: PermissiveSequenceSchema
                              items:
                                title: item
                            - type: number
                              title: ''
                            - type: integer
                              title: ''
                            - type: boolean
                              title: ''
                            - type: string
                              title: ''
                          title:
                            type: string
                            title: title
                          description:
                            type: string
                            title: description
                          enum:
                            type: array
                            title: EnumOAS
                            items:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: EnumItemOAS
                              oneOf:
                              - type: number
                                title: ''
                              - type: integer
                                title: ''
                              - type: string
                                title: ''
                          items:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: PseudoObjectOAS
                            oneOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                              type: object
                              title: ReferenceOAS
                              properties:
                                $ref:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: ReferenceURL
                                  description: External OpenAPI schema reference.
                                  anyOf:
                                  - type: string
                                    title: ''
                                    description: URL file reference.
                                    format: url
                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: Local file reference.
                                    format: file
                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                              required:
                              - $ref
                              additionalProperties: {}
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveDefinitionOAS
                              additionalProperties: false
                          required:
                            type: array
                            title: RequiredOAS
                            items:
                              type: string
                              title: required_field
                              description: Name of the field that is required under the object.
                          nullable:
                            type: boolean
                            title: nullable
                          deprecated:
                            type: boolean
                            title: deprecated
                          readOnly:
                            type: boolean
                            title: readOnly
                          writeOnly:
                            type: boolean
                            title: writeOnly
                          multipleOf:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: MultipleOfOAS
                            oneOf:
                            - type: number
                              title: ''
                            - type: integer
                              title: ''
                          minimum:
                            type: integer
                            title: minimum
                            minimum: 0
                          maximum:
                            type: integer
                            title: maximum
                            minimum: 0
                          exclusiveMinimum:
                            type: boolean
                            title: exclusiveMinimum
                          exclusiveMaximum:
                            type: boolean
                            title: exclusiveMaximum
                          minLength:
                            type: integer
                            title: minLength
                            minimum: 0
                          maxLength:
                            type: integer
                            title: maxLength
                            minimum: 0
                          pattern:
                            type: integer
                            title: pattern
                          minItems:
                            type: integer
                            title: minItems
                            minimum: 0
                          maxItems:
                            type: integer
                            title: maxItems
                            minimum: 0
                          uniqueItems:
                            type: boolean
                            title: uniqueItems
                          minProperties:
                            type: integer
                            title: minProperties
                            minimum: 0
                          maxProperties:
                            type: integer
                            title: maxProperties
                            minimum: 0
                          contentMediaType:
                            type: string
                            title: contentMediaType
                          contentEncoding:
                            type: string
                            title: contentEncoding
                          contentSchema:
                            type: string
                            title: contentSchema
                          not:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: not
                            oneOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                              type: object
                              title: ReferenceOAS
                              properties:
                                $ref:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: ReferenceURL
                                  description: External OpenAPI schema reference.
                                  anyOf:
                                  - type: string
                                    title: ''
                                    description: URL file reference.
                                    format: url
                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: Local file reference.
                                    format: file
                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                              required:
                              - $ref
                              additionalProperties: {}
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveDefinitionOAS
                              additionalProperties: false
                          allOf:
                            type: array
                            title: KeywordObjectOAS
                            items:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: PseudoObjectOAS
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                          anyOf:
                            type: array
                            title: KeywordObjectOAS
                            items:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: PseudoObjectOAS
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                          oneOf:
                            type: array
                            title: KeywordObjectOAS
                            items:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: PseudoObjectOAS
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                          additionalProperties:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: AdditionalPropertiesOAS
                            oneOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                              type: object
                              title: ReferenceOAS
                              properties:
                                $ref:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: ReferenceURL
                                  description: External OpenAPI schema reference.
                                  anyOf:
                                  - type: string
                                    title: ''
                                    description: URL file reference.
                                    format: url
                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: Local file reference.
                                    format: file
                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                              required:
                              - $ref
                              additionalProperties: {}
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveDefinitionOAS
                              additionalProperties: false
                            - type: boolean
                              title: ''
                          properties:
                            $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: PermissiveMappingSchema
                            additionalProperties: {}
                        additionalProperties: {}
                value:
                  $schema: http://json-schema.org/draft-07/schema#
                  title: ExecuteInputAnyObjectValue
                  summary: Data provided as any object schema.
                  oneOf:
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: ExecuteInputMeasurement
                    description: Execute measurement value with a unit of measure.
                    properties:
                      measurement:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: Number
                        oneOf:
                        - type: number
                          title: ''
                        - type: integer
                          title: ''
                      uom:
                        type: string
                        title: UoM
                        description: Unit of Measure for the specified value.
                      reference:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: ExecuteReferenceURL
                        description: Reference URL to schema definition of the named entity.
                        anyOf:
                        - type: string
                          title: ''
                          description: URL file reference.
                          format: url
                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                        - type: string
                          title: ''
                          description: Local file reference.
                          format: file
                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                        - type: string
                          title: ''
                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                        - type: string
                          title: ''
                          description: Vault file reference.
                          pattern: ^vault://[a-f0-9]{8}(?:-?[a-f0-9]{4}){3}-?[a-f0-9]{12}$
                    required:
                    - measurement
                    - uom
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: ExecuteInputObjectData
                    summary: Data provided as any object schema.
                    description: Data provided as any object schema. This content can represent any JSON definition. It is recommended to provide either a 'mediaType' or a JSON 'schema' along with this value, although this is not strictly required.
                    additionalProperties: false
              required:
              - value
              additionalProperties: {}
          - $schema: http://json-schema.org/draft-07/schema#
            title: ExecuteInputFile
            anyOf:
            - $schema: http://json-schema.org/draft-07/schema#
              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/link.yaml
              type: object
              title: ExecuteInputFileLink
              properties:
                id:
                  type: string
                  title: id
                  description: Slug name pattern.
                  pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
                title:
                  type: string
                  title: title
                hreflang:
                  type: string
                  title: hreflang
                  description: Language of the content located at the link.
                  enum:
                  - fr-CA
                  - en-CA
                  - en-US
                href:
                  $schema: http://json-schema.org/draft-07/schema#
                  title: ExecuteReferenceURL
                  description: Location of the file reference.
                  anyOf:
                  - type: string
                    title: ''
                    description: URL file reference.
                    format: url
                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                  - type: string
                    title: ''
                    description: Local file reference.
                    format: file
                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                  - type: string
                    title: ''
                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                  - type: string
                    title: ''
                    description: Vault file reference.
                    pattern: ^vault://[a-f0-9]{8}(?:-?[a-f0-9]{4}){3}-?[a-f0-9]{12}$
                type:
                  type: string
                  title: type
                  description: IANA identifier of content-type located at the link.
                  default: text/plain
                  pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
                rel:
                  $schema: http://json-schema.org/draft-07/schema#
                  title: LinkRelationshipType
                  description: Link relation as registered or extension type (see https://www.rfc-editor.org/rfc/rfc8288.html#section-2.1).
                  oneOf:
                  - type: string
                    title: ''
                    description: Relationship of the link to the current content. This should be one item amongst registered relations https://www.iana.org/assignments/link-relations/.
                    pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
                  - type: string
                    title: ''
                    description: Fully qualified extension link relation to the current content.
                    format: url
                    pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                schema:
                  $schema: http://json-schema.org/draft-07/schema#
                  title: FormatSchema
                  oneOf:
                  - $schema: http://json-schema.org/draft-07/schema#
                    title: ReferenceURL
                    description: Reference where the schema definition can be retrieved to describe referenced data.
                    anyOf:
                    - type: string
                      title: ''
                      description: URL file reference.
                      format: url
                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                    - type: string
                      title: ''
                      description: Local file reference.
                      format: file
                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                    - type: string
                      title: ''
                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                  - $schema: http://json-schema.org/draft-07/schema#
                    $id: http://json-schema.org/draft-07/schema#
                    title: OAS
                    description: Explicit schema definition of the formatted reference data.
                    oneOf:
                    - $schema: http://json-schema.org/draft-07/schema#
                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                      type: object
                      title: ReferenceOAS
                      properties:
                        $ref:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: ReferenceURL
                          description: External OpenAPI schema reference.
                          anyOf:
                          - type: string
                            title: ''
                            description: URL file reference.
                            format: url
                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                          - type: string
                            title: ''
                            description: Local file reference.
                            format: file
                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                          - type: string
                            title: ''
                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                      required:
                      - $ref
                      additionalProperties: {}
                    - $schema: http://json-schema.org/draft-07/schema#
                      title: DefinitionOAS
                      anyOf:
                      - $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: ObjectOAS
                        properties:
                          type:
                            type: string
                            title: type
                            enum:
                            - object
                          properties:
                            $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: ObjectPropertiesOAS
                            properties: {}
                            required: []
                            additionalProperties:
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PropertyOAS
                                properties:
                                  type:
                                    type: string
                                    title: type
                                    enum:
                                    - array
                                    - string
                                    - number
                                    - boolean
                                    - integer
                                    - object
                                  format:
                                    type: string
                                    title: format
                                  default:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: AnyValueOAS
                                    anyOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveMappingSchema
                                      additionalProperties: {}
                                    - type: array
                                      title: PermissiveSequenceSchema
                                      items:
                                        title: item
                                    - type: number
                                      title: ''
                                    - type: integer
                                      title: ''
                                    - type: boolean
                                      title: ''
                                    - type: string
                                      title: ''
                                  example:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: AnyValueOAS
                                    anyOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveMappingSchema
                                      additionalProperties: {}
                                    - type: array
                                      title: PermissiveSequenceSchema
                                      items:
                                        title: item
                                    - type: number
                                      title: ''
                                    - type: integer
                                      title: ''
                                    - type: boolean
                                      title: ''
                                    - type: string
                                      title: ''
                                  title:
                                    type: string
                                    title: title
                                  description:
                                    type: string
                                    title: description
                                  enum:
                                    type: array
                                    title: EnumOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: EnumItemOAS
                                      oneOf:
                                      - type: number
                                        title: ''
                                      - type: integer
                                        title: ''
                                      - type: string
                                        title: ''
                                  items:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: PseudoObjectOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                  required:
                                    type: array
                                    title: RequiredOAS
                                    items:
                                      type: string
                                      title: required_field
                                      description: Name of the field that is required under the object.
                                  nullable:
                                    type: boolean
                                    title: nullable
                                  deprecated:
                                    type: boolean
                                    title: deprecated
                                  readOnly:
                                    type: boolean
                                    title: readOnly
                                  writeOnly:
                                    type: boolean
                                    title: writeOnly
                                  multipleOf:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: MultipleOfOAS
                                    oneOf:
                                    - type: number
                                      title: ''
                                    - type: integer
                                      title: ''
                                  minimum:
                                    type: integer
                                    title: minimum
                                    minimum: 0
                                  maximum:
                                    type: integer
                                    title: maximum
                                    minimum: 0
                                  exclusiveMinimum:
                                    type: boolean
                                    title: exclusiveMinimum
                                  exclusiveMaximum:
                                    type: boolean
                                    title: exclusiveMaximum
                                  minLength:
                                    type: integer
                                    title: minLength
                                    minimum: 0
                                  maxLength:
                                    type: integer
                                    title: maxLength
                                    minimum: 0
                                  pattern:
                                    type: integer
                                    title: pattern
                                  minItems:
                                    type: integer
                                    title: minItems
                                    minimum: 0
                                  maxItems:
                                    type: integer
                                    title: maxItems
                                    minimum: 0
                                  uniqueItems:
                                    type: boolean
                                    title: uniqueItems
                                  minProperties:
                                    type: integer
                                    title: minProperties
                                    minimum: 0
                                  maxProperties:
                                    type: integer
                                    title: maxProperties
                                    minimum: 0
                                  contentMediaType:
                                    type: string
                                    title: contentMediaType
                                  contentEncoding:
                                    type: string
                                    title: contentEncoding
                                  contentSchema:
                                    type: string
                                    title: contentSchema
                                  not:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: not
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                  allOf:
                                    type: array
                                    title: KeywordObjectOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: PseudoObjectOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                  anyOf:
                                    type: array
                                    title: KeywordObjectOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: PseudoObjectOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                  oneOf:
                                    type: array
                                    title: KeywordObjectOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: PseudoObjectOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                  additionalProperties:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: AdditionalPropertiesOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                    - type: boolean
                                      title: ''
                                  properties:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveMappingSchema
                                    additionalProperties: {}
                                additionalProperties: {}
                            description: Named of the property being defined under the OpenAPI object.
                        required:
                        - properties
                        additionalProperties: false
                      - $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: PropertyOAS
                        properties:
                          type:
                            type: string
                            title: type
                            enum:
                            - array
                            - string
                            - number
                            - boolean
                            - integer
                            - object
                          format:
                            type: string
                            title: format
                          default:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: AnyValueOAS
                            anyOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveMappingSchema
                              additionalProperties: {}
                            - type: array
                              title: PermissiveSequenceSchema
                              items:
                                title: item
                            - type: number
                              title: ''
                            - type: integer
                              title: ''
                            - type: boolean
                              title: ''
                            - type: string
                              title: ''
                          example:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: AnyValueOAS
                            anyOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveMappingSchema
                              additionalProperties: {}
                            - type: array
                              title: PermissiveSequenceSchema
                              items:
                                title: item
                            - type: number
                              title: ''
                            - type: integer
                              title: ''
                            - type: boolean
                              title: ''
                            - type: string
                              title: ''
                          title:
                            type: string
                            title: title
                          description:
                            type: string
                            title: description
                          enum:
                            type: array
                            title: EnumOAS
                            items:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: EnumItemOAS
                              oneOf:
                              - type: number
                                title: ''
                              - type: integer
                                title: ''
                              - type: string
                                title: ''
                          items:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: PseudoObjectOAS
                            oneOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                              type: object
                              title: ReferenceOAS
                              properties:
                                $ref:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: ReferenceURL
                                  description: External OpenAPI schema reference.
                                  anyOf:
                                  - type: string
                                    title: ''
                                    description: URL file reference.
                                    format: url
                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: Local file reference.
                                    format: file
                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                              required:
                              - $ref
                              additionalProperties: {}
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveDefinitionOAS
                              additionalProperties: false
                          required:
                            type: array
                            title: RequiredOAS
                            items:
                              type: string
                              title: required_field
                              description: Name of the field that is required under the object.
                          nullable:
                            type: boolean
                            title: nullable
                          deprecated:
                            type: boolean
                            title: deprecated
                          readOnly:
                            type: boolean
                            title: readOnly
                          writeOnly:
                            type: boolean
                            title: writeOnly
                          multipleOf:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: MultipleOfOAS
                            oneOf:
                            - type: number
                              title: ''
                            - type: integer
                              title: ''
                          minimum:
                            type: integer
                            title: minimum
                            minimum: 0
                          maximum:
                            type: integer
                            title: maximum
                            minimum: 0
                          exclusiveMinimum:
                            type: boolean
                            title: exclusiveMinimum
                          exclusiveMaximum:
                            type: boolean
                            title: exclusiveMaximum
                          minLength:
                            type: integer
                            title: minLength
                            minimum: 0
                          maxLength:
                            type: integer
                            title: maxLength
                            minimum: 0
                          pattern:
                            type: integer
                            title: pattern
                          minItems:
                            type: integer
                            title: minItems
                            minimum: 0
                          maxItems:
                            type: integer
                            title: maxItems
                            minimum: 0
                          uniqueItems:
                            type: boolean
                            title: uniqueItems
                          minProperties:
                            type: integer
                            title: minProperties
                            minimum: 0
                          maxProperties:
                            type: integer
                            title: maxProperties
                            minimum: 0
                          contentMediaType:
                            type: string
                            title: contentMediaType
                          contentEncoding:
                            type: string
                            title: contentEncoding
                          contentSchema:
                            type: string
                            title: contentSchema
                          not:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: not
                            oneOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                              type: object
                              title: ReferenceOAS
                              properties:
                                $ref:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: ReferenceURL
                                  description: External OpenAPI schema reference.
                                  anyOf:
                                  - type: string
                                    title: ''
                                    description: URL file reference.
                                    format: url
                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: Local file reference.
                                    format: file
                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                              required:
                              - $ref
                              additionalProperties: {}
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveDefinitionOAS
                              additionalProperties: false
                          allOf:
                            type: array
                            title: KeywordObjectOAS
                            items:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: PseudoObjectOAS
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                          anyOf:
                            type: array
                            title: KeywordObjectOAS
                            items:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: PseudoObjectOAS
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                          oneOf:
                            type: array
                            title: KeywordObjectOAS
                            items:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: PseudoObjectOAS
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                          additionalProperties:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: AdditionalPropertiesOAS
                            oneOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                              type: object
                              title: ReferenceOAS
                              properties:
                                $ref:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: ReferenceURL
                                  description: External OpenAPI schema reference.
                                  anyOf:
                                  - type: string
                                    title: ''
                                    description: URL file reference.
                                    format: url
                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: Local file reference.
                                    format: file
                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                              required:
                              - $ref
                              additionalProperties: {}
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveDefinitionOAS
                              additionalProperties: false
                            - type: boolean
                              title: ''
                          properties:
                            $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: PermissiveMappingSchema
                            additionalProperties: {}
                        additionalProperties: {}
              required:
              - href
              additionalProperties: {}
            - $schema: http://json-schema.org/draft-07/schema#
              type: object
              title: Reference
              summary: Execute input reference link definition with parameters.
              properties:
                format:
                  $schema: http://json-schema.org/draft-07/schema#
                  title: DataEncodingAttributes
                  oneOf:
                  - $schema: http://json-schema.org/draft-07/schema#
                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/format.yaml
                    type: object
                    title: FormatDefaultMediaType
                    description: Format for process input are assumed plain/text if the media-type was omitted and is not one of the known formats by this instance. When executing a job, the best match against supported formats by the process definition will be used to run the process, and will fall back to the default as last resort.
                    properties:
                      mediaType:
                        type: string
                        title: mediaType
                        description: IANA identifier of content and format.
                        example: application/json
                        pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
                      encoding:
                        type: string
                        title: encoding
                      schema:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: FormatSchema
                        oneOf:
                        - $schema: http://json-schema.org/draft-07/schema#
                          title: ReferenceURL
                          description: Reference where the schema definition can be retrieved to describe referenced data.
                          anyOf:
                          - type: string
                            title: ''
                            description: URL file reference.
                            format: url
                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                          - type: string
                            title: ''
                            description: Local file reference.
                            format: file
                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                          - type: string
                            title: ''
                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                        - $schema: http://json-schema.org/draft-07/schema#
                          $id: http://json-schema.org/draft-07/schema#
                          title: OAS
                          description: Explicit schema definition of the formatted reference data.
                          oneOf:
                          - $schema: http://json-schema.org/draft-07/schema#
                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                            type: object
                            title: ReferenceOAS
                            properties:
                              $ref:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: ReferenceURL
                                description: External OpenAPI schema reference.
                                anyOf:
                                - type: string
                                  title: ''
                                  description: URL file reference.
                                  format: url
                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                - type: string
                                  title: ''
                                  description: Local file reference.
                                  format: file
                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                - type: string
                                  title: ''
                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                            required:
                            - $ref
                            additionalProperties: {}
                          - $schema: http://json-schema.org/draft-07/schema#
                            title: DefinitionOAS
                            anyOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: ObjectOAS
                              properties:
                                type:
                                  type: string
                                  title: type
                                  enum:
                                  - object
                                properties:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: ObjectPropertiesOAS
                                  properties: {}
                                  required: []
                                  additionalProperties:
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PropertyOAS
                                      properties:
                                        type:
                                          type: string
                                          title: type
                                          enum:
                                          - array
                                          - string
                                          - number
                                          - boolean
                                          - integer
                                          - object
                                        format:
                                          type: string
                                          title: format
                                        default:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: AnyValueOAS
                                          anyOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveMappingSchema
                                            additionalProperties: {}
                                          - type: array
                                            title: PermissiveSequenceSchema
                                            items:
                                              title: item
                                          - type: number
                                            title: ''
                                          - type: integer
                                            title: ''
                                          - type: boolean
                                            title: ''
                                          - type: string
                                            title: ''
                                        example:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: AnyValueOAS
                                          anyOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveMappingSchema
                                            additionalProperties: {}
                                          - type: array
                                            title: PermissiveSequenceSchema
                                            items:
                                              title: item
                                          - type: number
                                            title: ''
                                          - type: integer
                                            title: ''
                                          - type: boolean
                                            title: ''
                                          - type: string
                                            title: ''
                                        title:
                                          type: string
                                          title: title
                                        description:
                                          type: string
                                          title: description
                                        enum:
                                          type: array
                                          title: EnumOAS
                                          items:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: EnumItemOAS
                                            oneOf:
                                            - type: number
                                              title: ''
                                            - type: integer
                                              title: ''
                                            - type: string
                                              title: ''
                                        items:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: PseudoObjectOAS
                                          oneOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                            type: object
                                            title: ReferenceOAS
                                            properties:
                                              $ref:
                                                $schema: http://json-schema.org/draft-07/schema#
                                                title: ReferenceURL
                                                description: External OpenAPI schema reference.
                                                anyOf:
                                                - type: string
                                                  title: ''
                                                  description: URL file reference.
                                                  format: url
                                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: Local file reference.
                                                  format: file
                                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                            required:
                                            - $ref
                                            additionalProperties: {}
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveDefinitionOAS
                                            additionalProperties: false
                                        required:
                                          type: array
                                          title: RequiredOAS
                                          items:
                                            type: string
                                            title: required_field
                                            description: Name of the field that is required under the object.
                                        nullable:
                                          type: boolean
                                          title: nullable
                                        deprecated:
                                          type: boolean
                                          title: deprecated
                                        readOnly:
                                          type: boolean
                                          title: readOnly
                                        writeOnly:
                                          type: boolean
                                          title: writeOnly
                                        multipleOf:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: MultipleOfOAS
                                          oneOf:
                                          - type: number
                                            title: ''
                                          - type: integer
                                            title: ''
                                        minimum:
                                          type: integer
                                          title: minimum
                                          minimum: 0
                                        maximum:
                                          type: integer
                                          title: maximum
                                          minimum: 0
                                        exclusiveMinimum:
                                          type: boolean
                                          title: exclusiveMinimum
                                        exclusiveMaximum:
                                          type: boolean
                                          title: exclusiveMaximum
                                        minLength:
                                          type: integer
                                          title: minLength
                                          minimum: 0
                                        maxLength:
                                          type: integer
                                          title: maxLength
                                          minimum: 0
                                        pattern:
                                          type: integer
                                          title: pattern
                                        minItems:
                                          type: integer
                                          title: minItems
                                          minimum: 0
                                        maxItems:
                                          type: integer
                                          title: maxItems
                                          minimum: 0
                                        uniqueItems:
                                          type: boolean
                                          title: uniqueItems
                                        minProperties:
                                          type: integer
                                          title: minProperties
                                          minimum: 0
                                        maxProperties:
                                          type: integer
                                          title: maxProperties
                                          minimum: 0
                                        contentMediaType:
                                          type: string
                                          title: contentMediaType
                                        contentEncoding:
                                          type: string
                                          title: contentEncoding
                                        contentSchema:
                                          type: string
                                          title: contentSchema
                                        not:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: not
                                          oneOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                            type: object
                                            title: ReferenceOAS
                                            properties:
                                              $ref:
                                                $schema: http://json-schema.org/draft-07/schema#
                                                title: ReferenceURL
                                                description: External OpenAPI schema reference.
                                                anyOf:
                                                - type: string
                                                  title: ''
                                                  description: URL file reference.
                                                  format: url
                                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: Local file reference.
                                                  format: file
                                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                            required:
                                            - $ref
                                            additionalProperties: {}
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveDefinitionOAS
                                            additionalProperties: false
                                        allOf:
                                          type: array
                                          title: KeywordObjectOAS
                                          items:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: PseudoObjectOAS
                                            oneOf:
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                              type: object
                                              title: ReferenceOAS
                                              properties:
                                                $ref:
                                                  $schema: http://json-schema.org/draft-07/schema#
                                                  title: ReferenceURL
                                                  description: External OpenAPI schema reference.
                                                  anyOf:
                                                  - type: string
                                                    title: ''
                                                    description: URL file reference.
                                                    format: url
                                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: Local file reference.
                                                    format: file
                                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                              required:
                                              - $ref
                                              additionalProperties: {}
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              type: object
                                              title: PermissiveDefinitionOAS
                                              additionalProperties: false
                                        anyOf:
                                          type: array
                                          title: KeywordObjectOAS
                                          items:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: PseudoObjectOAS
                                            oneOf:
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                              type: object
                                              title: ReferenceOAS
                                              properties:
                                                $ref:
                                                  $schema: http://json-schema.org/draft-07/schema#
                                                  title: ReferenceURL
                                                  description: External OpenAPI schema reference.
                                                  anyOf:
                                                  - type: string
                                                    title: ''
                                                    description: URL file reference.
                                                    format: url
                                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: Local file reference.
                                                    format: file
                                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                              required:
                                              - $ref
                                              additionalProperties: {}
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              type: object
                                              title: PermissiveDefinitionOAS
                                              additionalProperties: false
                                        oneOf:
                                          type: array
                                          title: KeywordObjectOAS
                                          items:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: PseudoObjectOAS
                                            oneOf:
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                              type: object
                                              title: ReferenceOAS
                                              properties:
                                                $ref:
                                                  $schema: http://json-schema.org/draft-07/schema#
                                                  title: ReferenceURL
                                                  description: External OpenAPI schema reference.
                                                  anyOf:
                                                  - type: string
                                                    title: ''
                                                    description: URL file reference.
                                                    format: url
                                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: Local file reference.
                                                    format: file
                                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                              required:
                                              - $ref
                                              additionalProperties: {}
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              type: object
                                              title: PermissiveDefinitionOAS
                                              additionalProperties: false
                                        additionalProperties:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: AdditionalPropertiesOAS
                                          oneOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                            type: object
                                            title: ReferenceOAS
                                            properties:
                                              $ref:
                                                $schema: http://json-schema.org/draft-07/schema#
                                                title: ReferenceURL
                                                description: External OpenAPI schema reference.
                                                anyOf:
                                                - type: string
                                                  title: ''
                                                  description: URL file reference.
                                                  format: url
                                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: Local file reference.
                                                  format: file
                                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                            required:
                                            - $ref
                                            additionalProperties: {}
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveDefinitionOAS
                                            additionalProperties: false
                                          - type: boolean
                                            title: ''
                                        properties:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveMappingSchema
                                          additionalProperties: {}
                                      additionalProperties: {}
                                  description: Named of the property being defined under the OpenAPI object.
                              required:
                              - properties
                              additionalProperties: false
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PropertyOAS
                              properties:
                                type:
                                  type: string
                                  title: type
                                  enum:
                                  - array
                                  - string
                                  - number
                                  - boolean
                                  - integer
                                  - object
                                format:
                                  type: string
                                  title: format
                                default:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: AnyValueOAS
                                  anyOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveMappingSchema
                                    additionalProperties: {}
                                  - type: array
                                    title: PermissiveSequenceSchema
                                    items:
                                      title: item
                                  - type: number
                                    title: ''
                                  - type: integer
                                    title: ''
                                  - type: boolean
                                    title: ''
                                  - type: string
                                    title: ''
                                example:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: AnyValueOAS
                                  anyOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveMappingSchema
                                    additionalProperties: {}
                                  - type: array
                                    title: PermissiveSequenceSchema
                                    items:
                                      title: item
                                  - type: number
                                    title: ''
                                  - type: integer
                                    title: ''
                                  - type: boolean
                                    title: ''
                                  - type: string
                                    title: ''
                                title:
                                  type: string
                                  title: title
                                description:
                                  type: string
                                  title: description
                                enum:
                                  type: array
                                  title: EnumOAS
                                  items:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: EnumItemOAS
                                    oneOf:
                                    - type: number
                                      title: ''
                                    - type: integer
                                      title: ''
                                    - type: string
                                      title: ''
                                items:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: PseudoObjectOAS
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                                required:
                                  type: array
                                  title: RequiredOAS
                                  items:
                                    type: string
                                    title: required_field
                                    description: Name of the field that is required under the object.
                                nullable:
                                  type: boolean
                                  title: nullable
                                deprecated:
                                  type: boolean
                                  title: deprecated
                                readOnly:
                                  type: boolean
                                  title: readOnly
                                writeOnly:
                                  type: boolean
                                  title: writeOnly
                                multipleOf:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: MultipleOfOAS
                                  oneOf:
                                  - type: number
                                    title: ''
                                  - type: integer
                                    title: ''
                                minimum:
                                  type: integer
                                  title: minimum
                                  minimum: 0
                                maximum:
                                  type: integer
                                  title: maximum
                                  minimum: 0
                                exclusiveMinimum:
                                  type: boolean
                                  title: exclusiveMinimum
                                exclusiveMaximum:
                                  type: boolean
                                  title: exclusiveMaximum
                                minLength:
                                  type: integer
                                  title: minLength
                                  minimum: 0
                                maxLength:
                                  type: integer
                                  title: maxLength
                                  minimum: 0
                                pattern:
                                  type: integer
                                  title: pattern
                                minItems:
                                  type: integer
                                  title: minItems
                                  minimum: 0
                                maxItems:
                                  type: integer
                                  title: maxItems
                                  minimum: 0
                                uniqueItems:
                                  type: boolean
                                  title: uniqueItems
                                minProperties:
                                  type: integer
                                  title: minProperties
                                  minimum: 0
                                maxProperties:
                                  type: integer
                                  title: maxProperties
                                  minimum: 0
                                contentMediaType:
                                  type: string
                                  title: contentMediaType
                                contentEncoding:
                                  type: string
                                  title: contentEncoding
                                contentSchema:
                                  type: string
                                  title: contentSchema
                                not:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: not
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                                allOf:
                                  type: array
                                  title: KeywordObjectOAS
                                  items:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: PseudoObjectOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                anyOf:
                                  type: array
                                  title: KeywordObjectOAS
                                  items:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: PseudoObjectOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                oneOf:
                                  type: array
                                  title: KeywordObjectOAS
                                  items:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: PseudoObjectOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                additionalProperties:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: AdditionalPropertiesOAS
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                                  - type: boolean
                                    title: ''
                                properties:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveMappingSchema
                                  additionalProperties: {}
                              additionalProperties: {}
                    required:
                    - mediaType
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: FormatDefaultMimeType
                    description: Format for process input are assumed plain/text if the media-type was omitted and is not one of the known formats by this instance. When executing a job, the best match against supported formats by the process definition will be used to run the process, and will fall back to the default as last resort.
                    properties:
                      mimeType:
                        type: string
                        title: mimeType
                        description: IANA identifier of content and format.
                        example: application/json
                        pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
                      encoding:
                        type: string
                        title: encoding
                      schema:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: FormatSchema
                        oneOf:
                        - $schema: http://json-schema.org/draft-07/schema#
                          title: ReferenceURL
                          description: Reference where the schema definition can be retrieved to describe referenced data.
                          anyOf:
                          - type: string
                            title: ''
                            description: URL file reference.
                            format: url
                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                          - type: string
                            title: ''
                            description: Local file reference.
                            format: file
                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                          - type: string
                            title: ''
                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                        - $schema: http://json-schema.org/draft-07/schema#
                          $id: http://json-schema.org/draft-07/schema#
                          title: OAS
                          description: Explicit schema definition of the formatted reference data.
                          oneOf:
                          - $schema: http://json-schema.org/draft-07/schema#
                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                            type: object
                            title: ReferenceOAS
                            properties:
                              $ref:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: ReferenceURL
                                description: External OpenAPI schema reference.
                                anyOf:
                                - type: string
                                  title: ''
                                  description: URL file reference.
                                  format: url
                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                - type: string
                                  title: ''
                                  description: Local file reference.
                                  format: file
                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                - type: string
                                  title: ''
                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                            required:
                            - $ref
                            additionalProperties: {}
                          - $schema: http://json-schema.org/draft-07/schema#
                            title: DefinitionOAS
                            anyOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: ObjectOAS
                              properties:
                                type:
                                  type: string
                                  title: type
                                  enum:
                                  - object
                                properties:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: ObjectPropertiesOAS
                                  properties: {}
                                  required: []
                                  additionalProperties:
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PropertyOAS
                                      properties:
                                        type:
                                          type: string
                                          title: type
                                          enum:
                                          - array
                                          - string
                                          - number
                                          - boolean
                                          - integer
                                          - object
                                        format:
                                          type: string
                                          title: format
                                        default:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: AnyValueOAS
                                          anyOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveMappingSchema
                                            additionalProperties: {}
                                          - type: array
                                            title: PermissiveSequenceSchema
                                            items:
                                              title: item
                                          - type: number
                                            title: ''
                                          - type: integer
                                            title: ''
                                          - type: boolean
                                            title: ''
                                          - type: string
                                            title: ''
                                        example:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: AnyValueOAS
                                          anyOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveMappingSchema
                                            additionalProperties: {}
                                          - type: array
                                            title: PermissiveSequenceSchema
                                            items:
                                              title: item
                                          - type: number
                                            title: ''
                                          - type: integer
                                            title: ''
                                          - type: boolean
                                            title: ''
                                          - type: string
                                            title: ''
                                        title:
                                          type: string
                                          title: title
                                        description:
                                          type: string
                                          title: description
                                        enum:
                                          type: array
                                          title: EnumOAS
                                          items:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: EnumItemOAS
                                            oneOf:
                                            - type: number
                                              title: ''
                                            - type: integer
                                              title: ''
                                            - type: string
                                              title: ''
                                        items:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: PseudoObjectOAS
                                          oneOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                            type: object
                                            title: ReferenceOAS
                                            properties:
                                              $ref:
                                                $schema: http://json-schema.org/draft-07/schema#
                                                title: ReferenceURL
                                                description: External OpenAPI schema reference.
                                                anyOf:
                                                - type: string
                                                  title: ''
                                                  description: URL file reference.
                                                  format: url
                                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: Local file reference.
                                                  format: file
                                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                            required:
                                            - $ref
                                            additionalProperties: {}
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveDefinitionOAS
                                            additionalProperties: false
                                        required:
                                          type: array
                                          title: RequiredOAS
                                          items:
                                            type: string
                                            title: required_field
                                            description: Name of the field that is required under the object.
                                        nullable:
                                          type: boolean
                                          title: nullable
                                        deprecated:
                                          type: boolean
                                          title: deprecated
                                        readOnly:
                                          type: boolean
                                          title: readOnly
                                        writeOnly:
                                          type: boolean
                                          title: writeOnly
                                        multipleOf:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: MultipleOfOAS
                                          oneOf:
                                          - type: number
                                            title: ''
                                          - type: integer
                                            title: ''
                                        minimum:
                                          type: integer
                                          title: minimum
                                          minimum: 0
                                        maximum:
                                          type: integer
                                          title: maximum
                                          minimum: 0
                                        exclusiveMinimum:
                                          type: boolean
                                          title: exclusiveMinimum
                                        exclusiveMaximum:
                                          type: boolean
                                          title: exclusiveMaximum
                                        minLength:
                                          type: integer
                                          title: minLength
                                          minimum: 0
                                        maxLength:
                                          type: integer
                                          title: maxLength
                                          minimum: 0
                                        pattern:
                                          type: integer
                                          title: pattern
                                        minItems:
                                          type: integer
                                          title: minItems
                                          minimum: 0
                                        maxItems:
                                          type: integer
                                          title: maxItems
                                          minimum: 0
                                        uniqueItems:
                                          type: boolean
                                          title: uniqueItems
                                        minProperties:
                                          type: integer
                                          title: minProperties
                                          minimum: 0
                                        maxProperties:
                                          type: integer
                                          title: maxProperties
                                          minimum: 0
                                        contentMediaType:
                                          type: string
                                          title: contentMediaType
                                        contentEncoding:
                                          type: string
                                          title: contentEncoding
                                        contentSchema:
                                          type: string
                                          title: contentSchema
                                        not:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: not
                                          oneOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                            type: object
                                            title: ReferenceOAS
                                            properties:
                                              $ref:
                                                $schema: http://json-schema.org/draft-07/schema#
                                                title: ReferenceURL
                                                description: External OpenAPI schema reference.
                                                anyOf:
                                                - type: string
                                                  title: ''
                                                  description: URL file reference.
                                                  format: url
                                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: Local file reference.
                                                  format: file
                                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                            required:
                                            - $ref
                                            additionalProperties: {}
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveDefinitionOAS
                                            additionalProperties: false
                                        allOf:
                                          type: array
                                          title: KeywordObjectOAS
                                          items:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: PseudoObjectOAS
                                            oneOf:
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                              type: object
                                              title: ReferenceOAS
                                              properties:
                                                $ref:
                                                  $schema: http://json-schema.org/draft-07/schema#
                                                  title: ReferenceURL
                                                  description: External OpenAPI schema reference.
                                                  anyOf:
                                                  - type: string
                                                    title: ''
                                                    description: URL file reference.
                                                    format: url
                                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: Local file reference.
                                                    format: file
                                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                              required:
                                              - $ref
                                              additionalProperties: {}
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              type: object
                                              title: PermissiveDefinitionOAS
                                              additionalProperties: false
                                        anyOf:
                                          type: array
                                          title: KeywordObjectOAS
                                          items:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: PseudoObjectOAS
                                            oneOf:
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                              type: object
                                              title: ReferenceOAS
                                              properties:
                                                $ref:
                                                  $schema: http://json-schema.org/draft-07/schema#
                                                  title: ReferenceURL
                                                  description: External OpenAPI schema reference.
                                                  anyOf:
                                                  - type: string
                                                    title: ''
                                                    description: URL file reference.
                                                    format: url
                                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: Local file reference.
                                                    format: file
                                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                              required:
                                              - $ref
                                              additionalProperties: {}
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              type: object
                                              title: PermissiveDefinitionOAS
                                              additionalProperties: false
                                        oneOf:
                                          type: array
                                          title: KeywordObjectOAS
                                          items:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: PseudoObjectOAS
                                            oneOf:
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                              type: object
                                              title: ReferenceOAS
                                              properties:
                                                $ref:
                                                  $schema: http://json-schema.org/draft-07/schema#
                                                  title: ReferenceURL
                                                  description: External OpenAPI schema reference.
                                                  anyOf:
                                                  - type: string
                                                    title: ''
                                                    description: URL file reference.
                                                    format: url
                                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: Local file reference.
                                                    format: file
                                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                              required:
                                              - $ref
                                              additionalProperties: {}
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              type: object
                                              title: PermissiveDefinitionOAS
                                              additionalProperties: false
                                        additionalProperties:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: AdditionalPropertiesOAS
                                          oneOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                            type: object
                                            title: ReferenceOAS
                                            properties:
                                              $ref:
                                                $schema: http://json-schema.org/draft-07/schema#
                                                title: ReferenceURL
                                                description: External OpenAPI schema reference.
                                                anyOf:
                                                - type: string
                                                  title: ''
                                                  description: URL file reference.
                                                  format: url
                                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: Local file reference.
                                                  format: file
                                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                            required:
                                            - $ref
                                            additionalProperties: {}
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveDefinitionOAS
                                            additionalProperties: false
                                          - type: boolean
                                            title: ''
                                        properties:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveMappingSchema
                                          additionalProperties: {}
                                      additionalProperties: {}
                                  description: Named of the property being defined under the OpenAPI object.
                              required:
                              - properties
                              additionalProperties: false
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PropertyOAS
                              properties:
                                type:
                                  type: string
                                  title: type
                                  enum:
                                  - array
                                  - string
                                  - number
                                  - boolean
                                  - integer
                                  - object
                                format:
                                  type: string
                                  title: format
                                default:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: AnyValueOAS
                                  anyOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveMappingSchema
                                    additionalProperties: {}
                                  - type: array
                                    title: PermissiveSequenceSchema
                                    items:
                                      title: item
                                  - type: number
                                    title: ''
                                  - type: integer
                                    title: ''
                                  - type: boolean
                                    title: ''
                                  - type: string
                                    title: ''
                                example:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: AnyValueOAS
                                  anyOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveMappingSchema
                                    additionalProperties: {}
                                  - type: array
                                    title: PermissiveSequenceSchema
                                    items:
                                      title: item
                                  - type: number
                                    title: ''
                                  - type: integer
                                    title: ''
                                  - type: boolean
                                    title: ''
                                  - type: string
                                    title: ''
                                title:
                                  type: string
                                  title: title
                                description:
                                  type: string
                                  title: description
                                enum:
                                  type: array
                                  title: EnumOAS
                                  items:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: EnumItemOAS
                                    oneOf:
                                    - type: number
                                      title: ''
                                    - type: integer
                                      title: ''
                                    - type: string
                                      title: ''
                                items:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: PseudoObjectOAS
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                                required:
                                  type: array
                                  title: RequiredOAS
                                  items:
                                    type: string
                                    title: required_field
                                    description: Name of the field that is required under the object.
                                nullable:
                                  type: boolean
                                  title: nullable
                                deprecated:
                                  type: boolean
                                  title: deprecated
                                readOnly:
                                  type: boolean
                                  title: readOnly
                                writeOnly:
                                  type: boolean
                                  title: writeOnly
                                multipleOf:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: MultipleOfOAS
                                  oneOf:
                                  - type: number
                                    title: ''
                                  - type: integer
                                    title: ''
                                minimum:
                                  type: integer
                                  title: minimum
                                  minimum: 0
                                maximum:
                                  type: integer
                                  title: maximum
                                  minimum: 0
                                exclusiveMinimum:
                                  type: boolean
                                  title: exclusiveMinimum
                                exclusiveMaximum:
                                  type: boolean
                                  title: exclusiveMaximum
                                minLength:
                                  type: integer
                                  title: minLength
                                  minimum: 0
                                maxLength:
                                  type: integer
                                  title: maxLength
                                  minimum: 0
                                pattern:
                                  type: integer
                                  title: pattern
                                minItems:
                                  type: integer
                                  title: minItems
                                  minimum: 0
                                maxItems:
                                  type: integer
                                  title: maxItems
                                  minimum: 0
                                uniqueItems:
                                  type: boolean
                                  title: uniqueItems
                                minProperties:
                                  type: integer
                                  title: minProperties
                                  minimum: 0
                                maxProperties:
                                  type: integer
                                  title: maxProperties
                                  minimum: 0
                                contentMediaType:
                                  type: string
                                  title: contentMediaType
                                contentEncoding:
                                  type: string
                                  title: contentEncoding
                                contentSchema:
                                  type: string
                                  title: contentSchema
                                not:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: not
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                                allOf:
                                  type: array
                                  title: KeywordObjectOAS
                                  items:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: PseudoObjectOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                anyOf:
                                  type: array
                                  title: KeywordObjectOAS
                                  items:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: PseudoObjectOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                oneOf:
                                  type: array
                                  title: KeywordObjectOAS
                                  items:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: PseudoObjectOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                additionalProperties:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: AdditionalPropertiesOAS
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                                  - type: boolean
                                    title: ''
                                properties:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveMappingSchema
                                  additionalProperties: {}
                              additionalProperties: {}
                    required:
                    - mimeType
                    additionalProperties: {}
                body:
                  type: string
                  title: Body
                bodyReference:
                  $schema: http://json-schema.org/draft-07/schema#
                  title: ReferenceURL
                  anyOf:
                  - type: string
                    title: ''
                    description: URL file reference.
                    format: url
                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                  - type: string
                    title: ''
                    description: Local file reference.
                    format: file
                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                  - type: string
                    title: ''
                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                href:
                  $schema: http://json-schema.org/draft-07/schema#
                  title: ReferenceURL
                  description: Endpoint of the reference.
                  anyOf:
                  - type: string
                    title: ''
                    description: URL file reference.
                    format: url
                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                  - type: string
                    title: ''
                    description: Local file reference.
                    format: file
                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                  - type: string
                    title: ''
                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
              required:
              - href
              additionalProperties: {}
          - $schema: http://json-schema.org/draft-07/schema#
            type: object
            title: ExecuteCollectionInput
            description: 'Reference to a ''collection'' that can optionally be filtered, sorted, or parametrized.


              If only the ''collection'' is provided to read the contents as a static GeoJSON FeatureCollection document,

              any scheme can be employed (s3, file, http, etc.) to request the contents.

              Note that in this context, each of the respective Feature contained in the collection will be extracted

              to form an array of Features. If the entire ''FeatureCollection'' should be provided as a whole to the process

              input, consider using the usual ''href'' or ''value'' input instead of ''collection''.


              When more ''collection'' capabilities are specified with

              additional parameters (filter, sortBy, subsetting, scaling, etc.),

              the scheme must be ''http(s)'' since an OGC API or STAC API data access mechanism is expected

              to perform the requested operations. The appropriate API to employ should be indicated by ''format''

              to ensure appropriate interpretation of the ''collection'' reference.


              Supported additional parameters depend on each API implementation.

              Not all parameters are listed in this definition. Refer to respective APIs

              for supported parameters and their expected value formats.'
            properties:
              sortby:
                type: string
                title: sortby
                description: Comma-separated list of sorting fields. Each field can be prefixed by +/- for ascending or descending sort order.
                default: null
              sortBy:
                type: string
                title: sortBy
                description: Comma-separated list of sorting fields. Each field can be prefixed by +/- for ascending or descending sort order.
                default: null
              filter:
                $schema: http://json-schema.org/draft-07/schema#
                title: AnyFilterExpression
                description: Filter expression according to the specified parsing language.
                anyOf:
                - $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: PermissiveMappingSchema
                  additionalProperties: {}
                - type: array
                  title: PermissiveSequenceSchema
                  items:
                    title: item
                  minItems: 1
                - type: string
                  title: ''
                  minLength: 1
              filter-crs:
                $schema: http://json-schema.org/draft-07/schema#
                title: AnyCRS
                description: Coordinate Reference System for provided spatial properties.
                anyOf:
                - type: string
                  title: ''
                  pattern: ^urn:ogc:def:crs:EPSG::?[0-9]{4,5}$
                - type: string
                  title: ''
                  pattern: ^\[?EPSG::?[0-9]{4,5}\]?$
                - type: string
                  title: ''
                  pattern: ^https?://www\.opengis\.net/def/crs/EPSG/0/[0-9]{4,5}$
                - type: string
                  title: ''
                  enum:
                  - WGS84
                  - CRS:84
                  - urn:ogc:def:crs:CRS::84
                  - http://www.opengis.net/def/crs/CRS/0/84
                  - urn:ogc:def:crs:OGC:2:84
                  - OGC:CRS84
                  - http://www.opengis.net/def/crs/OGC/1.3/CRS84
                  - https://www.opengis.net/def/crs/OGC/1.3/CRS84
                  - http://www.opengis.net/def/crs/OGC/1.3/CRS84
                  - https://www.opengis.net/def/crs/OGC/0/CRS84
                  - http://www.opengis.net/def/crs/OGC/0/CRS84
                  - http://www.opengis.net/def/crs/OGC/0/CRS84h
                  - https://www.opengis.net/def/crs/OGC/0/CRS84h
                  - urn:ogc:def:crs:EPSG::4326
                  - EPSG:4326
                  - https://www.opengis.net/def/crs/EPSG/0/4326
                  - http://www.opengis.net/def/crs/EPSG/0/4326
              filter-lang:
                type: string
                title: filter-lang
                summary: Filter expression language to use for parsing.
                description: Filter expression language to use for parsing. Supports multiple variants of OGC Common Query Language (CQL), Filter Expression Standard (FES), or JSON Filter Expression (JFE). Values are case-insensitive. If unspecified, the filter language will default to CQL2-Text if a string was provided, or CQL2-JSON if a JSON object or array structure is detected as the filter. For any other language, or to resolve ambiguous cases such as a CQL2-JSON encoded as literal string, the filter language must be specified explicitly.
                enum:
                - cql2-json
                - CQL2-JSON
                - cql2-text
                - CQL2-TEXT
                - cql
                - CQL
                - cql-text
                - CQL-TEXT
                - cql-json
                - CQL-JSON
                - ecql
                - ECQL
                - simple-cql
                - SIMPLE-CQL
                - fes
                - FES
                - jfe
                - JFE
              collection:
                $schema: http://json-schema.org/draft-07/schema#
                title: ExecuteReferenceURL
                description: Endpoint of the collection reference.
                anyOf:
                - type: string
                  title: ''
                  description: URL file reference.
                  format: url
                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                - type: string
                  title: ''
                  description: Local file reference.
                  format: file
                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                - type: string
                  title: ''
                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                - type: string
                  title: ''
                  description: Vault file reference.
                  pattern: ^vault://[a-f0-9]{8}(?:-?[a-f0-9]{4}){3}-?[a-f0-9]{12}$
              format:
                type: string
                title: format
                description: Collection API to employ for filtering and extracting relevant data for the execution.
                default: geojson-feature-collection
                enum:
                - ogc-features-collection
                - geojson-feature-collection
                - stac-items
                - ogc-coverage-collection
                - ogc-map-collection
                - stac-collection
              type:
                type: string
                title: CollectionMediaType
                description: 'IANA identifier of content-type to extract from the link. If none specified, default from the collection is employed. '
                pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
            required:
            - collection
            additionalProperties: {}
          - $schema: http://json-schema.org/draft-07/schema#
            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/execute.yaml
            title: ExecuteNestedProcessInput
            description: Nested process to execute, for which the selected output will become the input of the parent call.
            allOf:
            - $schema: http://json-schema.org/draft-07/schema#
              type: object
              title: ExecuteNestedProcessReference
              properties:
                process:
                  type: string
                  title: process
                  description: Process reference to be executed.
                  format: url
                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)(?:/processes/\S+/?)\Z
              required:
              - process
              additionalProperties: {}
            - $schema: http://json-schema.org/draft-07/schema#
              type: object
              title: ExecuteNestedProcessParameters
              $ref: '#/components/schemas/ExecuteProcessParameters'
              additionalProperties: {}
        - type: array
          title: ExecuteInputArrayValues
          items:
            $schema: http://json-schema.org/draft-07/schema#
            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/inlineOrRefData.yaml
            title: ExecuteInputInlineOrRefData
            oneOf:
            - $schema: http://json-schema.org/draft-07/schema#
              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/inputValueNoObject.yaml
              title: ExecuteInputInlineValue
              oneOf:
              - $schema: http://json-schema.org/draft-07/schema#
                title: ExecuteInputInlineLiteral
                description: Execute input literal value provided inline.
                oneOf:
                - type: number
                  title: LiteralDataFloat
                  description: Literal data type representing a floating point number.
                - type: integer
                  title: LiteralDataInteger
                  description: Literal data type representing an integer number.
                - type: boolean
                  title: LiteralDataBoolean
                  description: Literal data type representing a boolean flag.
                - type: string
                  title: LiteralDataString
                  description: Literal data type representing a generic string.
                - type: 'null'
                  title: LiteralDataNoneType
                  description: Literal data type representing a null value.
              - $schema: http://json-schema.org/draft-07/schema#
                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/bbox.yaml
                type: object
                title: ExecuteInputInlineBoundingBox
                description: Execute bounding box value provided inline.
                properties:
                  bbox:
                    $schema: http://json-schema.org/draft-07/schema#
                    title: BoundingBoxValue
                    description: Point values of the bounding box.
                    oneOf:
                    - type: array
                      title: BoundingBox2D
                      description: Bounding Box using 2D points.
                      items:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: Number
                        oneOf:
                        - type: number
                          title: ''
                        - type: integer
                          title: ''
                      maxItems: 4
                      minItems: 4
                    - type: array
                      title: BoundingBox3D
                      description: Bounding Box using 3D points.
                      items:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: Number
                        oneOf:
                        - type: number
                          title: ''
                        - type: integer
                          title: ''
                      maxItems: 6
                      minItems: 6
                  crs:
                    $schema: http://json-schema.org/draft-07/schema#
                    title: AnyCRS
                    description: Coordinate Reference System of the Bounding Box points.
                    default: http://www.opengis.net/def/crs/OGC/1.3/CRS84
                    anyOf:
                    - type: string
                      title: ''
                      pattern: ^urn:ogc:def:crs:EPSG::?[0-9]{4,5}$
                    - type: string
                      title: ''
                      pattern: ^\[?EPSG::?[0-9]{4,5}\]?$
                    - type: string
                      title: ''
                      pattern: ^https?://www\.opengis\.net/def/crs/EPSG/0/[0-9]{4,5}$
                    - type: string
                      title: ''
                      enum:
                      - WGS84
                      - CRS:84
                      - urn:ogc:def:crs:CRS::84
                      - http://www.opengis.net/def/crs/CRS/0/84
                      - urn:ogc:def:crs:OGC:2:84
                      - OGC:CRS84
                      - http://www.opengis.net/def/crs/OGC/1.3/CRS84
                      - https://www.opengis.net/def/crs/OGC/1.3/CRS84
                      - http://www.opengis.net/def/crs/OGC/1.3/CRS84
                      - https://www.opengis.net/def/crs/OGC/0/CRS84
                      - http://www.opengis.net/def/crs/OGC/0/CRS84
                      - http://www.opengis.net/def/crs/OGC/0/CRS84h
                      - https://www.opengis.net/def/crs/OGC/0/CRS84h
                      - urn:ogc:def:crs:EPSG::4326
                      - EPSG:4326
                      - https://www.opengis.net/def/crs/EPSG/0/4326
                      - http://www.opengis.net/def/crs/EPSG/0/4326
                required:
                - bbox
                additionalProperties: {}
            - $schema: http://json-schema.org/draft-07/schema#
              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/inputValue.yaml
              title: ExecuteInputQualifiedValue
              oneOf:
              - $schema: http://json-schema.org/draft-07/schema#
                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/qualifiedInputValue.yaml
                type: object
                title: ExecuteInputQualifiedLiteralValue
                properties:
                  mediaType:
                    type: string
                    title: mediaType
                    description: IANA identifier of content and format.
                    default: text/plain
                    example: application/json
                    pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
                  encoding:
                    type: string
                    title: encoding
                  schema:
                    $schema: http://json-schema.org/draft-07/schema#
                    title: FormatSchema
                    oneOf:
                    - $schema: http://json-schema.org/draft-07/schema#
                      title: ReferenceURL
                      description: Reference where the schema definition can be retrieved to describe referenced data.
                      anyOf:
                      - type: string
                        title: ''
                        description: URL file reference.
                        format: url
                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                      - type: string
                        title: ''
                        description: Local file reference.
                        format: file
                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                      - type: string
                        title: ''
                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                    - $schema: http://json-schema.org/draft-07/schema#
                      $id: http://json-schema.org/draft-07/schema#
                      title: OAS
                      description: Explicit schema definition of the formatted reference data.
                      oneOf:
                      - $schema: http://json-schema.org/draft-07/schema#
                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                        type: object
                        title: ReferenceOAS
                        properties:
                          $ref:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: ReferenceURL
                            description: External OpenAPI schema reference.
                            anyOf:
                            - type: string
                              title: ''
                              description: URL file reference.
                              format: url
                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                            - type: string
                              title: ''
                              description: Local file reference.
                              format: file
                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                            - type: string
                              title: ''
                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                        required:
                        - $ref
                        additionalProperties: {}
                      - $schema: http://json-schema.org/draft-07/schema#
                        title: DefinitionOAS
                        anyOf:
                        - $schema: http://json-schema.org/draft-07/schema#
                          type: object
                          title: ObjectOAS
                          properties:
                            type:
                              type: string
                              title: type
                              enum:
                              - object
                            properties:
                              $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: ObjectPropertiesOAS
                              properties: {}
                              required: []
                              additionalProperties:
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PropertyOAS
                                  properties:
                                    type:
                                      type: string
                                      title: type
                                      enum:
                                      - array
                                      - string
                                      - number
                                      - boolean
                                      - integer
                                      - object
                                    format:
                                      type: string
                                      title: format
                                    default:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: AnyValueOAS
                                      anyOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveMappingSchema
                                        additionalProperties: {}
                                      - type: array
                                        title: PermissiveSequenceSchema
                                        items:
                                          title: item
                                      - type: number
                                        title: ''
                                      - type: integer
                                        title: ''
                                      - type: boolean
                                        title: ''
                                      - type: string
                                        title: ''
                                    example:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: AnyValueOAS
                                      anyOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveMappingSchema
                                        additionalProperties: {}
                                      - type: array
                                        title: PermissiveSequenceSchema
                                        items:
                                          title: item
                                      - type: number
                                        title: ''
                                      - type: integer
                                        title: ''
                                      - type: boolean
                                        title: ''
                                      - type: string
                                        title: ''
                                    title:
                                      type: string
                                      title: title
                                    description:
                                      type: string
                                      title: description
                                    enum:
                                      type: array
                                      title: EnumOAS
                                      items:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: EnumItemOAS
                                        oneOf:
                                        - type: number
                                          title: ''
                                        - type: integer
                                          title: ''
                                        - type: string
                                          title: ''
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: PseudoObjectOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                    required:
                                      type: array
                                      title: RequiredOAS
                                      items:
                                        type: string
                                        title: required_field
                                        description: Name of the field that is required under the object.
                                    nullable:
                                      type: boolean
                                      title: nullable
                                    deprecated:
                                      type: boolean
                                      title: deprecated
                                    readOnly:
                                      type: boolean
                                      title: readOnly
                                    writeOnly:
                                      type: boolean
                                      title: writeOnly
                                    multipleOf:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: MultipleOfOAS
                                      oneOf:
                                      - type: number
                                        title: ''
                                      - type: integer
                                        title: ''
                                    minimum:
                                      type: integer
                                      title: minimum
                                      minimum: 0
                                    maximum:
                                      type: integer
                                      title: maximum
                                      minimum: 0
                                    exclusiveMinimum:
                                      type: boolean
                                      title: exclusiveMinimum
                                    exclusiveMaximum:
                                      type: boolean
                                      title: exclusiveMaximum
                                    minLength:
                                      type: integer
                                      title: minLength
                                      minimum: 0
                                    maxLength:
                                      type: integer
                                      title: maxLength
                                      minimum: 0
                                    pattern:
                                      type: integer
                                      title: pattern
                                    minItems:
                                      type: integer
                                      title: minItems
                                      minimum: 0
                                    maxItems:
                                      type: integer
                                      title: maxItems
                                      minimum: 0
                                    uniqueItems:
                                      type: boolean
                                      title: uniqueItems
                                    minProperties:
                                      type: integer
                                      title: minProperties
                                      minimum: 0
                                    maxProperties:
                                      type: integer
                                      title: maxProperties
                                      minimum: 0
                                    contentMediaType:
                                      type: string
                                      title: contentMediaType
                                    contentEncoding:
                                      type: string
                                      title: contentEncoding
                                    contentSchema:
                                      type: string
                                      title: contentSchema
                                    not:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: not
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                    allOf:
                                      type: array
                                      title: KeywordObjectOAS
                                      items:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: PseudoObjectOAS
                                        oneOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                          type: object
                                          title: ReferenceOAS
                                          properties:
                                            $ref:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: ReferenceURL
                                              description: External OpenAPI schema reference.
                                              anyOf:
                                              - type: string
                                                title: ''
                                                description: URL file reference.
                                                format: url
                                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: Local file reference.
                                                format: file
                                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                          required:
                                          - $ref
                                          additionalProperties: {}
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveDefinitionOAS
                                          additionalProperties: false
                                    anyOf:
                                      type: array
                                      title: KeywordObjectOAS
                                      items:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: PseudoObjectOAS
                                        oneOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                          type: object
                                          title: ReferenceOAS
                                          properties:
                                            $ref:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: ReferenceURL
                                              description: External OpenAPI schema reference.
                                              anyOf:
                                              - type: string
                                                title: ''
                                                description: URL file reference.
                                                format: url
                                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: Local file reference.
                                                format: file
                                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                          required:
                                          - $ref
                                          additionalProperties: {}
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveDefinitionOAS
                                          additionalProperties: false
                                    oneOf:
                                      type: array
                                      title: KeywordObjectOAS
                                      items:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: PseudoObjectOAS
                                        oneOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                          type: object
                                          title: ReferenceOAS
                                          properties:
                                            $ref:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: ReferenceURL
                                              description: External OpenAPI schema reference.
                                              anyOf:
                                              - type: string
                                                title: ''
                                                description: URL file reference.
                                                format: url
                                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: Local file reference.
                                                format: file
                                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                          required:
                                          - $ref
                                          additionalProperties: {}
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveDefinitionOAS
                                          additionalProperties: false
                                    additionalProperties:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: AdditionalPropertiesOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                      - type: boolean
                                        title: ''
                                    properties:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveMappingSchema
                                      additionalProperties: {}
                                  additionalProperties: {}
                              description: Named of the property being defined under the OpenAPI object.
                          required:
                          - properties
                          additionalProperties: false
                        - $schema: http://json-schema.org/draft-07/schema#
                          type: object
                          title: PropertyOAS
                          properties:
                            type:
                              type: string
                              title: type
                              enum:
                              - array
                              - string
                              - number
                              - boolean
                              - integer
                              - object
                            format:
                              type: string
                              title: format
                            default:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: AnyValueOAS
                              anyOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveMappingSchema
                                additionalProperties: {}
                              - type: array
                                title: PermissiveSequenceSchema
                                items:
                                  title: item
                              - type: number
                                title: ''
                              - type: integer
                                title: ''
                              - type: boolean
                                title: ''
                              - type: string
                                title: ''
                            example:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: AnyValueOAS
                              anyOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveMappingSchema
                                additionalProperties: {}
                              - type: array
                                title: PermissiveSequenceSchema
                                items:
                                  title: item
                              - type: number
                                title: ''
                              - type: integer
                                title: ''
                              - type: boolean
                                title: ''
                              - type: string
                                title: ''
                            title:
                              type: string
                              title: title
                            description:
                              type: string
                              title: description
                            enum:
                              type: array
                              title: EnumOAS
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: EnumItemOAS
                                oneOf:
                                - type: number
                                  title: ''
                                - type: integer
                                  title: ''
                                - type: string
                                  title: ''
                            items:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: PseudoObjectOAS
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                            required:
                              type: array
                              title: RequiredOAS
                              items:
                                type: string
                                title: required_field
                                description: Name of the field that is required under the object.
                            nullable:
                              type: boolean
                              title: nullable
                            deprecated:
                              type: boolean
                              title: deprecated
                            readOnly:
                              type: boolean
                              title: readOnly
                            writeOnly:
                              type: boolean
                              title: writeOnly
                            multipleOf:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: MultipleOfOAS
                              oneOf:
                              - type: number
                                title: ''
                              - type: integer
                                title: ''
                            minimum:
                              type: integer
                              title: minimum
                              minimum: 0
                            maximum:
                              type: integer
                              title: maximum
                              minimum: 0
                            exclusiveMinimum:
                              type: boolean
                              title: exclusiveMinimum
                            exclusiveMaximum:
                              type: boolean
                              title: exclusiveMaximum
                            minLength:
                              type: integer
                              title: minLength
                              minimum: 0
                            maxLength:
                              type: integer
                              title: maxLength
                              minimum: 0
                            pattern:
                              type: integer
                              title: pattern
                            minItems:
                              type: integer
                              title: minItems
                              minimum: 0
                            maxItems:
                              type: integer
                              title: maxItems
                              minimum: 0
                            uniqueItems:
                              type: boolean
                              title: uniqueItems
                            minProperties:
                              type: integer
                              title: minProperties
                              minimum: 0
                            maxProperties:
                              type: integer
                              title: maxProperties
                              minimum: 0
                            contentMediaType:
                              type: string
                              title: contentMediaType
                            contentEncoding:
                              type: string
                              title: contentEncoding
                            contentSchema:
                              type: string
                              title: contentSchema
                            not:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: not
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                            allOf:
                              type: array
                              title: KeywordObjectOAS
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: PseudoObjectOAS
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                            anyOf:
                              type: array
                              title: KeywordObjectOAS
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: PseudoObjectOAS
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                            oneOf:
                              type: array
                              title: KeywordObjectOAS
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: PseudoObjectOAS
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                            additionalProperties:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: AdditionalPropertiesOAS
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                              - type: boolean
                                title: ''
                            properties:
                              $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveMappingSchema
                              additionalProperties: {}
                          additionalProperties: {}
                  value:
                    $schema: http://json-schema.org/draft-07/schema#
                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/inputValueNoObject.yaml
                    title: ExecuteInputInlineValue
                    oneOf:
                    - $schema: http://json-schema.org/draft-07/schema#
                      title: ExecuteInputInlineLiteral
                      description: Execute input literal value provided inline.
                      oneOf:
                      - type: number
                        title: LiteralDataFloat
                        description: Literal data type representing a floating point number.
                      - type: integer
                        title: LiteralDataInteger
                        description: Literal data type representing an integer number.
                      - type: boolean
                        title: LiteralDataBoolean
                        description: Literal data type representing a boolean flag.
                      - type: string
                        title: LiteralDataString
                        description: Literal data type representing a generic string.
                      - type: 'null'
                        title: LiteralDataNoneType
                        description: Literal data type representing a null value.
                    - $schema: http://json-schema.org/draft-07/schema#
                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/bbox.yaml
                      type: object
                      title: ExecuteInputInlineBoundingBox
                      description: Execute bounding box value provided inline.
                      properties:
                        bbox:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: BoundingBoxValue
                          description: Point values of the bounding box.
                          oneOf:
                          - type: array
                            title: BoundingBox2D
                            description: Bounding Box using 2D points.
                            items:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: Number
                              oneOf:
                              - type: number
                                title: ''
                              - type: integer
                                title: ''
                            maxItems: 4
                            minItems: 4
                          - type: array
                            title: BoundingBox3D
                            description: Bounding Box using 3D points.
                            items:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: Number
                              oneOf:
                              - type: number
                                title: ''
                              - type: integer
                                title: ''
                            maxItems: 6
                            minItems: 6
                        crs:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: AnyCRS
                          description: Coordinate Reference System of the Bounding Box points.
                          default: http://www.opengis.net/def/crs/OGC/1.3/CRS84
                          anyOf:
                          - type: string
                            title: ''
                            pattern: ^urn:ogc:def:crs:EPSG::?[0-9]{4,5}$
                          - type: string
                            title: ''
                            pattern: ^\[?EPSG::?[0-9]{4,5}\]?$
                          - type: string
                            title: ''
                            pattern: ^https?://www\.opengis\.net/def/crs/EPSG/0/[0-9]{4,5}$
                          - type: string
                            title: ''
                            enum:
                            - WGS84
                            - CRS:84
                            - urn:ogc:def:crs:CRS::84
                            - http://www.opengis.net/def/crs/CRS/0/84
                            - urn:ogc:def:crs:OGC:2:84
                            - OGC:CRS84
                            - http://www.opengis.net/def/crs/OGC/1.3/CRS84
                            - https://www.opengis.net/def/crs/OGC/1.3/CRS84
                            - http://www.opengis.net/def/crs/OGC/1.3/CRS84
                            - https://www.opengis.net/def/crs/OGC/0/CRS84
                            - http://www.opengis.net/def/crs/OGC/0/CRS84
                            - http://www.opengis.net/def/crs/OGC/0/CRS84h
                            - https://www.opengis.net/def/crs/OGC/0/CRS84h
                            - urn:ogc:def:crs:EPSG::4326
                            - EPSG:4326
                            - https://www.opengis.net/def/crs/EPSG/0/4326
                            - http://www.opengis.net/def/crs/EPSG/0/4326
                      required:
                      - bbox
                      additionalProperties: {}
                required:
                - value
                additionalProperties: {}
              - $schema: http://json-schema.org/draft-07/schema#
                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/qualifiedInputValue.yaml
                type: object
                title: ExecuteInputQualifiedAnyObjectValue
                properties:
                  mediaType:
                    type: string
                    title: mediaType
                    description: IANA identifier of content and format.
                    default: application/json
                    example: application/json
                    pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
                  encoding:
                    type: string
                    title: encoding
                  schema:
                    $schema: http://json-schema.org/draft-07/schema#
                    title: FormatSchema
                    oneOf:
                    - $schema: http://json-schema.org/draft-07/schema#
                      title: ReferenceURL
                      description: Reference where the schema definition can be retrieved to describe referenced data.
                      anyOf:
                      - type: string
                        title: ''
                        description: URL file reference.
                        format: url
                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                      - type: string
                        title: ''
                        description: Local file reference.
                        format: file
                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                      - type: string
                        title: ''
                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                    - $schema: http://json-schema.org/draft-07/schema#
                      $id: http://json-schema.org/draft-07/schema#
                      title: OAS
                      description: Explicit schema definition of the formatted reference data.
                      oneOf:
                      - $schema: http://json-schema.org/draft-07/schema#
                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                        type: object
                        title: ReferenceOAS
                        properties:
                          $ref:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: ReferenceURL
                            description: External OpenAPI schema reference.
                            anyOf:
                            - type: string
                              title: ''
                              description: URL file reference.
                              format: url
                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                            - type: string
                              title: ''
                              description: Local file reference.
                              format: file
                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                            - type: string
                              title: ''
                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                        required:
                        - $ref
                        additionalProperties: {}
                      - $schema: http://json-schema.org/draft-07/schema#
                        title: DefinitionOAS
                        anyOf:
                        - $schema: http://json-schema.org/draft-07/schema#
                          type: object
                          title: ObjectOAS
                          properties:
                            type:
                              type: string
                              title: type
                              enum:
                              - object
                            properties:
                              $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: ObjectPropertiesOAS
                              properties: {}
                              required: []
                              additionalProperties:
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PropertyOAS
                                  properties:
                                    type:
                                      type: string
                                      title: type
                                      enum:
                                      - array
                                      - string
                                      - number
                                      - boolean
                                      - integer
                                      - object
                                    format:
                                      type: string
                                      title: format
                                    default:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: AnyValueOAS
                                      anyOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveMappingSchema
                                        additionalProperties: {}
                                      - type: array
                                        title: PermissiveSequenceSchema
                                        items:
                                          title: item
                                      - type: number
                                        title: ''
                                      - type: integer
                                        title: ''
                                      - type: boolean
                                        title: ''
                                      - type: string
                                        title: ''
                                    example:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: AnyValueOAS
                                      anyOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveMappingSchema
                                        additionalProperties: {}
                                      - type: array
                                        title: PermissiveSequenceSchema
                                        items:
                                          title: item
                                      - type: number
                                        title: ''
                                      - type: integer
                                        title: ''
                                      - type: boolean
                                        title: ''
                                      - type: string
                                        title: ''
                                    title:
                                      type: string
                                      title: title
                                    description:
                                      type: string
                                      title: description
                                    enum:
                                      type: array
                                      title: EnumOAS
                                      items:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: EnumItemOAS
                                        oneOf:
                                        - type: number
                                          title: ''
                                        - type: integer
                                          title: ''
                                        - type: string
                                          title: ''
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: PseudoObjectOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                    required:
                                      type: array
                                      title: RequiredOAS
                                      items:
                                        type: string
                                        title: required_field
                                        description: Name of the field that is required under the object.
                                    nullable:
                                      type: boolean
                                      title: nullable
                                    deprecated:
                                      type: boolean
                                      title: deprecated
                                    readOnly:
                                      type: boolean
                                      title: readOnly
                                    writeOnly:
                                      type: boolean
                                      title: writeOnly
                                    multipleOf:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: MultipleOfOAS
                                      oneOf:
                                      - type: number
                                        title: ''
                                      - type: integer
                                        title: ''
                                    minimum:
                                      type: integer
                                      title: minimum
                                      minimum: 0
                                    maximum:
                                      type: integer
                                      title: maximum
                                      minimum: 0
                                    exclusiveMinimum:
                                      type: boolean
                                      title: exclusiveMinimum
                                    exclusiveMaximum:
                                      type: boolean
                                      title: exclusiveMaximum
                                    minLength:
                                      type: integer
                                      title: minLength
                                      minimum: 0
                                    maxLength:
                                      type: integer
                                      title: maxLength
                                      minimum: 0
                                    pattern:
                                      type: integer
                                      title: pattern
                                    minItems:
                                      type: integer
                                      title: minItems
                                      minimum: 0
                                    maxItems:
                                      type: integer
                                      title: maxItems
                                      minimum: 0
                                    uniqueItems:
                                      type: boolean
                                      title: uniqueItems
                                    minProperties:
                                      type: integer
                                      title: minProperties
                                      minimum: 0
                                    maxProperties:
                                      type: integer
                                      title: maxProperties
                                      minimum: 0
                                    contentMediaType:
                                      type: string
                                      title: contentMediaType
                                    contentEncoding:
                                      type: string
                                      title: contentEncoding
                                    contentSchema:
                                      type: string
                                      title: contentSchema
                                    not:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: not
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                    allOf:
                                      type: array
                                      title: KeywordObjectOAS
                                      items:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: PseudoObjectOAS
                                        oneOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                          type: object
                                          title: ReferenceOAS
                                          properties:
                                            $ref:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: ReferenceURL
                                              description: External OpenAPI schema reference.
                                              anyOf:
                                              - type: string
                                                title: ''
                                                description: URL file reference.
                                                format: url
                                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: Local file reference.
                                                format: file
                                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                          required:
                                          - $ref
                                          additionalProperties: {}
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveDefinitionOAS
                                          additionalProperties: false
                                    anyOf:
                                      type: array
                                      title: KeywordObjectOAS
                                      items:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: PseudoObjectOAS
                                        oneOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                          type: object
                                          title: ReferenceOAS
                                          properties:
                                            $ref:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: ReferenceURL
                                              description: External OpenAPI schema reference.
                                              anyOf:
                                              - type: string
                                                title: ''
                                                description: URL file reference.
                                                format: url
                                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: Local file reference.
                                                format: file
                                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                          required:
                                          - $ref
                                          additionalProperties: {}
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveDefinitionOAS
                                          additionalProperties: false
                                    oneOf:
                                      type: array
                                      title: KeywordObjectOAS
                                      items:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: PseudoObjectOAS
                                        oneOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                          type: object
                                          title: ReferenceOAS
                                          properties:
                                            $ref:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: ReferenceURL
                                              description: External OpenAPI schema reference.
                                              anyOf:
                                              - type: string
                                                title: ''
                                                description: URL file reference.
                                                format: url
                                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: Local file reference.
                                                format: file
                                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                          required:
                                          - $ref
                                          additionalProperties: {}
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveDefinitionOAS
                                          additionalProperties: false
                                    additionalProperties:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: AdditionalPropertiesOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                      - type: boolean
                                        title: ''
                                    properties:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveMappingSchema
                                      additionalProperties: {}
                                  additionalProperties: {}
                              description: Named of the property being defined under the OpenAPI object.
                          required:
                          - properties
                          additionalProperties: false
                        - $schema: http://json-schema.org/draft-07/schema#
                          type: object
                          title: PropertyOAS
                          properties:
                            type:
                              type: string
                              title: type
                              enum:
                              - array
                              - string
                              - number
                              - boolean
                              - integer
                              - object
                            format:
                              type: string
                              title: format
                            default:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: AnyValueOAS
                              anyOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveMappingSchema
                                additionalProperties: {}
                              - type: array
                                title: PermissiveSequenceSchema
                                items:
                                  title: item
                              - type: number
                                title: ''
                              - type: integer
                                title: ''
                              - type: boolean
                                title: ''
                              - type: string
                                title: ''
                            example:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: AnyValueOAS
                              anyOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveMappingSchema
                                additionalProperties: {}
                              - type: array
                                title: PermissiveSequenceSchema
                                items:
                                  title: item
                              - type: number
                                title: ''
                              - type: integer
                                title: ''
                              - type: boolean
                                title: ''
                              - type: string
                                title: ''
                            title:
                              type: string
                              title: title
                            description:
                              type: string
                              title: description
                            enum:
                              type: array
                              title: EnumOAS
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: EnumItemOAS
                                oneOf:
                                - type: number
                                  title: ''
                                - type: integer
                                  title: ''
                                - type: string
                                  title: ''
                            items:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: PseudoObjectOAS
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                            required:
                              type: array
                              title: RequiredOAS
                              items:
                                type: string
                                title: required_field
                                description: Name of the field that is required under the object.
                            nullable:
                              type: boolean
                              title: nullable
                            deprecated:
                              type: boolean
                              title: deprecated
                            readOnly:
                              type: boolean
                              title: readOnly
                            writeOnly:
                              type: boolean
                              title: writeOnly
                            multipleOf:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: MultipleOfOAS
                              oneOf:
                              - type: number
                                title: ''
                              - type: integer
                                title: ''
                            minimum:
                              type: integer
                              title: minimum
                              minimum: 0
                            maximum:
                              type: integer
                              title: maximum
                              minimum: 0
                            exclusiveMinimum:
                              type: boolean
                              title: exclusiveMinimum
                            exclusiveMaximum:
                              type: boolean
                              title: exclusiveMaximum
                            minLength:
                              type: integer
                              title: minLength
                              minimum: 0
                            maxLength:
                              type: integer
                              title: maxLength
                              minimum: 0
                            pattern:
                              type: integer
                              title: pattern
                            minItems:
                              type: integer
                              title: minItems
                              minimum: 0
                            maxItems:
                              type: integer
                              title: maxItems
                              minimum: 0
                            uniqueItems:
                              type: boolean
                              title: uniqueItems
                            minProperties:
                              type: integer
                              title: minProperties
                              minimum: 0
                            maxProperties:
                              type: integer
                              title: maxProperties
                              minimum: 0
                            contentMediaType:
                              type: string
                              title: contentMediaType
                            contentEncoding:
                              type: string
                              title: contentEncoding
                            contentSchema:
                              type: string
                              title: contentSchema
                            not:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: not
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                            allOf:
                              type: array
                              title: KeywordObjectOAS
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: PseudoObjectOAS
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                            anyOf:
                              type: array
                              title: KeywordObjectOAS
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: PseudoObjectOAS
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                            oneOf:
                              type: array
                              title: KeywordObjectOAS
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: PseudoObjectOAS
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                            additionalProperties:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: AdditionalPropertiesOAS
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                              - type: boolean
                                title: ''
                            properties:
                              $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveMappingSchema
                              additionalProperties: {}
                          additionalProperties: {}
                  value:
                    $schema: http://json-schema.org/draft-07/schema#
                    title: ExecuteInputAnyObjectValue
                    summary: Data provided as any object schema.
                    oneOf:
                    - $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: ExecuteInputMeasurement
                      description: Execute measurement value with a unit of measure.
                      properties:
                        measurement:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: Number
                          oneOf:
                          - type: number
                            title: ''
                          - type: integer
                            title: ''
                        uom:
                          type: string
                          title: UoM
                          description: Unit of Measure for the specified value.
                        reference:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: ExecuteReferenceURL
                          description: Reference URL to schema definition of the named entity.
                          anyOf:
                          - type: string
                            title: ''
                            description: URL file reference.
                            format: url
                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                          - type: string
                            title: ''
                            description: Local file reference.
                            format: file
                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                          - type: string
                            title: ''
                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                          - type: string
                            title: ''
                            description: Vault file reference.
                            pattern: ^vault://[a-f0-9]{8}(?:-?[a-f0-9]{4}){3}-?[a-f0-9]{12}$
                      required:
                      - measurement
                      - uom
                      additionalProperties: {}
                    - $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: ExecuteInputObjectData
                      summary: Data provided as any object schema.
                      description: Data provided as any object schema. This content can represent any JSON definition. It is recommended to provide either a 'mediaType' or a JSON 'schema' along with this value, although this is not strictly required.
                      additionalProperties: false
                required:
                - value
                additionalProperties: {}
            - $schema: http://json-schema.org/draft-07/schema#
              title: ExecuteInputFile
              anyOf:
              - $schema: http://json-schema.org/draft-07/schema#
                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/link.yaml
                type: object
                title: ExecuteInputFileLink
                properties:
                  id:
                    type: string
                    title: id
                    description: Slug name pattern.
                    pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
                  title:
                    type: string
                    title: title
                  hreflang:
                    type: string
                    title: hreflang
                    description: Language of the content located at the link.
                    enum:
                    - fr-CA
                    - en-CA
                    - en-US
                  href:
                    $schema: http://json-schema.org/draft-07/schema#
                    title: ExecuteReferenceURL
                    description: Location of the file reference.
                    anyOf:
                    - type: string
                      title: ''
                      description: URL file reference.
                      format: url
                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                    - type: string
                      title: ''
                      description: Local file reference.
                      format: file
                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                    - type: string
                      title: ''
                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                    - type: string
                      title: ''
                      description: Vault file reference.
                      pattern: ^vault://[a-f0-9]{8}(?:-?[a-f0-9]{4}){3}-?[a-f0-9]{12}$
                  type:
                    type: string
                    title: type
                    description: IANA identifier of content-type located at the link.
                    default: text/plain
                    pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
                  rel:
                    $schema: http://json-schema.org/draft-07/schema#
                    title: LinkRelationshipType
                    description: Link relation as registered or extension type (see https://www.rfc-editor.org/rfc/rfc8288.html#section-2.1).
                    oneOf:
                    - type: string
                      title: ''
                      description: Relationship of the link to the current content. This should be one item amongst registered relations https://www.iana.org/assignments/link-relations/.
                      pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
                    - type: string
                      title: ''
                      description: Fully qualified extension link relation to the current content.
                      format: url
                      pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                  schema:
                    $schema: http://json-schema.org/draft-07/schema#
                    title: FormatSchema
                    oneOf:
                    - $schema: http://json-schema.org/draft-07/schema#
                      title: ReferenceURL
                      description: Reference where the schema definition can be retrieved to describe referenced data.
                      anyOf:
                      - type: string
                        title: ''
                        description: URL file reference.
                        format: url
                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                      - type: string
                        title: ''
                        description: Local file reference.
                        format: file
                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                      - type: string
                        title: ''
                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                    - $schema: http://json-schema.org/draft-07/schema#
                      $id: http://json-schema.org/draft-07/schema#
                      title: OAS
                      description: Explicit schema definition of the formatted reference data.
                      oneOf:
                      - $schema: http://json-schema.org/draft-07/schema#
                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                        type: object
                        title: ReferenceOAS
                        properties:
                          $ref:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: ReferenceURL
                            description: External OpenAPI schema reference.
                            anyOf:
                            - type: string
                              title: ''
                              description: URL file reference.
                              format: url
                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                            - type: string
                              title: ''
                              description: Local file reference.
                              format: file
                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                            - type: string
                              title: ''
                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                        required:
                        - $ref
                        additionalProperties: {}
                      - $schema: http://json-schema.org/draft-07/schema#
                        title: DefinitionOAS
                        anyOf:
                        - $schema: http://json-schema.org/draft-07/schema#
                          type: object
                          title: ObjectOAS
                          properties:
                            type:
                              type: string
                              title: type
                              enum:
                              - object
                            properties:
                              $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: ObjectPropertiesOAS
                              properties: {}
                              required: []
                              additionalProperties:
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PropertyOAS
                                  properties:
                                    type:
                                      type: string
                                      title: type
                                      enum:
                                      - array
                                      - string
                                      - number
                                      - boolean
                                      - integer
                                      - object
                                    format:
                                      type: string
                                      title: format
                                    default:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: AnyValueOAS
                                      anyOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveMappingSchema
                                        additionalProperties: {}
                                      - type: array
                                        title: PermissiveSequenceSchema
                                        items:
                                          title: item
                                      - type: number
                                        title: ''
                                      - type: integer
                                        title: ''
                                      - type: boolean
                                        title: ''
                                      - type: string
                                        title: ''
                                    example:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: AnyValueOAS
                                      anyOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveMappingSchema
                                        additionalProperties: {}
                                      - type: array
                                        title: PermissiveSequenceSchema
                                        items:
                                          title: item
                                      - type: number
                                        title: ''
                                      - type: integer
                                        title: ''
                                      - type: boolean
                                        title: ''
                                      - type: string
                                        title: ''
                                    title:
                                      type: string
                                      title: title
                                    description:
                                      type: string
                                      title: description
                                    enum:
                                      type: array
                                      title: EnumOAS
                                      items:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: EnumItemOAS
                                        oneOf:
                                        - type: number
                                          title: ''
                                        - type: integer
                                          title: ''
                                        - type: string
                                          title: ''
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: PseudoObjectOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                    required:
                                      type: array
                                      title: RequiredOAS
                                      items:
                                        type: string
                                        title: required_field
                                        description: Name of the field that is required under the object.
                                    nullable:
                                      type: boolean
                                      title: nullable
                                    deprecated:
                                      type: boolean
                                      title: deprecated
                                    readOnly:
                                      type: boolean
                                      title: readOnly
                                    writeOnly:
                                      type: boolean
                                      title: writeOnly
                                    multipleOf:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: MultipleOfOAS
                                      oneOf:
                                      - type: number
                                        title: ''
                                      - type: integer
                                        title: ''
                                    minimum:
                                      type: integer
                                      title: minimum
                                      minimum: 0
                                    maximum:
                                      type: integer
                                      title: maximum
                                      minimum: 0
                                    exclusiveMinimum:
                                      type: boolean
                                      title: exclusiveMinimum
                                    exclusiveMaximum:
                                      type: boolean
                                      title: exclusiveMaximum
                                    minLength:
                                      type: integer
                                      title: minLength
                                      minimum: 0
                                    maxLength:
                                      type: integer
                                      title: maxLength
                                      minimum: 0
                                    pattern:
                                      type: integer
                                      title: pattern
                                    minItems:
                                      type: integer
                                      title: minItems
                                      minimum: 0
                                    maxItems:
                                      type: integer
                                      title: maxItems
                                      minimum: 0
                                    uniqueItems:
                                      type: boolean
                                      title: uniqueItems
                                    minProperties:
                                      type: integer
                                      title: minProperties
                                      minimum: 0
                                    maxProperties:
                                      type: integer
                                      title: maxProperties
                                      minimum: 0
                                    contentMediaType:
                                      type: string
                                      title: contentMediaType
                                    contentEncoding:
                                      type: string
                                      title: contentEncoding
                                    contentSchema:
                                      type: string
                                      title: contentSchema
                                    not:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: not
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                    allOf:
                                      type: array
                                      title: KeywordObjectOAS
                                      items:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: PseudoObjectOAS
                                        oneOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                          type: object
                                          title: ReferenceOAS
                                          properties:
                                            $ref:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: ReferenceURL
                                              description: External OpenAPI schema reference.
                                              anyOf:
                                              - type: string
                                                title: ''
                                                description: URL file reference.
                                                format: url
                                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: Local file reference.
                                                format: file
                                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                          required:
                                          - $ref
                                          additionalProperties: {}
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveDefinitionOAS
                                          additionalProperties: false
                                    anyOf:
                                      type: array
                                      title: KeywordObjectOAS
                                      items:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: PseudoObjectOAS
                                        oneOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                          type: object
                                          title: ReferenceOAS
                                          properties:
                                            $ref:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: ReferenceURL
                                              description: External OpenAPI schema reference.
                                              anyOf:
                                              - type: string
                                                title: ''
                                                description: URL file reference.
                                                format: url
                                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: Local file reference.
                                                format: file
                                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                          required:
                                          - $ref
                                          additionalProperties: {}
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveDefinitionOAS
                                          additionalProperties: false
                                    oneOf:
                                      type: array
                                      title: KeywordObjectOAS
                                      items:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: PseudoObjectOAS
                                        oneOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                          type: object
                                          title: ReferenceOAS
                                          properties:
                                            $ref:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: ReferenceURL
                                              description: External OpenAPI schema reference.
                                              anyOf:
                                              - type: string
                                                title: ''
                                                description: URL file reference.
                                                format: url
                                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: Local file reference.
                                                format: file
                                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                          required:
                                          - $ref
                                          additionalProperties: {}
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveDefinitionOAS
                                          additionalProperties: false
                                    additionalProperties:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: AdditionalPropertiesOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                      - type: boolean
                                        title: ''
                                    properties:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveMappingSchema
                                      additionalProperties: {}
                                  additionalProperties: {}
                              description: Named of the property being defined under the OpenAPI object.
                          required:
                          - properties
                          additionalProperties: false
                        - $schema: http://json-schema.org/draft-07/schema#
                          type: object
                          title: PropertyOAS
                          properties:
                            type:
                              type: string
                              title: type
                              enum:
                              - array
                              - string
                              - number
                              - boolean
                              - integer
                              - object
                            format:
                              type: string
                              title: format
                            default:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: AnyValueOAS
                              anyOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveMappingSchema
                                additionalProperties: {}
                              - type: array
                                title: PermissiveSequenceSchema
                                items:
                                  title: item
                              - type: number
                                title: ''
                              - type: integer
                                title: ''
                              - type: boolean
                                title: ''
                              - type: string
                                title: ''
                            example:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: AnyValueOAS
                              anyOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveMappingSchema
                                additionalProperties: {}
                              - type: array
                                title: PermissiveSequenceSchema
                                items:
                                  title: item
                              - type: number
                                title: ''
                              - type: integer
                                title: ''
                              - type: boolean
                                title: ''
                              - type: string
                                title: ''
                            title:
                              type: string
                              title: title
                            description:
                              type: string
                              title: description
                            enum:
                              type: array
                              title: EnumOAS
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: EnumItemOAS
                                oneOf:
                                - type: number
                                  title: ''
                                - type: integer
                                  title: ''
                                - type: string
                                  title: ''
                            items:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: PseudoObjectOAS
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                            required:
                              type: array
                              title: RequiredOAS
                              items:
                                type: string
                                title: required_field
                                description: Name of the field that is required under the object.
                            nullable:
                              type: boolean
                              title: nullable
                            deprecated:
                              type: boolean
                              title: deprecated
                            readOnly:
                              type: boolean
                              title: readOnly
                            writeOnly:
                              type: boolean
                              title: writeOnly
                            multipleOf:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: MultipleOfOAS
                              oneOf:
                              - type: number
                                title: ''
                              - type: integer
                                title: ''
                            minimum:
                              type: integer
                              title: minimum
                              minimum: 0
                            maximum:
                              type: integer
                              title: maximum
                              minimum: 0
                            exclusiveMinimum:
                              type: boolean
                              title: exclusiveMinimum
                            exclusiveMaximum:
                              type: boolean
                              title: exclusiveMaximum
                            minLength:
                              type: integer
                              title: minLength
                              minimum: 0
                            maxLength:
                              type: integer
                              title: maxLength
                              minimum: 0
                            pattern:
                              type: integer
                              title: pattern
                            minItems:
                              type: integer
                              title: minItems
                              minimum: 0
                            maxItems:
                              type: integer
                              title: maxItems
                              minimum: 0
                            uniqueItems:
                              type: boolean
                              title: uniqueItems
                            minProperties:
                              type: integer
                              title: minProperties
                              minimum: 0
                            maxProperties:
                              type: integer
                              title: maxProperties
                              minimum: 0
                            contentMediaType:
                              type: string
                              title: contentMediaType
                            contentEncoding:
                              type: string
                              title: contentEncoding
                            contentSchema:
                              type: string
                              title: contentSchema
                            not:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: not
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                            allOf:
                              type: array
                              title: KeywordObjectOAS
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: PseudoObjectOAS
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                            anyOf:
                              type: array
                              title: KeywordObjectOAS
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: PseudoObjectOAS
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                            oneOf:
                              type: array
                              title: KeywordObjectOAS
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: PseudoObjectOAS
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                            additionalProperties:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: AdditionalPropertiesOAS
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                              - type: boolean
                                title: ''
                            properties:
                              $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveMappingSchema
                              additionalProperties: {}
                          additionalProperties: {}
                required:
                - href
                additionalProperties: {}
              - $schema: http://json-schema.org/draft-07/schema#
                type: object
                title: Reference
                summary: Execute input reference link definition with parameters.
                properties:
                  format:
                    $schema: http://json-schema.org/draft-07/schema#
                    title: DataEncodingAttributes
                    oneOf:
                    - $schema: http://json-schema.org/draft-07/schema#
                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/format.yaml
                      type: object
                      title: FormatDefaultMediaType
                      description: Format for process input are assumed plain/text if the media-type was omitted and is not one of the known formats by this instance. When executing a job, the best match against supported formats by the process definition will be used to run the process, and will fall back to the default as last resort.
                      properties:
                        mediaType:
                          type: string
                          title: mediaType
                          description: IANA identifier of content and format.
                          example: application/json
                          pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
                        encoding:
                          type: string
                          title: encoding
                        schema:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: FormatSchema
                          oneOf:
                          - $schema: http://json-schema.org/draft-07/schema#
                            title: ReferenceURL
                            description: Reference where the schema definition can be retrieved to describe referenced data.
                            anyOf:
                            - type: string
                              title: ''
                              description: URL file reference.
                              format: url
                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                            - type: string
                              title: ''
                              description: Local file reference.
                              format: file
                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                            - type: string
                              title: ''
                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                          - $schema: http://json-schema.org/draft-07/schema#
                            $id: http://json-schema.org/draft-07/schema#
                            title: OAS
                            description: Explicit schema definition of the formatted reference data.
                            oneOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                              type: object
                              title: ReferenceOAS
                              properties:
                                $ref:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: ReferenceURL
                                  description: External OpenAPI schema reference.
                                  anyOf:
                                  - type: string
                                    title: ''
                                    description: URL file reference.
                                    format: url
                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: Local file reference.
                                    format: file
                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                              required:
                              - $ref
                              additionalProperties: {}
                            - $schema: http://json-schema.org/draft-07/schema#
                              title: DefinitionOAS
                              anyOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: ObjectOAS
                                properties:
                                  type:
                                    type: string
                                    title: type
                                    enum:
                                    - object
                                  properties:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: ObjectPropertiesOAS
                                    properties: {}
                                    required: []
                                    additionalProperties:
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PropertyOAS
                                        properties:
                                          type:
                                            type: string
                                            title: type
                                            enum:
                                            - array
                                            - string
                                            - number
                                            - boolean
                                            - integer
                                            - object
                                          format:
                                            type: string
                                            title: format
                                          default:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: AnyValueOAS
                                            anyOf:
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              type: object
                                              title: PermissiveMappingSchema
                                              additionalProperties: {}
                                            - type: array
                                              title: PermissiveSequenceSchema
                                              items:
                                                title: item
                                            - type: number
                                              title: ''
                                            - type: integer
                                              title: ''
                                            - type: boolean
                                              title: ''
                                            - type: string
                                              title: ''
                                          example:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: AnyValueOAS
                                            anyOf:
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              type: object
                                              title: PermissiveMappingSchema
                                              additionalProperties: {}
                                            - type: array
                                              title: PermissiveSequenceSchema
                                              items:
                                                title: item
                                            - type: number
                                              title: ''
                                            - type: integer
                                              title: ''
                                            - type: boolean
                                              title: ''
                                            - type: string
                                              title: ''
                                          title:
                                            type: string
                                            title: title
                                          description:
                                            type: string
                                            title: description
                                          enum:
                                            type: array
                                            title: EnumOAS
                                            items:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: EnumItemOAS
                                              oneOf:
                                              - type: number
                                                title: ''
                                              - type: integer
                                                title: ''
                                              - type: string
                                                title: ''
                                          items:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: PseudoObjectOAS
                                            oneOf:
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                              type: object
                                              title: ReferenceOAS
                                              properties:
                                                $ref:
                                                  $schema: http://json-schema.org/draft-07/schema#
                                                  title: ReferenceURL
                                                  description: External OpenAPI schema reference.
                                                  anyOf:
                                                  - type: string
                                                    title: ''
                                                    description: URL file reference.
                                                    format: url
                                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: Local file reference.
                                                    format: file
                                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                              required:
                                              - $ref
                                              additionalProperties: {}
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              type: object
                                              title: PermissiveDefinitionOAS
                                              additionalProperties: false
                                          required:
                                            type: array
                                            title: RequiredOAS
                                            items:
                                              type: string
                                              title: required_field
                                              description: Name of the field that is required under the object.
                                          nullable:
                                            type: boolean
                                            title: nullable
                                          deprecated:
                                            type: boolean
                                            title: deprecated
                                          readOnly:
                                            type: boolean
                                            title: readOnly
                                          writeOnly:
                                            type: boolean
                                            title: writeOnly
                                          multipleOf:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: MultipleOfOAS
                                            oneOf:
                                            - type: number
                                              title: ''
                                            - type: integer
                                              title: ''
                                          minimum:
                                            type: integer
                                            title: minimum
                                            minimum: 0
                                          maximum:
                                            type: integer
                                            title: maximum
                                            minimum: 0
                                          exclusiveMinimum:
                                            type: boolean
                                            title: exclusiveMinimum
                                          exclusiveMaximum:
                                            type: boolean
                                            title: exclusiveMaximum
                                          minLength:
                                            type: integer
                                            title: minLength
                                            minimum: 0
                                          maxLength:
                                            type: integer
                                            title: maxLength
                                            minimum: 0
                                          pattern:
                                            type: integer
                                            title: pattern
                                          minItems:
                                            type: integer
                                            title: minItems
                                            minimum: 0
                                          maxItems:
                                            type: integer
                                            title: maxItems
                                            minimum: 0
                                          uniqueItems:
                                            type: boolean
                                            title: uniqueItems
                                          minProperties:
                                            type: integer
                                            title: minProperties
                                            minimum: 0
                                          maxProperties:
                                            type: integer
                                            title: maxProperties
                                            minimum: 0
                                          contentMediaType:
                                            type: string
                                            title: contentMediaType
                                          contentEncoding:
                                            type: string
                                            title: contentEncoding
                                          contentSchema:
                                            type: string
                                            title: contentSchema
                                          not:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: not
                                            oneOf:
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                              type: object
                                              title: ReferenceOAS
                                              properties:
                                                $ref:
                                                  $schema: http://json-schema.org/draft-07/schema#
                                                  title: ReferenceURL
                                                  description: External OpenAPI schema reference.
                                                  anyOf:
                                                  - type: string
                                                    title: ''
                                                    description: URL file reference.
                                                    format: url
                                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: Local file reference.
                                                    format: file
                                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                              required:
                                              - $ref
                                              additionalProperties: {}
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              type: object
                                              title: PermissiveDefinitionOAS
                                              additionalProperties: false
                                          allOf:
                                            type: array
                                            title: KeywordObjectOAS
                                            items:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: PseudoObjectOAS
                                              oneOf:
                                              - $schema: http://json-schema.org/draft-07/schema#
                                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                                type: object
                                                title: ReferenceOAS
                                                properties:
                                                  $ref:
                                                    $schema: http://json-schema.org/draft-07/schema#
                                                    title: ReferenceURL
                                                    description: External OpenAPI schema reference.
                                                    anyOf:
                                                    - type: string
                                                      title: ''
                                                      description: URL file reference.
                                                      format: url
                                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                    - type: string
                                                      title: ''
                                                      description: Local file reference.
                                                      format: file
                                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                    - type: string
                                                      title: ''
                                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                                required:
                                                - $ref
                                                additionalProperties: {}
                                              - $schema: http://json-schema.org/draft-07/schema#
                                                type: object
                                                title: PermissiveDefinitionOAS
                                                additionalProperties: false
                                          anyOf:
                                            type: array
                                            title: KeywordObjectOAS
                                            items:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: PseudoObjectOAS
                                              oneOf:
                                              - $schema: http://json-schema.org/draft-07/schema#
                                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                                type: object
                                                title: ReferenceOAS
                                                properties:
                                                  $ref:
                                                    $schema: http://json-schema.org/draft-07/schema#
                                                    title: ReferenceURL
                                                    description: External OpenAPI schema reference.
                                                    anyOf:
                                                    - type: string
                                                      title: ''
                                                      description: URL file reference.
                                                      format: url
                                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                    - type: string
                                                      title: ''
                                                      description: Local file reference.
                                                      format: file
                                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                    - type: string
                                                      title: ''
                                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                                required:
                                                - $ref
                                                additionalProperties: {}
                                              - $schema: http://json-schema.org/draft-07/schema#
                                                type: object
                                                title: PermissiveDefinitionOAS
                                                additionalProperties: false
                                          oneOf:
                                            type: array
                                            title: KeywordObjectOAS
                                            items:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: PseudoObjectOAS
                                              oneOf:
                                              - $schema: http://json-schema.org/draft-07/schema#
                                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                                type: object
                                                title: ReferenceOAS
                                                properties:
                                                  $ref:
                                                    $schema: http://json-schema.org/draft-07/schema#
                                                    title: ReferenceURL
                                                    description: External OpenAPI schema reference.
                                                    anyOf:
                                                    - type: string
                                                      title: ''
                                                      description: URL file reference.
                                                      format: url
                                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                    - type: string
                                                      title: ''
                                                      description: Local file reference.
                                                      format: file
                                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                    - type: string
                                                      title: ''
                                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                                required:
                                                - $ref
                                                additionalProperties: {}
                                              - $schema: http://json-schema.org/draft-07/schema#
                                                type: object
                                                title: PermissiveDefinitionOAS
                                                additionalProperties: false
                                          additionalProperties:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: AdditionalPropertiesOAS
                                            oneOf:
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                              type: object
                                              title: ReferenceOAS
                                              properties:
                                                $ref:
                                                  $schema: http://json-schema.org/draft-07/schema#
                                                  title: ReferenceURL
                                                  description: External OpenAPI schema reference.
                                                  anyOf:
                                                  - type: string
                                                    title: ''
                                                    description: URL file reference.
                                                    format: url
                                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: Local file reference.
                                                    format: file
                                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                              required:
                                              - $ref
                                              additionalProperties: {}
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              type: object
                                              title: PermissiveDefinitionOAS
                                              additionalProperties: false
                                            - type: boolean
                                              title: ''
                                          properties:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveMappingSchema
                                            additionalProperties: {}
                                        additionalProperties: {}
                                    description: Named of the property being defined under the OpenAPI object.
                                required:
                                - properties
                                additionalProperties: false
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PropertyOAS
                                properties:
                                  type:
                                    type: string
                                    title: type
                                    enum:
                                    - array
                                    - string
                                    - number
                                    - boolean
                                    - integer
                                    - object
                                  format:
                                    type: string
                                    title: format
                                  default:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: AnyValueOAS
                                    anyOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveMappingSchema
                                      additionalProperties: {}
                                    - type: array
                                      title: PermissiveSequenceSchema
                                      items:
                                        title: item
                                    - type: number
                                      title: ''
                                    - type: integer
                                      title: ''
                                    - type: boolean
                                      title: ''
                                    - type: string
                                      title: ''
                                  example:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: AnyValueOAS
                                    anyOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveMappingSchema
                                      additionalProperties: {}
                                    - type: array
                                      title: PermissiveSequenceSchema
                                      items:
                                        title: item
                                    - type: number
                                      title: ''
                                    - type: integer
                                      title: ''
                                    - type: boolean
                                      title: ''
                                    - type: string
                                      title: ''
                                  title:
                                    type: string
                                    title: title
                                  description:
                                    type: string
                                    title: description
                                  enum:
                                    type: array
                                    title: EnumOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: EnumItemOAS
                                      oneOf:
                                      - type: number
                                        title: ''
                                      - type: integer
                                        title: ''
                                      - type: string
                                        title: ''
                                  items:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: PseudoObjectOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                  required:
                                    type: array
                                    title: RequiredOAS
                                    items:
                                      type: string
                                      title: required_field
                                      description: Name of the field that is required under the object.
                                  nullable:
                                    type: boolean
                                    title: nullable
                                  deprecated:
                                    type: boolean
                                    title: deprecated
                                  readOnly:
                                    type: boolean
                                    title: readOnly
                                  writeOnly:
                                    type: boolean
                                    title: writeOnly
                                  multipleOf:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: MultipleOfOAS
                                    oneOf:
                                    - type: number
                                      title: ''
                                    - type: integer
                                      title: ''
                                  minimum:
                                    type: integer
                                    title: minimum
                                    minimum: 0
                                  maximum:
                                    type: integer
                                    title: maximum
                                    minimum: 0
                                  exclusiveMinimum:
                                    type: boolean
                                    title: exclusiveMinimum
                                  exclusiveMaximum:
                                    type: boolean
                                    title: exclusiveMaximum
                                  minLength:
                                    type: integer
                                    title: minLength
                                    minimum: 0
                                  maxLength:
                                    type: integer
                                    title: maxLength
                                    minimum: 0
                                  pattern:
                                    type: integer
                                    title: pattern
                                  minItems:
                                    type: integer
                                    title: minItems
                                    minimum: 0
                                  maxItems:
                                    type: integer
                                    title: maxItems
                                    minimum: 0
                                  uniqueItems:
                                    type: boolean
                                    title: uniqueItems
                                  minProperties:
                                    type: integer
                                    title: minProperties
                                    minimum: 0
                                  maxProperties:
                                    type: integer
                                    title: maxProperties
                                    minimum: 0
                                  contentMediaType:
                                    type: string
                                    title: contentMediaType
                                  contentEncoding:
                                    type: string
                                    title: contentEncoding
                                  contentSchema:
                                    type: string
                                    title: contentSchema
                                  not:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: not
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                  allOf:
                                    type: array
                                    title: KeywordObjectOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: PseudoObjectOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                  anyOf:
                                    type: array
                                    title: KeywordObjectOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: PseudoObjectOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                  oneOf:
                                    type: array
                                    title: KeywordObjectOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: PseudoObjectOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                  additionalProperties:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: AdditionalPropertiesOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                    - type: boolean
                                      title: ''
                                  properties:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveMappingSchema
                                    additionalProperties: {}
                                additionalProperties: {}
                      required:
                      - mediaType
                      additionalProperties: {}
                    - $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: FormatDefaultMimeType
                      description: Format for process input are assumed plain/text if the media-type was omitted and is not one of the known formats by this instance. When executing a job, the best match against supported formats by the process definition will be used to run the process, and will fall back to the default as last resort.
                      properties:
                        mimeType:
                          type: string
                          title: mimeType
                          description: IANA identifier of content and format.
                          example: application/json
                          pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
                        encoding:
                          type: string
                          title: encoding
                        schema:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: FormatSchema
                          oneOf:
                          - $schema: http://json-schema.org/draft-07/schema#
                            title: ReferenceURL
                            description: Reference where the schema definition can be retrieved to describe referenced data.
                            anyOf:
                            - type: string
                              title: ''
                              description: URL file reference.
                              format: url
                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                            - type: string
                              title: ''
                              description: Local file reference.
                              format: file
                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                            - type: string
                              title: ''
                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                          - $schema: http://json-schema.org/draft-07/schema#
                            $id: http://json-schema.org/draft-07/schema#
                            title: OAS
                            description: Explicit schema definition of the formatted reference data.
                            oneOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                              type: object
                              title: ReferenceOAS
                              properties:
                                $ref:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: ReferenceURL
                                  description: External OpenAPI schema reference.
                                  anyOf:
                                  - type: string
                                    title: ''
                                    description: URL file reference.
                                    format: url
                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: Local file reference.
                                    format: file
                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                              required:
                              - $ref
                              additionalProperties: {}
                            - $schema: http://json-schema.org/draft-07/schema#
                              title: DefinitionOAS
                              anyOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: ObjectOAS
                                properties:
                                  type:
                                    type: string
                                    title: type
                                    enum:
                                    - object
                                  properties:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: ObjectPropertiesOAS
                                    properties: {}
                                    required: []
                                    additionalProperties:
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PropertyOAS
                                        properties:
                                          type:
                                            type: string
                                            title: type
                                            enum:
                                            - array
                                            - string
                                            - number
                                            - boolean
                                            - integer
                                            - object
                                          format:
                                            type: string
                                            title: format
                                          default:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: AnyValueOAS
                                            anyOf:
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              type: object
                                              title: PermissiveMappingSchema
                                              additionalProperties: {}
                                            - type: array
                                              title: PermissiveSequenceSchema
                                              items:
                                                title: item
                                            - type: number
                                              title: ''
                                            - type: integer
                                              title: ''
                                            - type: boolean
                                              title: ''
                                            - type: string
                                              title: ''
                                          example:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: AnyValueOAS
                                            anyOf:
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              type: object
                                              title: PermissiveMappingSchema
                                              additionalProperties: {}
                                            - type: array
                                              title: PermissiveSequenceSchema
                                              items:
                                                title: item
                                            - type: number
                                              title: ''
                                            - type: integer
                                              title: ''
                                            - type: boolean
                                              title: ''
                                            - type: string
                                              title: ''
                                          title:
                                            type: string
                                            title: title
                                          description:
                                            type: string
                                            title: description
                                          enum:
                                            type: array
                                            title: EnumOAS
                                            items:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: EnumItemOAS
                                              oneOf:
                                              - type: number
                                                title: ''
                                              - type: integer
                                                title: ''
                                              - type: string
                                                title: ''
                                          items:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: PseudoObjectOAS
                                            oneOf:
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                              type: object
                                              title: ReferenceOAS
                                              properties:
                                                $ref:
                                                  $schema: http://json-schema.org/draft-07/schema#
                                                  title: ReferenceURL
                                                  description: External OpenAPI schema reference.
                                                  anyOf:
                                                  - type: string
                                                    title: ''
                                                    description: URL file reference.
                                                    format: url
                                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: Local file reference.
                                                    format: file
                                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                              required:
                                              - $ref
                                              additionalProperties: {}
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              type: object
                                              title: PermissiveDefinitionOAS
                                              additionalProperties: false
                                          required:
                                            type: array
                                            title: RequiredOAS
                                            items:
                                              type: string
                                              title: required_field
                                              description: Name of the field that is required under the object.
                                          nullable:
                                            type: boolean
                                            title: nullable
                                          deprecated:
                                            type: boolean
                                            title: deprecated
                                          readOnly:
                                            type: boolean
                                            title: readOnly
                                          writeOnly:
                                            type: boolean
                                            title: writeOnly
                                          multipleOf:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: MultipleOfOAS
                                            oneOf:
                                            - type: number
                                              title: ''
                                            - type: integer
                                              title: ''
                                          minimum:
                                            type: integer
                                            title: minimum
                                            minimum: 0
                                          maximum:
                                            type: integer
                                            title: maximum
                                            minimum: 0
                                          exclusiveMinimum:
                                            type: boolean
                                            title: exclusiveMinimum
                                          exclusiveMaximum:
                                            type: boolean
                                            title: exclusiveMaximum
                                          minLength:
                                            type: integer
                                            title: minLength
                                            minimum: 0
                                          maxLength:
                                            type: integer
                                            title: maxLength
                                            minimum: 0
                                          pattern:
                                            type: integer
                                            title: pattern
                                          minItems:
                                            type: integer
                                            title: minItems
                                            minimum: 0
                                          maxItems:
                                            type: integer
                                            title: maxItems
                                            minimum: 0
                                          uniqueItems:
                                            type: boolean
                                            title: uniqueItems
                                          minProperties:
                                            type: integer
                                            title: minProperties
                                            minimum: 0
                                          maxProperties:
                                            type: integer
                                            title: maxProperties
                                            minimum: 0
                                          contentMediaType:
                                            type: string
                                            title: contentMediaType
                                          contentEncoding:
                                            type: string
                                            title: contentEncoding
                                          contentSchema:
                                            type: string
                                            title: contentSchema
                                          not:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: not
                                            oneOf:
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                              type: object
                                              title: ReferenceOAS
                                              properties:
                                                $ref:
                                                  $schema: http://json-schema.org/draft-07/schema#
                                                  title: ReferenceURL
                                                  description: External OpenAPI schema reference.
                                                  anyOf:
                                                  - type: string
                                                    title: ''
                                                    description: URL file reference.
                                                    format: url
                                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: Local file reference.
                                                    format: file
                                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                              required:
                                              - $ref
                                              additionalProperties: {}
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              type: object
                                              title: PermissiveDefinitionOAS
                                              additionalProperties: false
                                          allOf:
                                            type: array
                                            title: KeywordObjectOAS
                                            items:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: PseudoObjectOAS
                                              oneOf:
                                              - $schema: http://json-schema.org/draft-07/schema#
                                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                                type: object
                                                title: ReferenceOAS
                                                properties:
                                                  $ref:
                                                    $schema: http://json-schema.org/draft-07/schema#
                                                    title: ReferenceURL
                                                    description: External OpenAPI schema reference.
                                                    anyOf:
                                                    - type: string
                                                      title: ''
                                                      description: URL file reference.
                                                      format: url
                                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                    - type: string
                                                      title: ''
                                                      description: Local file reference.
                                                      format: file
                                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                    - type: string
                                                      title: ''
                                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                                required:
                                                - $ref
                                                additionalProperties: {}
                                              - $schema: http://json-schema.org/draft-07/schema#
                                                type: object
                                                title: PermissiveDefinitionOAS
                                                additionalProperties: false
                                          anyOf:
                                            type: array
                                            title: KeywordObjectOAS
                                            items:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: PseudoObjectOAS
                                              oneOf:
                                              - $schema: http://json-schema.org/draft-07/schema#
                                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                                type: object
                                                title: ReferenceOAS
                                                properties:
                                                  $ref:
                                                    $schema: http://json-schema.org/draft-07/schema#
                                                    title: ReferenceURL
                                                    description: External OpenAPI schema reference.
                                                    anyOf:
                                                    - type: string
                                                      title: ''
                                                      description: URL file reference.
                                                      format: url
                                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                    - type: string
                                                      title: ''
                                                      description: Local file reference.
                                                      format: file
                                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                    - type: string
                                                      title: ''
                                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                                required:
                                                - $ref
                                                additionalProperties: {}
                                              - $schema: http://json-schema.org/draft-07/schema#
                                                type: object
                                                title: PermissiveDefinitionOAS
                                                additionalProperties: false
                                          oneOf:
                                            type: array
                                            title: KeywordObjectOAS
                                            items:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: PseudoObjectOAS
                                              oneOf:
                                              - $schema: http://json-schema.org/draft-07/schema#
                                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                                type: object
                                                title: ReferenceOAS
                                                properties:
                                                  $ref:
                                                    $schema: http://json-schema.org/draft-07/schema#
                                                    title: ReferenceURL
                                                    description: External OpenAPI schema reference.
                                                    anyOf:
                                                    - type: string
                                                      title: ''
                                                      description: URL file reference.
                                                      format: url
                                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                    - type: string
                                                      title: ''
                                                      description: Local file reference.
                                                      format: file
                                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                    - type: string
                                                      title: ''
                                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                                required:
                                                - $ref
                                                additionalProperties: {}
                                              - $schema: http://json-schema.org/draft-07/schema#
                                                type: object
                                                title: PermissiveDefinitionOAS
                                                additionalProperties: false
                                          additionalProperties:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: AdditionalPropertiesOAS
                                            oneOf:
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                              type: object
                                              title: ReferenceOAS
                                              properties:
                                                $ref:
                                                  $schema: http://json-schema.org/draft-07/schema#
                                                  title: ReferenceURL
                                                  description: External OpenAPI schema reference.
                                                  anyOf:
                                                  - type: string
                                                    title: ''
                                                    description: URL file reference.
                                                    format: url
                                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: Local file reference.
                                                    format: file
                                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                              required:
                                              - $ref
                                              additionalProperties: {}
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              type: object
                                              title: PermissiveDefinitionOAS
                                              additionalProperties: false
                                            - type: boolean
                                              title: ''
                                          properties:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveMappingSchema
                                            additionalProperties: {}
                                        additionalProperties: {}
                                    description: Named of the property being defined under the OpenAPI object.
                                required:
                                - properties
                                additionalProperties: false
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PropertyOAS
                                properties:
                                  type:
                                    type: string
                                    title: type
                                    enum:
                                    - array
                                    - string
                                    - number
                                    - boolean
                                    - integer
                                    - object
                                  format:
                                    type: string
                                    title: format
                                  default:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: AnyValueOAS
                                    anyOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveMappingSchema
                                      additionalProperties: {}
                                    - type: array
                                      title: PermissiveSequenceSchema
                                      items:
                                        title: item
                                    - type: number
                                      title: ''
                                    - type: integer
                                      title: ''
                                    - type: boolean
                                      title: ''
                                    - type: string
                                      title: ''
                                  example:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: AnyValueOAS
                                    anyOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveMappingSchema
                                      additionalProperties: {}
                                    - type: array
                                      title: PermissiveSequenceSchema
                                      items:
                                        title: item
                                    - type: number
                                      title: ''
                                    - type: integer
                                      title: ''
                                    - type: boolean
                                      title: ''
                                    - type: string
                                      title: ''
                                  title:
                                    type: string
                                    title: title
                                  description:
                                    type: string
                                    title: description
                                  enum:
                                    type: array
                                    title: EnumOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: EnumItemOAS
                                      oneOf:
                                      - type: number
                                        title: ''
                                      - type: integer
                                        title: ''
                                      - type: string
                                        title: ''
                                  items:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: PseudoObjectOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                  required:
                                    type: array
                                    title: RequiredOAS
                                    items:
                                      type: string
                                      title: required_field
                                      description: Name of the field that is required under the object.
                                  nullable:
                                    type: boolean
                                    title: nullable
                                  deprecated:
                                    type: boolean
                                    title: deprecated
                                  readOnly:
                                    type: boolean
                                    title: readOnly
                                  writeOnly:
                                    type: boolean
                                    title: writeOnly
                                  multipleOf:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: MultipleOfOAS
                                    oneOf:
                                    - type: number
                                      title: ''
                                    - type: integer
                                      title: ''
                                  minimum:
                                    type: integer
                                    title: minimum
                                    minimum: 0
                                  maximum:
                                    type: integer
                                    title: maximum
                                    minimum: 0
                                  exclusiveMinimum:
                                    type: boolean
                                    title: exclusiveMinimum
                                  exclusiveMaximum:
                                    type: boolean
                                    title: exclusiveMaximum
                                  minLength:
                                    type: integer
                                    title: minLength
                                    minimum: 0
                                  maxLength:
                                    type: integer
                                    title: maxLength
                                    minimum: 0
                                  pattern:
                                    type: integer
                                    title: pattern
                                  minItems:
                                    type: integer
                                    title: minItems
                                    minimum: 0
                                  maxItems:
                                    type: integer
                                    title: maxItems
                                    minimum: 0
                                  uniqueItems:
                                    type: boolean
                                    title: uniqueItems
                                  minProperties:
                                    type: integer
                                    title: minProperties
                                    minimum: 0
                                  maxProperties:
                                    type: integer
                                    title: maxProperties
                                    minimum: 0
                                  contentMediaType:
                                    type: string
                                    title: contentMediaType
                                  contentEncoding:
                                    type: string
                                    title: contentEncoding
                                  contentSchema:
                                    type: string
                                    title: contentSchema
                                  not:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: not
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                  allOf:
                                    type: array
                                    title: KeywordObjectOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: PseudoObjectOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                  anyOf:
                                    type: array
                                    title: KeywordObjectOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: PseudoObjectOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                  oneOf:
                                    type: array
                                    title: KeywordObjectOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: PseudoObjectOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                  additionalProperties:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: AdditionalPropertiesOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                    - type: boolean
                                      title: ''
                                  properties:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveMappingSchema
                                    additionalProperties: {}
                                additionalProperties: {}
                      required:
                      - mimeType
                      additionalProperties: {}
                  body:
                    type: string
                    title: Body
                  bodyReference:
                    $schema: http://json-schema.org/draft-07/schema#
                    title: ReferenceURL
                    anyOf:
                    - type: string
                      title: ''
                      description: URL file reference.
                      format: url
                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                    - type: string
                      title: ''
                      description: Local file reference.
                      format: file
                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                    - type: string
                      title: ''
                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                  href:
                    $schema: http://json-schema.org/draft-07/schema#
                    title: ReferenceURL
                    description: Endpoint of the reference.
                    anyOf:
                    - type: string
                      title: ''
                      description: URL file reference.
                      format: url
                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                    - type: string
                      title: ''
                      description: Local file reference.
                      format: file
                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                    - type: string
                      title: ''
                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                required:
                - href
                additionalProperties: {}
            - $schema: http://json-schema.org/draft-07/schema#
              type: object
              title: ExecuteCollectionInput
              description: 'Reference to a ''collection'' that can optionally be filtered, sorted, or parametrized.


                If only the ''collection'' is provided to read the contents as a static GeoJSON FeatureCollection document,

                any scheme can be employed (s3, file, http, etc.) to request the contents.

                Note that in this context, each of the respective Feature contained in the collection will be extracted

                to form an array of Features. If the entire ''FeatureCollection'' should be provided as a whole to the process

                input, consider using the usual ''href'' or ''value'' input instead of ''collection''.


                When more ''collection'' capabilities are specified with

                additional parameters (filter, sortBy, subsetting, scaling, etc.),

                the scheme must be ''http(s)'' since an OGC API or STAC API data access mechanism is expected

                to perform the requested operations. The appropriate API to employ should be indicated by ''format''

                to ensure appropriate interpretation of the ''collection'' reference.


                Supported additional parameters depend on each API implementation.

                Not all parameters are listed in this definition. Refer to respective APIs

                for supported parameters and their expected value formats.'
              properties:
                sortby:
                  type: string
                  title: sortby
                  description: Comma-separated list of sorting fields. Each field can be prefixed by +/- for ascending or descending sort order.
                  default: null
                sortBy:
                  type: string
                  title: sortBy
                  description: Comma-separated list of sorting fields. Each field can be prefixed by +/- for ascending or descending sort order.
                  default: null
                filter:
                  $schema: http://json-schema.org/draft-07/schema#
                  title: AnyFilterExpression
                  description: Filter expression according to the specified parsing language.
                  anyOf:
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: PermissiveMappingSchema
                    additionalProperties: {}
                  - type: array
                    title: PermissiveSequenceSchema
                    items:
                      title: item
                    minItems: 1
                  - type: string
                    title: ''
                    minLength: 1
                filter-crs:
                  $schema: http://json-schema.org/draft-07/schema#
                  title: AnyCRS
                  description: Coordinate Reference System for provided spatial properties.
                  anyOf:
                  - type: string
                    title: ''
                    pattern: ^urn:ogc:def:crs:EPSG::?[0-9]{4,5}$
                  - type: string
                    title: ''
                    pattern: ^\[?EPSG::?[0-9]{4,5}\]?$
                  - type: string
                    title: ''
                    pattern: ^https?://www\.opengis\.net/def/crs/EPSG/0/[0-9]{4,5}$
                  - type: string
                    title: ''
                    enum:
                    - WGS84
                    - CRS:84
                    - urn:ogc:def:crs:CRS::84
                    - http://www.opengis.net/def/crs/CRS/0/84
                    - urn:ogc:def:crs:OGC:2:84
                    - OGC:CRS84
                    - http://www.opengis.net/def/crs/OGC/1.3/CRS84
                    - https://www.opengis.net/def/crs/OGC/1.3/CRS84
                    - http://www.opengis.net/def/crs/OGC/1.3/CRS84
                    - https://www.opengis.net/def/crs/OGC/0/CRS84
                    - http://www.opengis.net/def/crs/OGC/0/CRS84
                    - http://www.opengis.net/def/crs/OGC/0/CRS84h
                    - https://www.opengis.net/def/crs/OGC/0/CRS84h
                    - urn:ogc:def:crs:EPSG::4326
                    - EPSG:4326
                    - https://www.opengis.net/def/crs/EPSG/0/4326
                    - http://www.opengis.net/def/crs/EPSG/0/4326
                filter-lang:
                  type: string
                  title: filter-lang
                  summary: Filter expression language to use for parsing.
                  description: Filter expression language to use for parsing. Supports multiple variants of OGC Common Query Language (CQL), Filter Expression Standard (FES), or JSON Filter Expression (JFE). Values are case-insensitive. If unspecified, the filter language will default to CQL2-Text if a string was provided, or CQL2-JSON if a JSON object or array structure is detected as the filter. For any other language, or to resolve ambiguous cases such as a CQL2-JSON encoded as literal string, the filter language must be specified explicitly.
                  enum:
                  - cql2-json
                  - CQL2-JSON
                  - cql2-text
                  - CQL2-TEXT
                  - cql
                  - CQL
                  - cql-text
                  - CQL-TEXT
                  - cql-json
                  - CQL-JSON
                  - ecql
                  - ECQL
                  - simple-cql
                  - SIMPLE-CQL
                  - fes
                  - FES
                  - jfe
                  - JFE
                collection:
                  $schema: http://json-schema.org/draft-07/schema#
                  title: ExecuteReferenceURL
                  description: Endpoint of the collection reference.
                  anyOf:
                  - type: string
                    title: ''
                    description: URL file reference.
                    format: url
                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                  - type: string
                    title: ''
                    description: Local file reference.
                    format: file
                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                  - type: string
                    title: ''
                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                  - type: string
                    title: ''
                    description: Vault file reference.
                    pattern: ^vault://[a-f0-9]{8}(?:-?[a-f0-9]{4}){3}-?[a-f0-9]{12}$
                format:
                  type: string
                  title: format
                  description: Collection API to employ for filtering and extracting relevant data for the execution.
                  default: geojson-feature-collection
                  enum:
                  - ogc-features-collection
                  - geojson-feature-collection
                  - stac-items
                  - ogc-coverage-collection
                  - ogc-map-collection
                  - stac-collection
                type:
                  type: string
                  title: CollectionMediaType
                  description: 'IANA identifier of content-type to extract from the link. If none specified, default from the collection is employed. '
                  pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
              required:
              - collection
              additionalProperties: {}
            - $schema: http://json-schema.org/draft-07/schema#
              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/execute.yaml
              title: ExecuteNestedProcessInput
              description: Nested process to execute, for which the selected output will become the input of the parent call.
              allOf:
              - $schema: http://json-schema.org/draft-07/schema#
                type: object
                title: ExecuteNestedProcessReference
                properties:
                  process:
                    type: string
                    title: process
                    description: Process reference to be executed.
                    format: url
                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)(?:/processes/\S+/?)\Z
                required:
                - process
                additionalProperties: {}
              - $schema: http://json-schema.org/draft-07/schema#
                type: object
                title: ExecuteNestedProcessParameters
                $ref: '#/components/schemas/ExecuteProcessParameters'
                additionalProperties: {}
      description: Received mapping input value definition during job submission.
    EmptyMappingSchema:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: EmptyMappingSchema
      additionalProperties: {}
    ExecuteOutputSpec:
      oneOf:
      - $ref: '#/components/schemas/ExecuteOutputSpecList'
      - $ref: '#/components/schemas/ExecuteOutputSpecMap'
      $schema: http://json-schema.org/draft-07/schema#
      title: ExecuteOutputSpec
      description: 'Defines which outputs to be obtained from the execution (filtered or all), as well as the reporting method for each output according to ''transmissionMode'', the ''response'' type, and the execution ''mode'' provided (see for more details: https://pavics-weaver.readthedocs.io//en/latest/processes.html#execution-body).'
      default: null
    ExecuteOutputSpecList:
      type: array
      title: ExecuteOutputSpecList
      items:
        $ref: '#/components/schemas/ExecuteOutputItem'
    Format:
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/format.yaml
      type: object
      title: Format
      properties:
        mediaType:
          type: string
          title: mediaType
          description: IANA identifier of content and format.
          default: text/plain
          example: application/json
          pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
        encoding:
          type: string
          title: encoding
        schema:
          $ref: '#/components/schemas/FormatSchema'
      additionalProperties: {}
    ExecuteOutputItem:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: ExecuteOutputItem
      properties:
        transmissionMode:
          type: string
          title: TransmissionMode
          enum:
          - value
          - reference
        format:
          $ref: '#/components/schemas/Format'
        id:
          type: string
          title: id
          description: Identifier of the WPS output. To merge details between corresponding WPS and CWL output specifications, this is the value that will be used to associate them together.
          pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
      required:
      - id
      additionalProperties: {}
    ExecuteOutputSpecMap:
      anyOf:
      - $ref: '#/components/schemas/ExecuteOutputMapAdditionalProperties'
      - $ref: '#/components/schemas/EmptyMappingSchema'
      $schema: http://json-schema.org/draft-07/schema#
      title: ExecuteOutputSpecMap
    ExecuteOutputMapAdditionalProperties:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: ExecuteOutputMapAdditionalProperties
      properties: {}
      required: []
      additionalProperties:
        ExecuteOutputSpecMap<{output-id}>:
          $schema: http://json-schema.org/draft-07/schema#
          type: object
          title: ExecuteOutputSpecMap
          description: Desired output reporting method.
          properties:
            transmissionMode:
              type: string
              title: TransmissionMode
              enum:
              - value
              - reference
            format:
              $schema: http://json-schema.org/draft-07/schema#
              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/format.yaml
              type: object
              title: Format
              properties:
                mediaType:
                  type: string
                  title: mediaType
                  description: IANA identifier of content and format.
                  default: text/plain
                  example: application/json
                  pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
                encoding:
                  type: string
                  title: encoding
                schema:
                  $schema: http://json-schema.org/draft-07/schema#
                  title: FormatSchema
                  oneOf:
                  - $schema: http://json-schema.org/draft-07/schema#
                    title: ReferenceURL
                    description: Reference where the schema definition can be retrieved to describe referenced data.
                    anyOf:
                    - type: string
                      title: ''
                      description: URL file reference.
                      format: url
                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                    - type: string
                      title: ''
                      description: Local file reference.
                      format: file
                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                    - type: string
                      title: ''
                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                  - $schema: http://json-schema.org/draft-07/schema#
                    $id: http://json-schema.org/draft-07/schema#
                    title: OAS
                    description: Explicit schema definition of the formatted reference data.
                    oneOf:
                    - $schema: http://json-schema.org/draft-07/schema#
                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                      type: object
                      title: ReferenceOAS
                      properties:
                        $ref:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: ReferenceURL
                          description: External OpenAPI schema reference.
                          anyOf:
                          - type: string
                            title: ''
                            description: URL file reference.
                            format: url
                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                          - type: string
                            title: ''
                            description: Local file reference.
                            format: file
                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                          - type: string
                            title: ''
                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                      required:
                      - $ref
                      additionalProperties: {}
                    - $schema: http://json-schema.org/draft-07/schema#
                      title: DefinitionOAS
                      anyOf:
                      - $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: ObjectOAS
                        properties:
                          type:
                            type: string
                            title: type
                            enum:
                            - object
                          properties:
                            $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: ObjectPropertiesOAS
                            properties: {}
                            required: []
                            additionalProperties:
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PropertyOAS
                                properties:
                                  type:
                                    type: string
                                    title: type
                                    enum:
                                    - array
                                    - string
                                    - number
                                    - boolean
                                    - integer
                                    - object
                                  format:
                                    type: string
                                    title: format
                                  default:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: AnyValueOAS
                                    anyOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveMappingSchema
                                      additionalProperties: {}
                                    - type: array
                                      title: PermissiveSequenceSchema
                                      items:
                                        title: item
                                    - type: number
                                      title: ''
                                    - type: integer
                                      title: ''
                                    - type: boolean
                                      title: ''
                                    - type: string
                                      title: ''
                                  example:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: AnyValueOAS
                                    anyOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveMappingSchema
                                      additionalProperties: {}
                                    - type: array
                                      title: PermissiveSequenceSchema
                                      items:
                                        title: item
                                    - type: number
                                      title: ''
                                    - type: integer
                                      title: ''
                                    - type: boolean
                                      title: ''
                                    - type: string
                                      title: ''
                                  title:
                                    type: string
                                    title: title
                                  description:
                                    type: string
                                    title: description
                                  enum:
                                    type: array
                                    title: EnumOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: EnumItemOAS
                                      oneOf:
                                      - type: number
                                        title: ''
                                      - type: integer
                                        title: ''
                                      - type: string
                                        title: ''
                                  items:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: PseudoObjectOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                  required:
                                    type: array
                                    title: RequiredOAS
                                    items:
                                      type: string
                                      title: required_field
                                      description: Name of the field that is required under the object.
                                  nullable:
                                    type: boolean
                                    title: nullable
                                  deprecated:
                                    type: boolean
                                    title: deprecated
                                  readOnly:
                                    type: boolean
                                    title: readOnly
                                  writeOnly:
                                    type: boolean
                                    title: writeOnly
                                  multipleOf:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: MultipleOfOAS
                                    oneOf:
                                    - type: number
                                      title: ''
                                    - type: integer
                                      title: ''
                                  minimum:
                                    type: integer
                                    title: minimum
                                    minimum: 0
                                  maximum:
                                    type: integer
                                    title: maximum
                                    minimum: 0
                                  exclusiveMinimum:
                                    type: boolean
                                    title: exclusiveMinimum
                                  exclusiveMaximum:
                                    type: boolean
                                    title: exclusiveMaximum
                                  minLength:
                                    type: integer
                                    title: minLength
                                    minimum: 0
                                  maxLength:
                                    type: integer
                                    title: maxLength
                                    minimum: 0
                                  pattern:
                                    type: integer
                                    title: pattern
                                  minItems:
                                    type: integer
                                    title: minItems
                                    minimum: 0
                                  maxItems:
                                    type: integer
                                    title: maxItems
                                    minimum: 0
                                  uniqueItems:
                                    type: boolean
                                    title: uniqueItems
                                  minProperties:
                                    type: integer
                                    title: minProperties
                                    minimum: 0
                                  maxProperties:
                                    type: integer
                                    title: maxProperties
                                    minimum: 0
                                  contentMediaType:
                                    type: string
                                    title: contentMediaType
                                  contentEncoding:
                                    type: string
                                    title: contentEncoding
                                  contentSchema:
                                    type: string
                                    title: contentSchema
                                  not:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: not
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                  allOf:
                                    type: array
                                    title: KeywordObjectOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: PseudoObjectOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                  anyOf:
                                    type: array
                                    title: KeywordObjectOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: PseudoObjectOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                  oneOf:
                                    type: array
                                    title: KeywordObjectOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: PseudoObjectOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                  additionalProperties:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: AdditionalPropertiesOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                    - type: boolean
                                      title: ''
                                  properties:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveMappingSchema
                                    additionalProperties: {}
                                additionalProperties: {}
                            description: Named of the property being defined under the OpenAPI object.
                        required:
                        - properties
                        additionalProperties: false
                      - $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: PropertyOAS
                        properties:
                          type:
                            type: string
                            title: type
                            enum:
                            - array
                            - string
                            - number
                            - boolean
                            - integer
                            - object
                          format:
                            type: string
                            title: format
                          default:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: AnyValueOAS
                            anyOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveMappingSchema
                              additionalProperties: {}
                            - type: array
                              title: PermissiveSequenceSchema
                              items:
                                title: item
                            - type: number
                              title: ''
                            - type: integer
                              title: ''
                            - type: boolean
                              title: ''
                            - type: string
                              title: ''
                          example:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: AnyValueOAS
                            anyOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveMappingSchema
                              additionalProperties: {}
                            - type: array
                              title: PermissiveSequenceSchema
                              items:
                                title: item
                            - type: number
                              title: ''
                            - type: integer
                              title: ''
                            - type: boolean
                              title: ''
                            - type: string
                              title: ''
                          title:
                            type: string
                            title: title
                          description:
                            type: string
                            title: description
                          enum:
                            type: array
                            title: EnumOAS
                            items:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: EnumItemOAS
                              oneOf:
                              - type: number
                                title: ''
                              - type: integer
                                title: ''
                              - type: string
                                title: ''
                          items:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: PseudoObjectOAS
                            oneOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                              type: object
                              title: ReferenceOAS
                              properties:
                                $ref:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: ReferenceURL
                                  description: External OpenAPI schema reference.
                                  anyOf:
                                  - type: string
                                    title: ''
                                    description: URL file reference.
                                    format: url
                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: Local file reference.
                                    format: file
                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                              required:
                              - $ref
                              additionalProperties: {}
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveDefinitionOAS
                              additionalProperties: false
                          required:
                            type: array
                            title: RequiredOAS
                            items:
                              type: string
                              title: required_field
                              description: Name of the field that is required under the object.
                          nullable:
                            type: boolean
                            title: nullable
                          deprecated:
                            type: boolean
                            title: deprecated
                          readOnly:
                            type: boolean
                            title: readOnly
                          writeOnly:
                            type: boolean
                            title: writeOnly
                          multipleOf:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: MultipleOfOAS
                            oneOf:
                            - type: number
                              title: ''
                            - type: integer
                              title: ''
                          minimum:
                            type: integer
                            title: minimum
                            minimum: 0
                          maximum:
                            type: integer
                            title: maximum
                            minimum: 0
                          exclusiveMinimum:
                            type: boolean
                            title: exclusiveMinimum
                          exclusiveMaximum:
                            type: boolean
                            title: exclusiveMaximum
                          minLength:
                            type: integer
                            title: minLength
                            minimum: 0
                          maxLength:
                            type: integer
                            title: maxLength
                            minimum: 0
                          pattern:
                            type: integer
                            title: pattern
                          minItems:
                            type: integer
                            title: minItems
                            minimum: 0
                          maxItems:
                            type: integer
                            title: maxItems
                            minimum: 0
                          uniqueItems:
                            type: boolean
                            title: uniqueItems
                          minProperties:
                            type: integer
                            title: minProperties
                            minimum: 0
                          maxProperties:
                            type: integer
                            title: maxProperties
                            minimum: 0
                          contentMediaType:
                            type: string
                            title: contentMediaType
                          contentEncoding:
                            type: string
                            title: contentEncoding
                          contentSchema:
                            type: string
                            title: contentSchema
                          not:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: not
                            oneOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                              type: object
                              title: ReferenceOAS
                              properties:
                                $ref:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: ReferenceURL
                                  description: External OpenAPI schema reference.
                                  anyOf:
                                  - type: string
                                    title: ''
                                    description: URL file reference.
                                    format: url
                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: Local file reference.
                                    format: file
                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                              required:
                              - $ref
                              additionalProperties: {}
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveDefinitionOAS
                              additionalProperties: false
                          allOf:
                            type: array
                            title: KeywordObjectOAS
                            items:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: PseudoObjectOAS
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                          anyOf:
                            type: array
                            title: KeywordObjectOAS
                            items:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: PseudoObjectOAS
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                          oneOf:
                            type: array
                            title: KeywordObjectOAS
                            items:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: PseudoObjectOAS
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                          additionalProperties:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: AdditionalPropertiesOAS
                            oneOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                              type: object
                              title: ReferenceOAS
                              properties:
                                $ref:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: ReferenceURL
                                  description: External OpenAPI schema reference.
                                  anyOf:
                                  - type: string
                                    title: ''
                                    description: URL file reference.
                                    format: url
                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: Local file reference.
                                    format: file
                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                              required:
                              - $ref
                              additionalProperties: {}
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveDefinitionOAS
                              additionalProperties: false
                            - type: boolean
                              title: ''
                          properties:
                            $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: PermissiveMappingSchema
                            additionalProperties: {}
                        additionalProperties: {}
              additionalProperties: {}
          additionalProperties: {}
    QuoteProcessParameters:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: QuoteProcessParameters
      description: Parameters passed for traditional process execution (inputs, outputs) with added metadata for quote evaluation.
      properties:
        inputs:
          $ref: '#/components/schemas/ExecuteInputValues'
        outputs:
          $ref: '#/components/schemas/ExecuteOutputSpec'
      additionalProperties: {}
    PositiveNumber:
      anyOf:
      - type: number
        title: ''
        minimum: 0.0
      - type: number
        title: ''
        minimum: 0.0
      - type: integer
        title: ''
        minimum: 0
      $schema: http://json-schema.org/draft-07/schema#
      title: PositiveNumber
      default: 0.0
    QuoteEstimateValue:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: QuoteEstimateValue
      description: Details of an estimated value, with it attributed rate and resulting cost.
      properties:
        estimate:
          $ref: '#/components/schemas/PositiveNumber'
        rate:
          $ref: '#/components/schemas/PositiveNumber'
        cost:
          $ref: '#/components/schemas/PositiveNumber'
      additionalProperties: {}
    QuoteProcessResults:
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://raw.githubusercontent.com/crim-ca/weaver/master/weaver/schemas/quotation/quote-estimation-result.yaml
      type: object
      title: QuoteProcessResults
      description: Results of the quote estimation. Will be empty until completed. Contents may vary according to the estimation methodology. Each category provides details about its contribution toward the total.
      default: {}
      properties:
        flat:
          $ref: '#/components/schemas/QuoteEstimateValue'
        memory:
          $ref: '#/components/schemas/QuoteEstimateValue'
        storage:
          $ref: '#/components/schemas/QuoteEstimateValue'
        duration:
          $ref: '#/components/schemas/QuoteEstimateValue'
        cpu:
          $ref: '#/components/schemas/QuoteEstimateValue'
        gpu:
          $ref: '#/components/schemas/QuoteEstimateValue'
        total:
          $ref: '#/components/schemas/PositiveNumber'
        currency:
          type: string
          title: currency
          description: Optional currency employed by the estimator to produce the quote. API-wide default currency employed if not specified.
          default: USD
          maxLength: 3
          minLength: 3
          enum:
          - ADP
          - AED
          - AFA
          - AFN
          - ALK
          - ALL
          - AMD
          - ANG
          - AOA
          - AOK
          - AON
          - AOR
          - ARA
          - ARL
          - ARM
          - ARP
          - ARS
          - ATS
          - AUD
          - AWG
          - AZM
          - AZN
          - BAD
          - BAM
          - BAN
          - BBD
          - BDT
          - BEC
          - BEF
          - BEL
          - BGL
          - BGM
          - BGN
          - BGO
          - BHD
          - BIF
          - BMD
          - BND
          - BOB
          - BOL
          - BOP
          - BOV
          - BRB
          - BRC
          - BRE
          - BRL
          - BRN
          - BRR
          - BRZ
          - BSD
          - BTN
          - BUK
          - BWP
          - BYB
          - BYN
          - BYR
          - BZD
          - CAD
          - CDF
          - CHE
          - CHF
          - CHW
          - CLE
          - CLF
          - CLP
          - CNH
          - CNX
          - CNY
          - COP
          - COU
          - CRC
          - CSD
          - CSK
          - CUC
          - CUP
          - CVE
          - CYP
          - CZK
          - DDM
          - DEM
          - DJF
          - DKK
          - DOP
          - DZD
          - ECS
          - ECV
          - EEK
          - EGP
          - ERN
          - ESA
          - ESB
          - ESP
          - ETB
          - EUR
          - FIM
          - FJD
          - FKP
          - FRF
          - GBP
          - GEK
          - GEL
          - GHC
          - GHS
          - GIP
          - GMD
          - GNF
          - GNS
          - GQE
          - GRD
          - GTQ
          - GWE
          - GWP
          - GYD
          - HKD
          - HNL
          - HRD
          - HRK
          - HTG
          - HUF
          - IDR
          - IEP
          - ILP
          - ILR
          - ILS
          - INR
          - IQD
          - IRR
          - ISJ
          - ISK
          - ITL
          - JMD
          - JOD
          - JPY
          - KES
          - KGS
          - KHR
          - KMF
          - KPW
          - KRH
          - KRO
          - KRW
          - KWD
          - KYD
          - KZT
          - LAK
          - LBP
          - LKR
          - LRD
          - LSL
          - LTL
          - LTT
          - LUC
          - LUF
          - LUL
          - LVL
          - LVR
          - LYD
          - MAD
          - MAF
          - MCF
          - MDC
          - MDL
          - MGA
          - MGF
          - MKD
          - MKN
          - MLF
          - MMK
          - MNT
          - MOP
          - MRO
          - MRU
          - MTL
          - MTP
          - MUR
          - MVP
          - MVR
          - MWK
          - MXN
          - MXP
          - MXV
          - MYR
          - MZE
          - MZM
          - MZN
          - NAD
          - NGN
          - NIC
          - NIO
          - NLG
          - NOK
          - NPR
          - NZD
          - OMR
          - PAB
          - PEI
          - PEN
          - PES
          - PGK
          - PHP
          - PKR
          - PLN
          - PLZ
          - PTE
          - PYG
          - QAR
          - RHD
          - ROL
          - RON
          - RSD
          - RUB
          - RUR
          - RWF
          - SAR
          - SBD
          - SCR
          - SDD
          - SDG
          - SDP
          - SEK
          - SGD
          - SHP
          - SIT
          - SKK
          - SLE
          - SLL
          - SOS
          - SRD
          - SRG
          - SSP
          - STD
          - STN
          - SUR
          - SVC
          - SYP
          - SZL
          - THB
          - TJR
          - TJS
          - TMM
          - TMT
          - TND
          - TOP
          - TPE
          - TRL
          - TRY
          - TTD
          - TWD
          - TZS
          - UAH
          - UAK
          - UGS
          - UGX
          - USD
          - USN
          - USS
          - UYI
          - UYP
          - UYU
          - UYW
          - UZS
          - VEB
          - VED
          - VEF
          - VES
          - VND
          - VNN
          - VUV
          - WST
          - XAF
          - XAG
          - XAU
          - XBA
          - XBB
          - XBC
          - XBD
          - XCD
          - XCG
          - XDR
          - XEU
          - XFO
          - XFU
          - XOF
          - XPD
          - XPF
          - XPT
          - XRE
          - XSU
          - XTS
          - XUA
          - XXX
          - YDD
          - YER
          - YUD
          - YUM
          - YUN
          - YUR
          - ZAL
          - ZAR
          - ZMK
          - ZMW
          - ZRN
          - ZRZ
          - ZWD
          - ZWG
          - ZWL
          - ZWR
      additionalProperties: {}
    QuoteStepOutputParameters:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: QuoteStepOutputParameters
      description: Outputs from a quote estimation to be chained as inputs for a following Workflow step.
      properties: {}
      required: []
      additionalProperties:
        oneOf:
        - $schema: http://json-schema.org/draft-07/schema#
          type: object
          title: QuoteStepChainedInputLiteral
          properties:
            weight:
              type: number
              title: weight
              description: Weight attributed to this parameter when submitted for quote estimation.
              default: 1.0
            value:
              $schema: http://json-schema.org/draft-07/schema#
              title: AnyLiteralType
              oneOf:
              - type: number
                title: LiteralDataFloat
                description: Literal data type representing a floating point number.
              - type: integer
                title: LiteralDataInteger
                description: Literal data type representing an integer number.
              - type: boolean
                title: LiteralDataBoolean
                description: Literal data type representing a boolean flag.
              - type: string
                title: LiteralDataString
                description: Literal data type representing a generic string.
              - type: 'null'
                title: LiteralDataNoneType
                description: Literal data type representing a null value.
          required:
          - value
          additionalProperties: {}
        - $schema: http://json-schema.org/draft-07/schema#
          type: object
          title: QuoteStepChainedInputComplex
          properties:
            weight:
              type: number
              title: weight
              description: Weight attributed to this parameter when submitted for quote estimation.
              default: 1.0
            size:
              $schema: http://json-schema.org/draft-07/schema#
              title: PositiveNumber
              anyOf:
              - type: number
                title: ''
                minimum: 0.0
              - type: number
                title: ''
                minimum: 0.0
              - type: integer
                title: ''
                minimum: 0
          required:
          - size
          additionalProperties: {}
    StepQuotationList:
      type: array
      title: StepQuotationList
      description: Detailed child processes and prices part of the complete quote.
      items:
        $ref: '#/components/schemas/StepQuotation'
    StepQuotation:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: StepQuotation
      description: Quote of a workflow step process.
      properties:
        status:
          type: string
          title: status
          enum:
          - completed
          - failed
          - submitted
          - processing
        quoteID:
          type: string
          title: UUID
          description: Quote ID.
          format: uuid
          pattern: ^[a-f0-9]{8}(?:-?[a-f0-9]{4}){3}-?[a-f0-9]{12}$
        processID:
          $ref: '#/components/schemas/ProcessIdentifierTag'
        detail:
          type: string
          title: detail
          description: Detail about quote processing.
        price:
          $ref: '#/components/schemas/PriceSchema'
        expire:
          type: string
          title: expire
          description: Expiration date and time of the quote in ISO-8601 format.
          format: date-time
        created:
          type: string
          title: created
          description: Creation date and time of the quote in ISO-8601 format.
          format: date-time
        userID:
          $ref: '#/components/schemas/UserIdSchema'
        estimatedTime:
          type: string
          title: estimatedTime
          description: Estimated duration of process execution in human-readable format.
        estimatedSeconds:
          type: integer
          title: estimatedSeconds
          description: Estimated duration of process execution in seconds.
        estimatedDuration:
          type: string
          title: estimatedDuration
          description: Estimated duration of process execution in ISO-8601 format.
          format: duration
        processParameters:
          $ref: '#/components/schemas/QuoteProcessParameters'
        results:
          $ref: '#/components/schemas/QuoteProcessResults'
        outputs:
          $ref: '#/components/schemas/QuoteStepOutputParameters'
      required:
      - status
      - quoteID
      - processID
      - price
      - expire
      - created
      - userID
      - processParameters
      additionalProperties: {}
    QuoteSchema:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: QuoteSchema
      properties:
        price:
          $ref: '#/components/schemas/PriceSchema'
        status:
          type: string
          title: status
          enum:
          - completed
          - failed
          - submitted
          - processing
        quoteID:
          type: string
          title: UUID
          description: Quote ID.
          format: uuid
          pattern: ^[a-f0-9]{8}(?:-?[a-f0-9]{4}){3}-?[a-f0-9]{12}$
        processID:
          $ref: '#/components/schemas/ProcessIdentifierTag'
        detail:
          type: string
          title: detail
          description: Detail about quote processing.
        expire:
          type: string
          title: expire
          description: Expiration date and time of the quote in ISO-8601 format.
          format: date-time
        created:
          type: string
          title: created
          description: Creation date and time of the quote in ISO-8601 format.
          format: date-time
        userID:
          $ref: '#/components/schemas/UserIdSchema'
        estimatedTime:
          type: string
          title: estimatedTime
          description: Estimated duration of process execution in human-readable format.
        estimatedSeconds:
          type: integer
          title: estimatedSeconds
          description: Estimated duration of process execution in seconds.
        estimatedDuration:
          type: string
          title: estimatedDuration
          description: Estimated duration of process execution in ISO-8601 format.
          format: duration
        processParameters:
          $ref: '#/components/schemas/QuoteProcessParameters'
        results:
          $ref: '#/components/schemas/QuoteProcessResults'
        outputs:
          $ref: '#/components/schemas/QuoteStepOutputParameters'
        paid:
          type: boolean
          title: paid
          description: Indicates if the quote as been paid by the user. This is mandatory in order to execute the job corresponding to the produced quote.
          default: false
        steps:
          $ref: '#/components/schemas/StepQuotationList'
      required:
      - price
      - status
      - quoteID
      - processID
      - expire
      - created
      - userID
      - processParameters
      additionalProperties: {}
    NoContent:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: NoContent
      description: Empty response body.
      default: ''
      additionalProperties: {}
    CreatedQuotedJobStatusSchema:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: CreatedQuotedJobStatusSchema
      properties:
        description:
          type: string
          title: description
          description: Description of the obtained contents.
        id:
          type: string
          title: UUID
          description: ID of the job.
          format: uuid
          pattern: ^[a-f0-9]{8}(?:-?[a-f0-9]{4}){3}-?[a-f0-9]{12}$
        jobID:
          type: string
          title: UUID
          description: Unique identifier of the created job for execution.
          format: uuid
          pattern: ^[a-f0-9]{8}(?:-?[a-f0-9]{4}){3}-?[a-f0-9]{12}$
        processID:
          $ref: '#/components/schemas/ProcessIdentifierTag'
        providerID:
          type: string
          title: providerID
          description: Remote provider identifier if applicable.
          pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
        processingEntityType:
          type: string
          title: JobProcessingEntityType
          description: Represents the entity that executed the job.
          enum:
          - openeo
          - ogc-api-processes
        type:
          type: string
          title: JobType
          description: Type of the element associated to the creation of this job.
          enum:
          - wps
          - process
          - provider
          - openeo
          - service
        title:
          type: string
          title: title
          description: Title assigned to the job for user-readable identification.
          minLength: 1
        status:
          type: string
          title: status
          enum:
          - completed
          - failed
          - submitted
          - processing
        location:
          type: string
          title: location
          example: https://{host}/weaver/processes/{my-process-id}/jobs/{my-job-id}
        quoteID:
          type: string
          title: UUID
          description: Quote ID.
          format: uuid
          pattern: ^[a-f0-9]{8}(?:-?[a-f0-9]{4}){3}-?[a-f0-9]{12}$
        billID:
          type: string
          title: UUID
          description: ID of the created bill.
          format: uuid
          pattern: ^[a-f0-9]{8}(?:-?[a-f0-9]{4}){3}-?[a-f0-9]{12}$
      required:
      - description
      - id
      - jobID
      - processID
      - type
      - status
      - location
      - quoteID
      - billID
      additionalProperties: {}
    BillList:
      type: array
      title: BillList
      items:
        type: string
        title: UUID
        description: Bill ID.
        format: uuid
        pattern: ^[a-f0-9]{8}(?:-?[a-f0-9]{4}){3}-?[a-f0-9]{12}$
    BillListSchema:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: BillListSchema
      properties:
        bills:
          $ref: '#/components/schemas/BillList'
      required:
      - bills
      additionalProperties: {}
    BillSchema:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: BillSchema
      properties:
        billID:
          type: string
          title: UUID
          description: Bill ID.
          format: uuid
          pattern: ^[a-f0-9]{8}(?:-?[a-f0-9]{4}){3}-?[a-f0-9]{12}$
        quoteID:
          type: string
          title: UUID
          description: Original quote ID that produced this bill.
          format: uuid
          pattern: ^[a-f0-9]{8}(?:-?[a-f0-9]{4}){3}-?[a-f0-9]{12}$
        processID:
          $ref: '#/components/schemas/ProcessIdentifierTag'
        jobID:
          type: string
          title: UUID
          description: ID of the job.
          format: uuid
          pattern: ^[a-f0-9]{8}(?:-?[a-f0-9]{4}){3}-?[a-f0-9]{12}$
        title:
          type: string
          title: title
          description: Name of the bill.
        description:
          type: string
          title: description
        price:
          $ref: '#/components/schemas/PriceSchema'
        created:
          type: string
          title: created
          description: Creation date and time of the bill in ISO-8601 format.
          format: date-time
        userID:
          type: integer
          title: userID
          description: User id that requested the quote.
      required:
      - billID
      - processID
      - jobID
      - title
      - price
      - created
      - userID
      additionalProperties: {}
    GetQueriedJobsSchema:
      oneOf:
      - $ref: '#/components/schemas/GetPagingJobsSchema.AllOf'
      - $ref: '#/components/schemas/GetGroupedJobsSchema.AllOf'
      $schema: http://json-schema.org/draft-07/schema#
      title: GetQueriedJobsSchema
    GetPagingJobsSchema.AllOf:
      allOf:
      - $ref: '#/components/schemas/GetQueriedJobsSchema.Shared'
      - $ref: '#/components/schemas/GetQueriedJobsSchema.GetPagingJobsSchema'
      $schema: http://json-schema.org/draft-07/schema#
      title: GetPagingJobsSchema.AllOf
    GetQueriedJobsSchema.Shared:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: GetQueriedJobsSchema.Shared
      properties:
        total:
          type: integer
          title: total
          description: Total number of matched jobs regardless of grouping or paging result.
        links:
          $ref: '#/components/schemas/Links'
      required:
      - total
      - links
      additionalProperties: {}
    JobCollection:
      type: array
      title: JobCollection
      description: List of jobs that matched the corresponding grouping values.
      items:
        $ref: '#/components/schemas/JobEntrySchema'
    JobEntrySchema:
      oneOf:
      - $ref: '#/components/schemas/JobStatusInfo'
      - type: string
        title: UUID
        description: Job ID.
        format: uuid
        pattern: ^[a-f0-9]{8}(?:-?[a-f0-9]{4}){3}-?[a-f0-9]{12}$
      $schema: http://json-schema.org/draft-07/schema#
      title: JobEntrySchema
    ProcessIdentifier:
      anyOf:
      - type: string
        title: UUID
        description: Unique identifier.
        format: uuid
        pattern: ^[a-f0-9]{8}(?:-?[a-f0-9]{4}){3}-?[a-f0-9]{12}$
      - type: string
        title: ID
        description: Generic identifier. This is a user-friendly slug-name. Note that this will represent the latest process matching this name. For specific process version, use the UUID instead.
        pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
      $schema: http://json-schema.org/draft-07/schema#
      title: ProcessIdentifier
      description: Provider identifier corresponding to the job execution.
      default: null
    Number:
      oneOf:
      - type: number
        title: ''
      - type: integer
        title: ''
      $schema: http://json-schema.org/draft-07/schema#
      title: Number
    JobProcess:
      anyOf:
      - $ref: '#/components/schemas/ReferenceURL'
      - $ref: '#/components/schemas/PermissiveMappingSchema'
      $schema: http://json-schema.org/draft-07/schema#
      title: JobProcess
      description: Representation or reference of the underlying job process.
    JobStatusInfo:
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/statusInfo.yaml
      type: object
      title: JobStatusInfo
      properties:
        id:
          type: string
          title: UUID
          description: ID of the job.
          format: uuid
          pattern: ^[a-f0-9]{8}(?:-?[a-f0-9]{4}){3}-?[a-f0-9]{12}$
        jobID:
          type: string
          title: UUID
          description: ID of the job.
          format: uuid
          pattern: ^[a-f0-9]{8}(?:-?[a-f0-9]{4}){3}-?[a-f0-9]{12}$
        processID:
          $ref: '#/components/schemas/ProcessIdentifierTag'
        providerID:
          $ref: '#/components/schemas/ProcessIdentifier'
        processingEntityType:
          type: string
          title: JobProcessingEntityType
          description: Represents the entity that executed the job.
          enum:
          - openeo
          - ogc-api-processes
        type:
          type: string
          title: JobType
          description: Type of the element associated to the creation of this job.
          enum:
          - wps
          - process
          - provider
          - openeo
          - service
        status:
          type: string
          title: JobStatus
          description: Last updated status.
          default: accepted
          enum:
          - dismissed
          - successful
          - created
          - running
          - failed
          - accepted
        title:
          type: string
          title: title
          description: Title assigned to the job for user-readable identification.
          minLength: 1
        message:
          type: string
          title: message
          description: Information about the last status update.
        created:
          type: string
          title: created
          description: Timestamp when the process execution job was created.
          default: null
          format: date-time
        started:
          type: string
          title: started
          description: Timestamp when the process started execution if applicable.
          default: null
          format: date-time
        finished:
          type: string
          title: finished
          description: Timestamp when the process completed execution if applicable.
          default: null
          format: date-time
        updated:
          type: string
          title: updated
          description: Timestamp of the last update of the job status. This can correspond to any of the other timestamps according to current execution status or even slightly after job finished execution according to the duration needed to deallocate job resources and store results.
          default: null
          format: date-time
        duration:
          type: string
          title: duration
          description: Duration since the start of the process execution.
        runningDuration:
          type: string
          title: runningDuration
          description: Duration in ISO-8601 format since the start of the process execution.
          format: duration
        runningSeconds:
          $ref: '#/components/schemas/Number'
        expirationDate:
          type: string
          title: expirationDate
          description: Timestamp when the job will be canceled if not yet completed.
          format: date-time
        estimatedCompletion:
          type: string
          title: estimatedCompletion
          format: date-time
        nextPoll:
          type: string
          title: nextPoll
          description: Timestamp when the job will be prompted for updated status details.
          format: date-time
        percentCompleted:
          $ref: '#/components/schemas/Number'
        progress:
          type: integer
          title: progress
          description: Completion progress of the job (alias to 'percentCompleted').
          example: 100
          maximum: 100
          minimum: 0
        process:
          $ref: '#/components/schemas/JobProcess'
        links:
          $ref: '#/components/schemas/Links'
      required:
      - id
      - jobID
      - type
      additionalProperties: {}
    GetQueriedJobsSchema.GetPagingJobsSchema:
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/jobList.yaml
      type: object
      title: GetQueriedJobsSchema.GetPagingJobsSchema
      description: Matched jobs according to filter queries.
      properties:
        count:
          type: integer
          title: count
          description: Number of items returned within this paged result.
          minimum: 0
        limit:
          type: integer
          title: limit
          description: Maximum number of items returned per page.
          maximum: 1000
          minimum: 1
        page:
          type: integer
          title: page
          description: Paging index.
          minimum: 0
        total:
          type: integer
          title: total
          description: Total number of items regardless of paging.
          minimum: 0
        jobs:
          $ref: '#/components/schemas/JobCollection'
      required:
      - jobs
      additionalProperties: {}
    GetGroupedJobsSchema.AllOf:
      allOf:
      - $ref: '#/components/schemas/GetQueriedJobsSchema.Shared'
      - $ref: '#/components/schemas/GetQueriedJobsSchema.GetGroupedJobsSchema'
      $schema: http://json-schema.org/draft-07/schema#
      title: GetGroupedJobsSchema.AllOf
    GroupedCategoryJobsSchema:
      type: array
      title: GroupedCategoryJobsSchema
      items:
        $ref: '#/components/schemas/GroupedJobsCategorySchema'
    JobCategoryFilters:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: JobCategoryFilters
      description: Grouping values that compose the corresponding job list category.
      properties: {}
      additionalProperties:
        CategoryFilter<{category}>:
          type: string
          title: CategoryFilter
          description: Value of the corresponding parameter forming that category group.
          default: null
    GroupedJobsCategorySchema:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: GroupedJobsCategorySchema
      properties:
        category:
          $ref: '#/components/schemas/JobCategoryFilters'
        jobs:
          $ref: '#/components/schemas/JobCollection'
        count:
          type: integer
          title: count
          description: Number of matching jobs for the corresponding group category.
      required:
      - category
      - jobs
      - count
      additionalProperties: {}
    GetQueriedJobsSchema.GetGroupedJobsSchema:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: GetQueriedJobsSchema.GetGroupedJobsSchema
      description: Matched jobs grouped by specified categories.
      properties:
        groups:
          $ref: '#/components/schemas/GroupedCategoryJobsSchema'
      required:
      - groups
      additionalProperties: {}
    Execute:
      allOf:
      - $ref: '#/components/schemas/ExecuteJobParameters'
      - $ref: '#/components/schemas/ExecuteProcessParameters'
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/execute.yaml
      title: Execute
      description: Process execution parameters.
    ExecuteJobParameters:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: ExecuteJobParameters
      properties:
        title:
          type: string
          title: title
          description: Title assigned to the job for user-readable identification.
          minLength: 1
        status:
          type: string
          title: JobStatus
          description: 'Status to request creation of the job without submitting it to processing queue and leave it pending until triggered by another results request to start it (see *OGC API - Processes* - Part 4: Job Management).'
          enum:
          - create
      additionalProperties: {}
    JobExecuteSubscribers:
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/subscriber.yaml
      type: object
      title: JobExecuteSubscribers
      description: Optional URIs for callbacks for this job.
      properties:
        successUri:
          type: string
          title: successUri
          description: Location where to POST the job results on successful completion.
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
        failedUri:
          type: string
          title: failedUri
          description: Location where to POST the job status if it fails execution.
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
        inProgressUri:
          type: string
          title: inProgressUri
          description: Location where to POST the job status once it starts execution.
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
        successEmail:
          type: string
          title: successEmail
          description: Email recipient to send a notification on successful job completion.
          format: email
        failedEmail:
          type: string
          title: failedEmail
          description: Email recipient to send a notification on failed job completion.
          format: email
        inProgressEmail:
          type: string
          title: inProgressEmail
          description: Email recipient to send a notification of job status once it starts execution.
          format: email
      additionalProperties: {}
    ExecuteProcessParameters:
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/execute.yaml
      type: object
      title: ExecuteProcessParameters
      properties:
        title:
          type: string
          title: title
          description: Title assigned to the job for user-readable identification.
          minLength: 1
        process:
          type: string
          title: process
          description: Process reference to be executed. This parameter is required if the process cannot be inferred from the request endpoint.
          example: https://example.com/processes/example
          format: url
          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)(?:/processes/\S+/?)\Z
        inputs:
          $ref: '#/components/schemas/ExecuteInputValues'
        outputs:
          $ref: '#/components/schemas/ExecuteOutputSpec'
        mode:
          type: string
          title: JobExecuteMode
          description: 'Desired execution mode specified directly. This is intended for backward compatibility support. To obtain more control over execution mode selection, employ the official Prefer header instead (see for more details: https://pavics-weaver.readthedocs.io//en/latest/processes.html#execution-mode).'
          default: auto
          deprecated: true
          enum:
          - auto
          - async
          - sync
        response:
          type: string
          title: JobResponseOptions
          description: 'Indicates the desired representation format of the response. (see for more details: https://pavics-weaver.readthedocs.io//en/latest/processes.html#execution-body).'
          enum:
          - document
          - raw
        subscribers:
          $ref: '#/components/schemas/JobExecuteSubscribers'
        notification_email:
          type: string
          title: notification_email
          description: Optionally send a notification email when the job is completed. This is equivalent to using subscribers for both failed and successful job status emails simultaneously.
          format: email
          deprecated: true
      additionalProperties: {}
    CompletedJobStatusSchema:
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/statusInfo.yaml
      type: object
      title: CompletedJobStatusSchema
      properties:
        id:
          type: string
          title: UUID
          description: ID of the job.
          format: uuid
          pattern: ^[a-f0-9]{8}(?:-?[a-f0-9]{4}){3}-?[a-f0-9]{12}$
        jobID:
          type: string
          title: UUID
          description: ID of the job.
          format: uuid
          pattern: ^[a-f0-9]{8}(?:-?[a-f0-9]{4}){3}-?[a-f0-9]{12}$
        processID:
          $ref: '#/components/schemas/ProcessIdentifierTag'
        providerID:
          $ref: '#/components/schemas/ProcessIdentifier'
        processingEntityType:
          type: string
          title: JobProcessingEntityType
          description: Represents the entity that executed the job.
          enum:
          - openeo
          - ogc-api-processes
        type:
          type: string
          title: JobType
          description: Type of the element associated to the creation of this job.
          enum:
          - wps
          - process
          - provider
          - openeo
          - service
        status:
          type: string
          title: JobStatus
          description: Last updated status.
          default: accepted
          enum:
          - dismissed
          - successful
          - created
          - running
          - failed
          - accepted
        description:
          type: string
          title: description
          description: Description of the obtained contents.
        title:
          type: string
          title: title
          description: Title assigned to the job for user-readable identification.
          minLength: 1
        message:
          type: string
          title: message
          description: Information about the last status update.
        created:
          type: string
          title: created
          description: Timestamp when the process execution job was created.
          default: null
          format: date-time
        started:
          type: string
          title: started
          description: Timestamp when the process started execution if applicable.
          default: null
          format: date-time
        finished:
          type: string
          title: finished
          description: Timestamp when the process completed execution if applicable.
          default: null
          format: date-time
        updated:
          type: string
          title: updated
          description: Timestamp of the last update of the job status. This can correspond to any of the other timestamps according to current execution status or even slightly after job finished execution according to the duration needed to deallocate job resources and store results.
          default: null
          format: date-time
        duration:
          type: string
          title: duration
          description: Duration since the start of the process execution.
        runningDuration:
          type: string
          title: runningDuration
          description: Duration in ISO-8601 format since the start of the process execution.
          format: duration
        runningSeconds:
          $ref: '#/components/schemas/Number'
        expirationDate:
          type: string
          title: expirationDate
          description: Timestamp when the job will be canceled if not yet completed.
          format: date-time
        estimatedCompletion:
          type: string
          title: estimatedCompletion
          format: date-time
        nextPoll:
          type: string
          title: nextPoll
          description: Timestamp when the job will be prompted for updated status details.
          format: date-time
        percentCompleted:
          $ref: '#/components/schemas/Number'
        progress:
          type: integer
          title: progress
          description: Completion progress of the job (alias to 'percentCompleted').
          example: 100
          maximum: 100
          minimum: 0
        process:
          $ref: '#/components/schemas/JobProcess'
        links:
          $ref: '#/components/schemas/Links'
      required:
      - id
      - jobID
      - type
      - description
      additionalProperties: {}
    CreatedJobStatusSchema:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: CreatedJobStatusSchema
      properties:
        description:
          type: string
          title: description
          description: Description of the obtained contents.
        id:
          type: string
          title: UUID
          description: ID of the job.
          format: uuid
          pattern: ^[a-f0-9]{8}(?:-?[a-f0-9]{4}){3}-?[a-f0-9]{12}$
        jobID:
          type: string
          title: UUID
          description: Unique identifier of the created job for execution.
          format: uuid
          pattern: ^[a-f0-9]{8}(?:-?[a-f0-9]{4}){3}-?[a-f0-9]{12}$
        processID:
          $ref: '#/components/schemas/ProcessIdentifierTag'
        providerID:
          type: string
          title: providerID
          description: Remote provider identifier if applicable.
          pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
        processingEntityType:
          type: string
          title: JobProcessingEntityType
          description: Represents the entity that executed the job.
          enum:
          - openeo
          - ogc-api-processes
        type:
          type: string
          title: JobType
          description: Type of the element associated to the creation of this job.
          enum:
          - wps
          - process
          - provider
          - openeo
          - service
        title:
          type: string
          title: title
          description: Title assigned to the job for user-readable identification.
          minLength: 1
        status:
          type: string
          title: status
          example: accepted
        location:
          type: string
          title: location
          example: https://{host}/weaver/processes/{my-process-id}/jobs/{my-job-id}
      required:
      - description
      - id
      - jobID
      - processID
      - type
      - status
      - location
      additionalProperties: {}
    ows:OWSAcceptVersions:
      type: array
      title: ows:OWSAcceptVersions
      description: Accepted versions to produce the response.
      default: 1.0.0
      items:
        type: string
        title: ows:OWSVersion
        default: 1.0.0
        xml:
          name: Version
          namespace: http://www.opengis.net/ows/1.1
          prefix: ows
      xml:
        name: AcceptVersions
        namespace: http://www.opengis.net/ows/1.1
        prefix: ows
    ows:OWSProcessIdentifier:
      anyOf:
      - type: string
        title: UUID
        description: Unique identifier.
        format: uuid
        pattern: ^[a-f0-9]{8}(?:-?[a-f0-9]{4}){3}-?[a-f0-9]{12}$
      - type: string
        title: ID
        description: Generic identifier. This is a user-friendly slug-name. Note that this will represent the latest process matching this name. For specific process version, use the UUID instead.
        pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
      $schema: http://json-schema.org/draft-07/schema#
      title: ows:OWSProcessIdentifier
      description: Process identifier.
      xml:
        name: identifier
        namespace: http://www.opengis.net/ows/1.1
        prefix: ows
    wps:DataInputs:
      type: array
      title: wps:DataInputs
      items:
        $ref: '#/components/schemas/wps:WPSDataInputItem'
      xml:
        name: DataInputs
        namespace: http://www.opengis.net/wps/1.0.0
        prefix: wps
    WPSExecutePost:
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://schemas.opengis.net/wps/1.0.0/wpsExecute_request.xsd
      type: object
      title: WPSExecutePost
      properties:
        AcceptVersions:
          $ref: '#/components/schemas/ows:OWSAcceptVersions'
        language:
          type: string
          title: ows:OWSLanguageAttribute
          description: RFC-4646 language code of the human-readable text.
          default: en-US
          xml:
            attribute: true
            name: language
            namespace: http://www.opengis.net/ows/1.1
            prefix: ows
        service:
          type: string
          title: ows:OWSService
          description: Desired service to produce the response (SHOULD be 'WPS').
          default: en-US
          xml:
            attribute: true
            name: service
            namespace: http://www.opengis.net/ows/1.1
            prefix: ows
        identifier:
          $ref: '#/components/schemas/ows:OWSProcessIdentifier'
        DataInputs:
          $ref: '#/components/schemas/wps:DataInputs'
      required:
      - identifier
      - DataInputs
      additionalProperties: {}
      xml:
        name: body
        namespace: http://www.opengis.net/wps/1.0.0
        prefix: wps
    JobIdentifierList:
      type: array
      title: JobIdentifierList
      description: Confirmation of jobs that have been dismissed.
      items:
        type: string
        title: UUID
        description: ID of a job to dismiss. Identifiers not matching any known job are ignored.
        format: uuid
        pattern: ^[a-f0-9]{8}(?:-?[a-f0-9]{4}){3}-?[a-f0-9]{12}$
    DeleteJobsBodySchema:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: DeleteJobsBodySchema
      properties:
        jobs:
          $ref: '#/components/schemas/JobIdentifierList'
      required:
      - jobs
      additionalProperties: {}
    BatchDismissJobsBodySchema:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: BatchDismissJobsBodySchema
      properties:
        description:
          type: string
          title: description
          description: Description of the obtained contents.
        jobs:
          $ref: '#/components/schemas/JobIdentifierList'
      required:
      - description
      - jobs
      additionalProperties: {}
    JobTitleNullable:
      oneOf:
      - type: string
        title: ''
        description: Title assigned to the job for user-readable identification.
        minLength: 1
      - type: 'null'
        title: 'null'
      $schema: http://json-schema.org/draft-07/schema#
      title: JobTitleNullable
      description: Job title to update, or unset if 'null'.
    PatchJobBodySchema:
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/execute.yaml
      type: object
      title: PatchJobBodySchema
      description: Execution request contents to be updated.
      properties:
        title:
          $ref: '#/components/schemas/JobTitleNullable'
        process:
          type: string
          title: process
          description: Process reference to be executed. This parameter is required if the process cannot be inferred from the request endpoint.
          example: https://example.com/processes/example
          format: url
          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)(?:/processes/\S+/?)\Z
        inputs:
          $ref: '#/components/schemas/ExecuteInputValues'
        outputs:
          $ref: '#/components/schemas/ExecuteOutputSpec'
        mode:
          type: string
          title: JobExecuteMode
          description: 'Desired execution mode specified directly. This is intended for backward compatibility support. To obtain more control over execution mode selection, employ the official Prefer header instead (see for more details: https://pavics-weaver.readthedocs.io//en/latest/processes.html#execution-mode).'
          deprecated: true
          enum:
          - auto
          - async
          - sync
        response:
          type: string
          title: JobResponseOptions
          description: 'Indicates the desired representation format of the response. (see for more details: https://pavics-weaver.readthedocs.io//en/latest/processes.html#execution-body).'
          enum:
          - document
          - raw
        subscribers:
          $ref: '#/components/schemas/JobExecuteSubscribers'
        notification_email:
          type: string
          title: notification_email
          description: Optionally send a notification email when the job is completed. This is equivalent to using subscribers for both failed and successful job status emails simultaneously.
          format: email
          deprecated: true
      additionalProperties: {}
    DismissedJobSchema:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: DismissedJobSchema
      properties:
        status:
          type: string
          title: JobStatus
          default: accepted
          enum:
          - dismissed
          - successful
          - created
          - running
          - failed
          - accepted
        jobID:
          type: string
          title: UUID
          description: ID of the job.
          format: uuid
          pattern: ^[a-f0-9]{8}(?:-?[a-f0-9]{4}){3}-?[a-f0-9]{12}$
        message:
          type: string
          title: message
          example: Job dismissed.
        percentCompleted:
          type: integer
          title: percentCompleted
          example: 0
      required:
      - jobID
      - message
      - percentCompleted
      additionalProperties: {}
    ResultsBody:
      oneOf:
      - $ref: '#/components/schemas/ResultsDocument'
      - type: string
        title: ''
        description: Results representation as literal contents.
      $schema: http://json-schema.org/draft-07/schema#
      title: ResultsBody
      description: Results obtained from a successful process job execution.
    ResultsDocument:
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/results.yaml
      type: object
      title: ResultsDocument
      description: Results representation as JSON document.
      properties: {}
      required: []
      additionalProperties:
        oneOf:
        - $schema: http://json-schema.org/draft-07/schema#
          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/qualifiedInputValue.yaml
          type: object
          title: ValueFormatted
          description: Result formatted content value.
          properties:
            maximumMegabytes:
              type: integer
              title: maximumMegabytes
              minimum: 1
            mediaType:
              type: string
              title: mediaType
              description: IANA identifier of content and format.
              pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
            encoding:
              type: string
              title: encoding
            schema:
              $schema: http://json-schema.org/draft-07/schema#
              title: FormatSchema
              oneOf:
              - $schema: http://json-schema.org/draft-07/schema#
                title: ReferenceURL
                description: Reference where the schema definition can be retrieved to describe referenced data.
                anyOf:
                - type: string
                  title: ''
                  description: URL file reference.
                  format: url
                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                - type: string
                  title: ''
                  description: Local file reference.
                  format: file
                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                - type: string
                  title: ''
                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
              - $schema: http://json-schema.org/draft-07/schema#
                $id: http://json-schema.org/draft-07/schema#
                title: OAS
                description: Explicit schema definition of the formatted reference data.
                oneOf:
                - $schema: http://json-schema.org/draft-07/schema#
                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                  type: object
                  title: ReferenceOAS
                  properties:
                    $ref:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: ReferenceURL
                      description: External OpenAPI schema reference.
                      anyOf:
                      - type: string
                        title: ''
                        description: URL file reference.
                        format: url
                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                      - type: string
                        title: ''
                        description: Local file reference.
                        format: file
                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                      - type: string
                        title: ''
                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                  required:
                  - $ref
                  additionalProperties: {}
                - $schema: http://json-schema.org/draft-07/schema#
                  title: DefinitionOAS
                  anyOf:
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: ObjectOAS
                    properties:
                      type:
                        type: string
                        title: type
                        enum:
                        - object
                      properties:
                        $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: ObjectPropertiesOAS
                        properties: {}
                        required: []
                        additionalProperties:
                          oneOf:
                          - $schema: http://json-schema.org/draft-07/schema#
                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                            type: object
                            title: ReferenceOAS
                            properties:
                              $ref:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: ReferenceURL
                                description: External OpenAPI schema reference.
                                anyOf:
                                - type: string
                                  title: ''
                                  description: URL file reference.
                                  format: url
                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                - type: string
                                  title: ''
                                  description: Local file reference.
                                  format: file
                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                - type: string
                                  title: ''
                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                            required:
                            - $ref
                            additionalProperties: {}
                          - $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: PropertyOAS
                            properties:
                              type:
                                type: string
                                title: type
                                enum:
                                - array
                                - string
                                - number
                                - boolean
                                - integer
                                - object
                              format:
                                type: string
                                title: format
                              default:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: AnyValueOAS
                                anyOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveMappingSchema
                                  additionalProperties: {}
                                - type: array
                                  title: PermissiveSequenceSchema
                                  items:
                                    title: item
                                - type: number
                                  title: ''
                                - type: integer
                                  title: ''
                                - type: boolean
                                  title: ''
                                - type: string
                                  title: ''
                              example:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: AnyValueOAS
                                anyOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveMappingSchema
                                  additionalProperties: {}
                                - type: array
                                  title: PermissiveSequenceSchema
                                  items:
                                    title: item
                                - type: number
                                  title: ''
                                - type: integer
                                  title: ''
                                - type: boolean
                                  title: ''
                                - type: string
                                  title: ''
                              title:
                                type: string
                                title: title
                              description:
                                type: string
                                title: description
                              enum:
                                type: array
                                title: EnumOAS
                                items:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: EnumItemOAS
                                  oneOf:
                                  - type: number
                                    title: ''
                                  - type: integer
                                    title: ''
                                  - type: string
                                    title: ''
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: PseudoObjectOAS
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                              required:
                                type: array
                                title: RequiredOAS
                                items:
                                  type: string
                                  title: required_field
                                  description: Name of the field that is required under the object.
                              nullable:
                                type: boolean
                                title: nullable
                              deprecated:
                                type: boolean
                                title: deprecated
                              readOnly:
                                type: boolean
                                title: readOnly
                              writeOnly:
                                type: boolean
                                title: writeOnly
                              multipleOf:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: MultipleOfOAS
                                oneOf:
                                - type: number
                                  title: ''
                                - type: integer
                                  title: ''
                              minimum:
                                type: integer
                                title: minimum
                                minimum: 0
                              maximum:
                                type: integer
                                title: maximum
                                minimum: 0
                              exclusiveMinimum:
                                type: boolean
                                title: exclusiveMinimum
                              exclusiveMaximum:
                                type: boolean
                                title: exclusiveMaximum
                              minLength:
                                type: integer
                                title: minLength
                                minimum: 0
                              maxLength:
                                type: integer
                                title: maxLength
                                minimum: 0
                              pattern:
                                type: integer
                                title: pattern
                              minItems:
                                type: integer
                                title: minItems
                                minimum: 0
                              maxItems:
                                type: integer
                                title: maxItems
                                minimum: 0
                              uniqueItems:
                                type: boolean
                                title: uniqueItems
                              minProperties:
                                type: integer
                                title: minProperties
                                minimum: 0
                              maxProperties:
                                type: integer
                                title: maxProperties
                                minimum: 0
                              contentMediaType:
                                type: string
                                title: contentMediaType
                              contentEncoding:
                                type: string
                                title: contentEncoding
                              contentSchema:
                                type: string
                                title: contentSchema
                              not:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: not
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                              allOf:
                                type: array
                                title: KeywordObjectOAS
                                items:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: PseudoObjectOAS
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                              anyOf:
                                type: array
                                title: KeywordObjectOAS
                                items:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: PseudoObjectOAS
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                              oneOf:
                                type: array
                                title: KeywordObjectOAS
                                items:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: PseudoObjectOAS
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                              additionalProperties:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: AdditionalPropertiesOAS
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                                - type: boolean
                                  title: ''
                              properties:
                                $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveMappingSchema
                                additionalProperties: {}
                            additionalProperties: {}
                        description: Named of the property being defined under the OpenAPI object.
                    required:
                    - properties
                    additionalProperties: false
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: PropertyOAS
                    properties:
                      type:
                        type: string
                        title: type
                        enum:
                        - array
                        - string
                        - number
                        - boolean
                        - integer
                        - object
                      format:
                        type: string
                        title: format
                      default:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: AnyValueOAS
                        anyOf:
                        - $schema: http://json-schema.org/draft-07/schema#
                          type: object
                          title: PermissiveMappingSchema
                          additionalProperties: {}
                        - type: array
                          title: PermissiveSequenceSchema
                          items:
                            title: item
                        - type: number
                          title: ''
                        - type: integer
                          title: ''
                        - type: boolean
                          title: ''
                        - type: string
                          title: ''
                      example:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: AnyValueOAS
                        anyOf:
                        - $schema: http://json-schema.org/draft-07/schema#
                          type: object
                          title: PermissiveMappingSchema
                          additionalProperties: {}
                        - type: array
                          title: PermissiveSequenceSchema
                          items:
                            title: item
                        - type: number
                          title: ''
                        - type: integer
                          title: ''
                        - type: boolean
                          title: ''
                        - type: string
                          title: ''
                      title:
                        type: string
                        title: title
                      description:
                        type: string
                        title: description
                      enum:
                        type: array
                        title: EnumOAS
                        items:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: EnumItemOAS
                          oneOf:
                          - type: number
                            title: ''
                          - type: integer
                            title: ''
                          - type: string
                            title: ''
                      items:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: PseudoObjectOAS
                        oneOf:
                        - $schema: http://json-schema.org/draft-07/schema#
                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                          type: object
                          title: ReferenceOAS
                          properties:
                            $ref:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: ReferenceURL
                              description: External OpenAPI schema reference.
                              anyOf:
                              - type: string
                                title: ''
                                description: URL file reference.
                                format: url
                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                              - type: string
                                title: ''
                                description: Local file reference.
                                format: file
                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                              - type: string
                                title: ''
                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                          required:
                          - $ref
                          additionalProperties: {}
                        - $schema: http://json-schema.org/draft-07/schema#
                          type: object
                          title: PermissiveDefinitionOAS
                          additionalProperties: false
                      required:
                        type: array
                        title: RequiredOAS
                        items:
                          type: string
                          title: required_field
                          description: Name of the field that is required under the object.
                      nullable:
                        type: boolean
                        title: nullable
                      deprecated:
                        type: boolean
                        title: deprecated
                      readOnly:
                        type: boolean
                        title: readOnly
                      writeOnly:
                        type: boolean
                        title: writeOnly
                      multipleOf:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: MultipleOfOAS
                        oneOf:
                        - type: number
                          title: ''
                        - type: integer
                          title: ''
                      minimum:
                        type: integer
                        title: minimum
                        minimum: 0
                      maximum:
                        type: integer
                        title: maximum
                        minimum: 0
                      exclusiveMinimum:
                        type: boolean
                        title: exclusiveMinimum
                      exclusiveMaximum:
                        type: boolean
                        title: exclusiveMaximum
                      minLength:
                        type: integer
                        title: minLength
                        minimum: 0
                      maxLength:
                        type: integer
                        title: maxLength
                        minimum: 0
                      pattern:
                        type: integer
                        title: pattern
                      minItems:
                        type: integer
                        title: minItems
                        minimum: 0
                      maxItems:
                        type: integer
                        title: maxItems
                        minimum: 0
                      uniqueItems:
                        type: boolean
                        title: uniqueItems
                      minProperties:
                        type: integer
                        title: minProperties
                        minimum: 0
                      maxProperties:
                        type: integer
                        title: maxProperties
                        minimum: 0
                      contentMediaType:
                        type: string
                        title: contentMediaType
                      contentEncoding:
                        type: string
                        title: contentEncoding
                      contentSchema:
                        type: string
                        title: contentSchema
                      not:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: not
                        oneOf:
                        - $schema: http://json-schema.org/draft-07/schema#
                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                          type: object
                          title: ReferenceOAS
                          properties:
                            $ref:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: ReferenceURL
                              description: External OpenAPI schema reference.
                              anyOf:
                              - type: string
                                title: ''
                                description: URL file reference.
                                format: url
                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                              - type: string
                                title: ''
                                description: Local file reference.
                                format: file
                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                              - type: string
                                title: ''
                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                          required:
                          - $ref
                          additionalProperties: {}
                        - $schema: http://json-schema.org/draft-07/schema#
                          type: object
                          title: PermissiveDefinitionOAS
                          additionalProperties: false
                      allOf:
                        type: array
                        title: KeywordObjectOAS
                        items:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: PseudoObjectOAS
                          oneOf:
                          - $schema: http://json-schema.org/draft-07/schema#
                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                            type: object
                            title: ReferenceOAS
                            properties:
                              $ref:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: ReferenceURL
                                description: External OpenAPI schema reference.
                                anyOf:
                                - type: string
                                  title: ''
                                  description: URL file reference.
                                  format: url
                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                - type: string
                                  title: ''
                                  description: Local file reference.
                                  format: file
                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                - type: string
                                  title: ''
                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                            required:
                            - $ref
                            additionalProperties: {}
                          - $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: PermissiveDefinitionOAS
                            additionalProperties: false
                      anyOf:
                        type: array
                        title: KeywordObjectOAS
                        items:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: PseudoObjectOAS
                          oneOf:
                          - $schema: http://json-schema.org/draft-07/schema#
                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                            type: object
                            title: ReferenceOAS
                            properties:
                              $ref:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: ReferenceURL
                                description: External OpenAPI schema reference.
                                anyOf:
                                - type: string
                                  title: ''
                                  description: URL file reference.
                                  format: url
                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                - type: string
                                  title: ''
                                  description: Local file reference.
                                  format: file
                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                - type: string
                                  title: ''
                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                            required:
                            - $ref
                            additionalProperties: {}
                          - $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: PermissiveDefinitionOAS
                            additionalProperties: false
                      oneOf:
                        type: array
                        title: KeywordObjectOAS
                        items:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: PseudoObjectOAS
                          oneOf:
                          - $schema: http://json-schema.org/draft-07/schema#
                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                            type: object
                            title: ReferenceOAS
                            properties:
                              $ref:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: ReferenceURL
                                description: External OpenAPI schema reference.
                                anyOf:
                                - type: string
                                  title: ''
                                  description: URL file reference.
                                  format: url
                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                - type: string
                                  title: ''
                                  description: Local file reference.
                                  format: file
                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                - type: string
                                  title: ''
                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                            required:
                            - $ref
                            additionalProperties: {}
                          - $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: PermissiveDefinitionOAS
                            additionalProperties: false
                      additionalProperties:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: AdditionalPropertiesOAS
                        oneOf:
                        - $schema: http://json-schema.org/draft-07/schema#
                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                          type: object
                          title: ReferenceOAS
                          properties:
                            $ref:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: ReferenceURL
                              description: External OpenAPI schema reference.
                              anyOf:
                              - type: string
                                title: ''
                                description: URL file reference.
                                format: url
                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                              - type: string
                                title: ''
                                description: Local file reference.
                                format: file
                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                              - type: string
                                title: ''
                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                          required:
                          - $ref
                          additionalProperties: {}
                        - $schema: http://json-schema.org/draft-07/schema#
                          type: object
                          title: PermissiveDefinitionOAS
                          additionalProperties: false
                        - type: boolean
                          title: ''
                      properties:
                        $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: PermissiveMappingSchema
                        additionalProperties: {}
                    additionalProperties: {}
            value:
              $schema: http://json-schema.org/draft-07/schema#
              title: AnyValueOAS
              description: Formatted content value of the result.
              example: <xml><data>test</data></xml>
              anyOf:
              - $schema: http://json-schema.org/draft-07/schema#
                type: object
                title: PermissiveMappingSchema
                additionalProperties: {}
              - type: array
                title: PermissiveSequenceSchema
                items:
                  title: item
              - type: number
                title: ''
              - type: integer
                title: ''
              - type: boolean
                title: ''
              - type: string
                title: ''
            format:
              $schema: http://json-schema.org/draft-07/schema#
              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/format.yaml
              type: object
              title: ResultFormat
              properties:
                maximumMegabytes:
                  type: integer
                  title: maximumMegabytes
                  minimum: 1
                mediaType:
                  type: string
                  title: mediaType
                  description: IANA identifier of content and format.
                  pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
                encoding:
                  type: string
                  title: encoding
                schema:
                  $schema: http://json-schema.org/draft-07/schema#
                  title: FormatSchema
                  oneOf:
                  - $schema: http://json-schema.org/draft-07/schema#
                    title: ReferenceURL
                    description: Reference where the schema definition can be retrieved to describe referenced data.
                    anyOf:
                    - type: string
                      title: ''
                      description: URL file reference.
                      format: url
                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                    - type: string
                      title: ''
                      description: Local file reference.
                      format: file
                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                    - type: string
                      title: ''
                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                  - $schema: http://json-schema.org/draft-07/schema#
                    $id: http://json-schema.org/draft-07/schema#
                    title: OAS
                    description: Explicit schema definition of the formatted reference data.
                    oneOf:
                    - $schema: http://json-schema.org/draft-07/schema#
                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                      type: object
                      title: ReferenceOAS
                      properties:
                        $ref:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: ReferenceURL
                          description: External OpenAPI schema reference.
                          anyOf:
                          - type: string
                            title: ''
                            description: URL file reference.
                            format: url
                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                          - type: string
                            title: ''
                            description: Local file reference.
                            format: file
                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                          - type: string
                            title: ''
                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                      required:
                      - $ref
                      additionalProperties: {}
                    - $schema: http://json-schema.org/draft-07/schema#
                      title: DefinitionOAS
                      anyOf:
                      - $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: ObjectOAS
                        properties:
                          type:
                            type: string
                            title: type
                            enum:
                            - object
                          properties:
                            $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: ObjectPropertiesOAS
                            properties: {}
                            required: []
                            additionalProperties:
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PropertyOAS
                                properties:
                                  type:
                                    type: string
                                    title: type
                                    enum:
                                    - array
                                    - string
                                    - number
                                    - boolean
                                    - integer
                                    - object
                                  format:
                                    type: string
                                    title: format
                                  default:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: AnyValueOAS
                                    anyOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveMappingSchema
                                      additionalProperties: {}
                                    - type: array
                                      title: PermissiveSequenceSchema
                                      items:
                                        title: item
                                    - type: number
                                      title: ''
                                    - type: integer
                                      title: ''
                                    - type: boolean
                                      title: ''
                                    - type: string
                                      title: ''
                                  example:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: AnyValueOAS
                                    anyOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveMappingSchema
                                      additionalProperties: {}
                                    - type: array
                                      title: PermissiveSequenceSchema
                                      items:
                                        title: item
                                    - type: number
                                      title: ''
                                    - type: integer
                                      title: ''
                                    - type: boolean
                                      title: ''
                                    - type: string
                                      title: ''
                                  title:
                                    type: string
                                    title: title
                                  description:
                                    type: string
                                    title: description
                                  enum:
                                    type: array
                                    title: EnumOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: EnumItemOAS
                                      oneOf:
                                      - type: number
                                        title: ''
                                      - type: integer
                                        title: ''
                                      - type: string
                                        title: ''
                                  items:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: PseudoObjectOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                  required:
                                    type: array
                                    title: RequiredOAS
                                    items:
                                      type: string
                                      title: required_field
                                      description: Name of the field that is required under the object.
                                  nullable:
                                    type: boolean
                                    title: nullable
                                  deprecated:
                                    type: boolean
                                    title: deprecated
                                  readOnly:
                                    type: boolean
                                    title: readOnly
                                  writeOnly:
                                    type: boolean
                                    title: writeOnly
                                  multipleOf:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: MultipleOfOAS
                                    oneOf:
                                    - type: number
                                      title: ''
                                    - type: integer
                                      title: ''
                                  minimum:
                                    type: integer
                                    title: minimum
                                    minimum: 0
                                  maximum:
                                    type: integer
                                    title: maximum
                                    minimum: 0
                                  exclusiveMinimum:
                                    type: boolean
                                    title: exclusiveMinimum
                                  exclusiveMaximum:
                                    type: boolean
                                    title: exclusiveMaximum
                                  minLength:
                                    type: integer
                                    title: minLength
                                    minimum: 0
                                  maxLength:
                                    type: integer
                                    title: maxLength
                                    minimum: 0
                                  pattern:
                                    type: integer
                                    title: pattern
                                  minItems:
                                    type: integer
                                    title: minItems
                                    minimum: 0
                                  maxItems:
                                    type: integer
                                    title: maxItems
                                    minimum: 0
                                  uniqueItems:
                                    type: boolean
                                    title: uniqueItems
                                  minProperties:
                                    type: integer
                                    title: minProperties
                                    minimum: 0
                                  maxProperties:
                                    type: integer
                                    title: maxProperties
                                    minimum: 0
                                  contentMediaType:
                                    type: string
                                    title: contentMediaType
                                  contentEncoding:
                                    type: string
                                    title: contentEncoding
                                  contentSchema:
                                    type: string
                                    title: contentSchema
                                  not:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: not
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                  allOf:
                                    type: array
                                    title: KeywordObjectOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: PseudoObjectOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                  anyOf:
                                    type: array
                                    title: KeywordObjectOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: PseudoObjectOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                  oneOf:
                                    type: array
                                    title: KeywordObjectOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: PseudoObjectOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                  additionalProperties:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: AdditionalPropertiesOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                    - type: boolean
                                      title: ''
                                  properties:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveMappingSchema
                                    additionalProperties: {}
                                additionalProperties: {}
                            description: Named of the property being defined under the OpenAPI object.
                        required:
                        - properties
                        additionalProperties: false
                      - $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: PropertyOAS
                        properties:
                          type:
                            type: string
                            title: type
                            enum:
                            - array
                            - string
                            - number
                            - boolean
                            - integer
                            - object
                          format:
                            type: string
                            title: format
                          default:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: AnyValueOAS
                            anyOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveMappingSchema
                              additionalProperties: {}
                            - type: array
                              title: PermissiveSequenceSchema
                              items:
                                title: item
                            - type: number
                              title: ''
                            - type: integer
                              title: ''
                            - type: boolean
                              title: ''
                            - type: string
                              title: ''
                          example:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: AnyValueOAS
                            anyOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveMappingSchema
                              additionalProperties: {}
                            - type: array
                              title: PermissiveSequenceSchema
                              items:
                                title: item
                            - type: number
                              title: ''
                            - type: integer
                              title: ''
                            - type: boolean
                              title: ''
                            - type: string
                              title: ''
                          title:
                            type: string
                            title: title
                          description:
                            type: string
                            title: description
                          enum:
                            type: array
                            title: EnumOAS
                            items:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: EnumItemOAS
                              oneOf:
                              - type: number
                                title: ''
                              - type: integer
                                title: ''
                              - type: string
                                title: ''
                          items:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: PseudoObjectOAS
                            oneOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                              type: object
                              title: ReferenceOAS
                              properties:
                                $ref:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: ReferenceURL
                                  description: External OpenAPI schema reference.
                                  anyOf:
                                  - type: string
                                    title: ''
                                    description: URL file reference.
                                    format: url
                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: Local file reference.
                                    format: file
                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                              required:
                              - $ref
                              additionalProperties: {}
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveDefinitionOAS
                              additionalProperties: false
                          required:
                            type: array
                            title: RequiredOAS
                            items:
                              type: string
                              title: required_field
                              description: Name of the field that is required under the object.
                          nullable:
                            type: boolean
                            title: nullable
                          deprecated:
                            type: boolean
                            title: deprecated
                          readOnly:
                            type: boolean
                            title: readOnly
                          writeOnly:
                            type: boolean
                            title: writeOnly
                          multipleOf:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: MultipleOfOAS
                            oneOf:
                            - type: number
                              title: ''
                            - type: integer
                              title: ''
                          minimum:
                            type: integer
                            title: minimum
                            minimum: 0
                          maximum:
                            type: integer
                            title: maximum
                            minimum: 0
                          exclusiveMinimum:
                            type: boolean
                            title: exclusiveMinimum
                          exclusiveMaximum:
                            type: boolean
                            title: exclusiveMaximum
                          minLength:
                            type: integer
                            title: minLength
                            minimum: 0
                          maxLength:
                            type: integer
                            title: maxLength
                            minimum: 0
                          pattern:
                            type: integer
                            title: pattern
                          minItems:
                            type: integer
                            title: minItems
                            minimum: 0
                          maxItems:
                            type: integer
                            title: maxItems
                            minimum: 0
                          uniqueItems:
                            type: boolean
                            title: uniqueItems
                          minProperties:
                            type: integer
                            title: minProperties
                            minimum: 0
                          maxProperties:
                            type: integer
                            title: maxProperties
                            minimum: 0
                          contentMediaType:
                            type: string
                            title: contentMediaType
                          contentEncoding:
                            type: string
                            title: contentEncoding
                          contentSchema:
                            type: string
                            title: contentSchema
                          not:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: not
                            oneOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                              type: object
                              title: ReferenceOAS
                              properties:
                                $ref:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: ReferenceURL
                                  description: External OpenAPI schema reference.
                                  anyOf:
                                  - type: string
                                    title: ''
                                    description: URL file reference.
                                    format: url
                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: Local file reference.
                                    format: file
                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                              required:
                              - $ref
                              additionalProperties: {}
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveDefinitionOAS
                              additionalProperties: false
                          allOf:
                            type: array
                            title: KeywordObjectOAS
                            items:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: PseudoObjectOAS
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                          anyOf:
                            type: array
                            title: KeywordObjectOAS
                            items:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: PseudoObjectOAS
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                          oneOf:
                            type: array
                            title: KeywordObjectOAS
                            items:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: PseudoObjectOAS
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                          additionalProperties:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: AdditionalPropertiesOAS
                            oneOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                              type: object
                              title: ReferenceOAS
                              properties:
                                $ref:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: ReferenceURL
                                  description: External OpenAPI schema reference.
                                  anyOf:
                                  - type: string
                                    title: ''
                                    description: URL file reference.
                                    format: url
                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: Local file reference.
                                    format: file
                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                              required:
                              - $ref
                              additionalProperties: {}
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveDefinitionOAS
                              additionalProperties: false
                            - type: boolean
                              title: ''
                          properties:
                            $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: PermissiveMappingSchema
                            additionalProperties: {}
                        additionalProperties: {}
              additionalProperties: {}
          required:
          - value
          additionalProperties: {}
        - type: array
          title: ValueFormattedList
          description: Result formatted content of multiple values.
          items:
            $schema: http://json-schema.org/draft-07/schema#
            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/qualifiedInputValue.yaml
            type: object
            title: ValueFormatted
            properties:
              maximumMegabytes:
                type: integer
                title: maximumMegabytes
                minimum: 1
              mediaType:
                type: string
                title: mediaType
                description: IANA identifier of content and format.
                pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
              encoding:
                type: string
                title: encoding
              schema:
                $schema: http://json-schema.org/draft-07/schema#
                title: FormatSchema
                oneOf:
                - $schema: http://json-schema.org/draft-07/schema#
                  title: ReferenceURL
                  description: Reference where the schema definition can be retrieved to describe referenced data.
                  anyOf:
                  - type: string
                    title: ''
                    description: URL file reference.
                    format: url
                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                  - type: string
                    title: ''
                    description: Local file reference.
                    format: file
                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                  - type: string
                    title: ''
                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                - $schema: http://json-schema.org/draft-07/schema#
                  $id: http://json-schema.org/draft-07/schema#
                  title: OAS
                  description: Explicit schema definition of the formatted reference data.
                  oneOf:
                  - $schema: http://json-schema.org/draft-07/schema#
                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                    type: object
                    title: ReferenceOAS
                    properties:
                      $ref:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: ReferenceURL
                        description: External OpenAPI schema reference.
                        anyOf:
                        - type: string
                          title: ''
                          description: URL file reference.
                          format: url
                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                        - type: string
                          title: ''
                          description: Local file reference.
                          format: file
                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                        - type: string
                          title: ''
                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                    required:
                    - $ref
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    title: DefinitionOAS
                    anyOf:
                    - $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: ObjectOAS
                      properties:
                        type:
                          type: string
                          title: type
                          enum:
                          - object
                        properties:
                          $schema: http://json-schema.org/draft-07/schema#
                          type: object
                          title: ObjectPropertiesOAS
                          properties: {}
                          required: []
                          additionalProperties:
                            oneOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                              type: object
                              title: ReferenceOAS
                              properties:
                                $ref:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: ReferenceURL
                                  description: External OpenAPI schema reference.
                                  anyOf:
                                  - type: string
                                    title: ''
                                    description: URL file reference.
                                    format: url
                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: Local file reference.
                                    format: file
                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                              required:
                              - $ref
                              additionalProperties: {}
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PropertyOAS
                              properties:
                                type:
                                  type: string
                                  title: type
                                  enum:
                                  - array
                                  - string
                                  - number
                                  - boolean
                                  - integer
                                  - object
                                format:
                                  type: string
                                  title: format
                                default:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: AnyValueOAS
                                  anyOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveMappingSchema
                                    additionalProperties: {}
                                  - type: array
                                    title: PermissiveSequenceSchema
                                    items:
                                      title: item
                                  - type: number
                                    title: ''
                                  - type: integer
                                    title: ''
                                  - type: boolean
                                    title: ''
                                  - type: string
                                    title: ''
                                example:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: AnyValueOAS
                                  anyOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveMappingSchema
                                    additionalProperties: {}
                                  - type: array
                                    title: PermissiveSequenceSchema
                                    items:
                                      title: item
                                  - type: number
                                    title: ''
                                  - type: integer
                                    title: ''
                                  - type: boolean
                                    title: ''
                                  - type: string
                                    title: ''
                                title:
                                  type: string
                                  title: title
                                description:
                                  type: string
                                  title: description
                                enum:
                                  type: array
                                  title: EnumOAS
                                  items:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: EnumItemOAS
                                    oneOf:
                                    - type: number
                                      title: ''
                                    - type: integer
                                      title: ''
                                    - type: string
                                      title: ''
                                items:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: PseudoObjectOAS
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                                required:
                                  type: array
                                  title: RequiredOAS
                                  items:
                                    type: string
                                    title: required_field
                                    description: Name of the field that is required under the object.
                                nullable:
                                  type: boolean
                                  title: nullable
                                deprecated:
                                  type: boolean
                                  title: deprecated
                                readOnly:
                                  type: boolean
                                  title: readOnly
                                writeOnly:
                                  type: boolean
                                  title: writeOnly
                                multipleOf:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: MultipleOfOAS
                                  oneOf:
                                  - type: number
                                    title: ''
                                  - type: integer
                                    title: ''
                                minimum:
                                  type: integer
                                  title: minimum
                                  minimum: 0
                                maximum:
                                  type: integer
                                  title: maximum
                                  minimum: 0
                                exclusiveMinimum:
                                  type: boolean
                                  title: exclusiveMinimum
                                exclusiveMaximum:
                                  type: boolean
                                  title: exclusiveMaximum
                                minLength:
                                  type: integer
                                  title: minLength
                                  minimum: 0
                                maxLength:
                                  type: integer
                                  title: maxLength
                                  minimum: 0
                                pattern:
                                  type: integer
                                  title: pattern
                                minItems:
                                  type: integer
                                  title: minItems
                                  minimum: 0
                                maxItems:
                                  type: integer
                                  title: maxItems
                                  minimum: 0
                                uniqueItems:
                                  type: boolean
                                  title: uniqueItems
                                minProperties:
                                  type: integer
                                  title: minProperties
                                  minimum: 0
                                maxProperties:
                                  type: integer
                                  title: maxProperties
                                  minimum: 0
                                contentMediaType:
                                  type: string
                                  title: contentMediaType
                                contentEncoding:
                                  type: string
                                  title: contentEncoding
                                contentSchema:
                                  type: string
                                  title: contentSchema
                                not:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: not
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                                allOf:
                                  type: array
                                  title: KeywordObjectOAS
                                  items:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: PseudoObjectOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                anyOf:
                                  type: array
                                  title: KeywordObjectOAS
                                  items:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: PseudoObjectOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                oneOf:
                                  type: array
                                  title: KeywordObjectOAS
                                  items:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: PseudoObjectOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                additionalProperties:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: AdditionalPropertiesOAS
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                                  - type: boolean
                                    title: ''
                                properties:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveMappingSchema
                                  additionalProperties: {}
                              additionalProperties: {}
                          description: Named of the property being defined under the OpenAPI object.
                      required:
                      - properties
                      additionalProperties: false
                    - $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: PropertyOAS
                      properties:
                        type:
                          type: string
                          title: type
                          enum:
                          - array
                          - string
                          - number
                          - boolean
                          - integer
                          - object
                        format:
                          type: string
                          title: format
                        default:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: AnyValueOAS
                          anyOf:
                          - $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: PermissiveMappingSchema
                            additionalProperties: {}
                          - type: array
                            title: PermissiveSequenceSchema
                            items:
                              title: item
                          - type: number
                            title: ''
                          - type: integer
                            title: ''
                          - type: boolean
                            title: ''
                          - type: string
                            title: ''
                        example:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: AnyValueOAS
                          anyOf:
                          - $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: PermissiveMappingSchema
                            additionalProperties: {}
                          - type: array
                            title: PermissiveSequenceSchema
                            items:
                              title: item
                          - type: number
                            title: ''
                          - type: integer
                            title: ''
                          - type: boolean
                            title: ''
                          - type: string
                            title: ''
                        title:
                          type: string
                          title: title
                        description:
                          type: string
                          title: description
                        enum:
                          type: array
                          title: EnumOAS
                          items:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: EnumItemOAS
                            oneOf:
                            - type: number
                              title: ''
                            - type: integer
                              title: ''
                            - type: string
                              title: ''
                        items:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: PseudoObjectOAS
                          oneOf:
                          - $schema: http://json-schema.org/draft-07/schema#
                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                            type: object
                            title: ReferenceOAS
                            properties:
                              $ref:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: ReferenceURL
                                description: External OpenAPI schema reference.
                                anyOf:
                                - type: string
                                  title: ''
                                  description: URL file reference.
                                  format: url
                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                - type: string
                                  title: ''
                                  description: Local file reference.
                                  format: file
                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                - type: string
                                  title: ''
                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                            required:
                            - $ref
                            additionalProperties: {}
                          - $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: PermissiveDefinitionOAS
                            additionalProperties: false
                        required:
                          type: array
                          title: RequiredOAS
                          items:
                            type: string
                            title: required_field
                            description: Name of the field that is required under the object.
                        nullable:
                          type: boolean
                          title: nullable
                        deprecated:
                          type: boolean
                          title: deprecated
                        readOnly:
                          type: boolean
                          title: readOnly
                        writeOnly:
                          type: boolean
                          title: writeOnly
                        multipleOf:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: MultipleOfOAS
                          oneOf:
                          - type: number
                            title: ''
                          - type: integer
                            title: ''
                        minimum:
                          type: integer
                          title: minimum
                          minimum: 0
                        maximum:
                          type: integer
                          title: maximum
                          minimum: 0
                        exclusiveMinimum:
                          type: boolean
                          title: exclusiveMinimum
                        exclusiveMaximum:
                          type: boolean
                          title: exclusiveMaximum
                        minLength:
                          type: integer
                          title: minLength
                          minimum: 0
                        maxLength:
                          type: integer
                          title: maxLength
                          minimum: 0
                        pattern:
                          type: integer
                          title: pattern
                        minItems:
                          type: integer
                          title: minItems
                          minimum: 0
                        maxItems:
                          type: integer
                          title: maxItems
                          minimum: 0
                        uniqueItems:
                          type: boolean
                          title: uniqueItems
                        minProperties:
                          type: integer
                          title: minProperties
                          minimum: 0
                        maxProperties:
                          type: integer
                          title: maxProperties
                          minimum: 0
                        contentMediaType:
                          type: string
                          title: contentMediaType
                        contentEncoding:
                          type: string
                          title: contentEncoding
                        contentSchema:
                          type: string
                          title: contentSchema
                        not:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: not
                          oneOf:
                          - $schema: http://json-schema.org/draft-07/schema#
                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                            type: object
                            title: ReferenceOAS
                            properties:
                              $ref:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: ReferenceURL
                                description: External OpenAPI schema reference.
                                anyOf:
                                - type: string
                                  title: ''
                                  description: URL file reference.
                                  format: url
                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                - type: string
                                  title: ''
                                  description: Local file reference.
                                  format: file
                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                - type: string
                                  title: ''
                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                            required:
                            - $ref
                            additionalProperties: {}
                          - $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: PermissiveDefinitionOAS
                            additionalProperties: false
                        allOf:
                          type: array
                          title: KeywordObjectOAS
                          items:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: PseudoObjectOAS
                            oneOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                              type: object
                              title: ReferenceOAS
                              properties:
                                $ref:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: ReferenceURL
                                  description: External OpenAPI schema reference.
                                  anyOf:
                                  - type: string
                                    title: ''
                                    description: URL file reference.
                                    format: url
                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: Local file reference.
                                    format: file
                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                              required:
                              - $ref
                              additionalProperties: {}
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveDefinitionOAS
                              additionalProperties: false
                        anyOf:
                          type: array
                          title: KeywordObjectOAS
                          items:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: PseudoObjectOAS
                            oneOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                              type: object
                              title: ReferenceOAS
                              properties:
                                $ref:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: ReferenceURL
                                  description: External OpenAPI schema reference.
                                  anyOf:
                                  - type: string
                                    title: ''
                                    description: URL file reference.
                                    format: url
                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: Local file reference.
                                    format: file
                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                              required:
                              - $ref
                              additionalProperties: {}
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveDefinitionOAS
                              additionalProperties: false
                        oneOf:
                          type: array
                          title: KeywordObjectOAS
                          items:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: PseudoObjectOAS
                            oneOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                              type: object
                              title: ReferenceOAS
                              properties:
                                $ref:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: ReferenceURL
                                  description: External OpenAPI schema reference.
                                  anyOf:
                                  - type: string
                                    title: ''
                                    description: URL file reference.
                                    format: url
                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: Local file reference.
                                    format: file
                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                              required:
                              - $ref
                              additionalProperties: {}
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveDefinitionOAS
                              additionalProperties: false
                        additionalProperties:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: AdditionalPropertiesOAS
                          oneOf:
                          - $schema: http://json-schema.org/draft-07/schema#
                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                            type: object
                            title: ReferenceOAS
                            properties:
                              $ref:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: ReferenceURL
                                description: External OpenAPI schema reference.
                                anyOf:
                                - type: string
                                  title: ''
                                  description: URL file reference.
                                  format: url
                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                - type: string
                                  title: ''
                                  description: Local file reference.
                                  format: file
                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                - type: string
                                  title: ''
                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                            required:
                            - $ref
                            additionalProperties: {}
                          - $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: PermissiveDefinitionOAS
                            additionalProperties: false
                          - type: boolean
                            title: ''
                        properties:
                          $schema: http://json-schema.org/draft-07/schema#
                          type: object
                          title: PermissiveMappingSchema
                          additionalProperties: {}
                      additionalProperties: {}
              value:
                $schema: http://json-schema.org/draft-07/schema#
                title: AnyValueOAS
                description: Formatted content value of the result.
                example: <xml><data>test</data></xml>
                anyOf:
                - $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: PermissiveMappingSchema
                  additionalProperties: {}
                - type: array
                  title: PermissiveSequenceSchema
                  items:
                    title: item
                - type: number
                  title: ''
                - type: integer
                  title: ''
                - type: boolean
                  title: ''
                - type: string
                  title: ''
              format:
                $schema: http://json-schema.org/draft-07/schema#
                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/format.yaml
                type: object
                title: ResultFormat
                properties:
                  maximumMegabytes:
                    type: integer
                    title: maximumMegabytes
                    minimum: 1
                  mediaType:
                    type: string
                    title: mediaType
                    description: IANA identifier of content and format.
                    pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
                  encoding:
                    type: string
                    title: encoding
                  schema:
                    $schema: http://json-schema.org/draft-07/schema#
                    title: FormatSchema
                    oneOf:
                    - $schema: http://json-schema.org/draft-07/schema#
                      title: ReferenceURL
                      description: Reference where the schema definition can be retrieved to describe referenced data.
                      anyOf:
                      - type: string
                        title: ''
                        description: URL file reference.
                        format: url
                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                      - type: string
                        title: ''
                        description: Local file reference.
                        format: file
                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                      - type: string
                        title: ''
                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                    - $schema: http://json-schema.org/draft-07/schema#
                      $id: http://json-schema.org/draft-07/schema#
                      title: OAS
                      description: Explicit schema definition of the formatted reference data.
                      oneOf:
                      - $schema: http://json-schema.org/draft-07/schema#
                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                        type: object
                        title: ReferenceOAS
                        properties:
                          $ref:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: ReferenceURL
                            description: External OpenAPI schema reference.
                            anyOf:
                            - type: string
                              title: ''
                              description: URL file reference.
                              format: url
                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                            - type: string
                              title: ''
                              description: Local file reference.
                              format: file
                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                            - type: string
                              title: ''
                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                        required:
                        - $ref
                        additionalProperties: {}
                      - $schema: http://json-schema.org/draft-07/schema#
                        title: DefinitionOAS
                        anyOf:
                        - $schema: http://json-schema.org/draft-07/schema#
                          type: object
                          title: ObjectOAS
                          properties:
                            type:
                              type: string
                              title: type
                              enum:
                              - object
                            properties:
                              $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: ObjectPropertiesOAS
                              properties: {}
                              required: []
                              additionalProperties:
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PropertyOAS
                                  properties:
                                    type:
                                      type: string
                                      title: type
                                      enum:
                                      - array
                                      - string
                                      - number
                                      - boolean
                                      - integer
                                      - object
                                    format:
                                      type: string
                                      title: format
                                    default:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: AnyValueOAS
                                      anyOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveMappingSchema
                                        additionalProperties: {}
                                      - type: array
                                        title: PermissiveSequenceSchema
                                        items:
                                          title: item
                                      - type: number
                                        title: ''
                                      - type: integer
                                        title: ''
                                      - type: boolean
                                        title: ''
                                      - type: string
                                        title: ''
                                    example:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: AnyValueOAS
                                      anyOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveMappingSchema
                                        additionalProperties: {}
                                      - type: array
                                        title: PermissiveSequenceSchema
                                        items:
                                          title: item
                                      - type: number
                                        title: ''
                                      - type: integer
                                        title: ''
                                      - type: boolean
                                        title: ''
                                      - type: string
                                        title: ''
                                    title:
                                      type: string
                                      title: title
                                    description:
                                      type: string
                                      title: description
                                    enum:
                                      type: array
                                      title: EnumOAS
                                      items:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: EnumItemOAS
                                        oneOf:
                                        - type: number
                                          title: ''
                                        - type: integer
                                          title: ''
                                        - type: string
                                          title: ''
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: PseudoObjectOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                    required:
                                      type: array
                                      title: RequiredOAS
                                      items:
                                        type: string
                                        title: required_field
                                        description: Name of the field that is required under the object.
                                    nullable:
                                      type: boolean
                                      title: nullable
                                    deprecated:
                                      type: boolean
                                      title: deprecated
                                    readOnly:
                                      type: boolean
                                      title: readOnly
                                    writeOnly:
                                      type: boolean
                                      title: writeOnly
                                    multipleOf:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: MultipleOfOAS
                                      oneOf:
                                      - type: number
                                        title: ''
                                      - type: integer
                                        title: ''
                                    minimum:
                                      type: integer
                                      title: minimum
                                      minimum: 0
                                    maximum:
                                      type: integer
                                      title: maximum
                                      minimum: 0
                                    exclusiveMinimum:
                                      type: boolean
                                      title: exclusiveMinimum
                                    exclusiveMaximum:
                                      type: boolean
                                      title: exclusiveMaximum
                                    minLength:
                                      type: integer
                                      title: minLength
                                      minimum: 0
                                    maxLength:
                                      type: integer
                                      title: maxLength
                                      minimum: 0
                                    pattern:
                                      type: integer
                                      title: pattern
                                    minItems:
                                      type: integer
                                      title: minItems
                                      minimum: 0
                                    maxItems:
                                      type: integer
                                      title: maxItems
                                      minimum: 0
                                    uniqueItems:
                                      type: boolean
                                      title: uniqueItems
                                    minProperties:
                                      type: integer
                                      title: minProperties
                                      minimum: 0
                                    maxProperties:
                                      type: integer
                                      title: maxProperties
                                      minimum: 0
                                    contentMediaType:
                                      type: string
                                      title: contentMediaType
                                    contentEncoding:
                                      type: string
                                      title: contentEncoding
                                    contentSchema:
                                      type: string
                                      title: contentSchema
                                    not:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: not
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                    allOf:
                                      type: array
                                      title: KeywordObjectOAS
                                      items:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: PseudoObjectOAS
                                        oneOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                          type: object
                                          title: ReferenceOAS
                                          properties:
                                            $ref:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: ReferenceURL
                                              description: External OpenAPI schema reference.
                                              anyOf:
                                              - type: string
                                                title: ''
                                                description: URL file reference.
                                                format: url
                                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: Local file reference.
                                                format: file
                                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                          required:
                                          - $ref
                                          additionalProperties: {}
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveDefinitionOAS
                                          additionalProperties: false
                                    anyOf:
                                      type: array
                                      title: KeywordObjectOAS
                                      items:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: PseudoObjectOAS
                                        oneOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                          type: object
                                          title: ReferenceOAS
                                          properties:
                                            $ref:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: ReferenceURL
                                              description: External OpenAPI schema reference.
                                              anyOf:
                                              - type: string
                                                title: ''
                                                description: URL file reference.
                                                format: url
                                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: Local file reference.
                                                format: file
                                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                          required:
                                          - $ref
                                          additionalProperties: {}
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveDefinitionOAS
                                          additionalProperties: false
                                    oneOf:
                                      type: array
                                      title: KeywordObjectOAS
                                      items:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: PseudoObjectOAS
                                        oneOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                          type: object
                                          title: ReferenceOAS
                                          properties:
                                            $ref:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: ReferenceURL
                                              description: External OpenAPI schema reference.
                                              anyOf:
                                              - type: string
                                                title: ''
                                                description: URL file reference.
                                                format: url
                                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: Local file reference.
                                                format: file
                                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                          required:
                                          - $ref
                                          additionalProperties: {}
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveDefinitionOAS
                                          additionalProperties: false
                                    additionalProperties:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: AdditionalPropertiesOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                      - type: boolean
                                        title: ''
                                    properties:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveMappingSchema
                                      additionalProperties: {}
                                  additionalProperties: {}
                              description: Named of the property being defined under the OpenAPI object.
                          required:
                          - properties
                          additionalProperties: false
                        - $schema: http://json-schema.org/draft-07/schema#
                          type: object
                          title: PropertyOAS
                          properties:
                            type:
                              type: string
                              title: type
                              enum:
                              - array
                              - string
                              - number
                              - boolean
                              - integer
                              - object
                            format:
                              type: string
                              title: format
                            default:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: AnyValueOAS
                              anyOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveMappingSchema
                                additionalProperties: {}
                              - type: array
                                title: PermissiveSequenceSchema
                                items:
                                  title: item
                              - type: number
                                title: ''
                              - type: integer
                                title: ''
                              - type: boolean
                                title: ''
                              - type: string
                                title: ''
                            example:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: AnyValueOAS
                              anyOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveMappingSchema
                                additionalProperties: {}
                              - type: array
                                title: PermissiveSequenceSchema
                                items:
                                  title: item
                              - type: number
                                title: ''
                              - type: integer
                                title: ''
                              - type: boolean
                                title: ''
                              - type: string
                                title: ''
                            title:
                              type: string
                              title: title
                            description:
                              type: string
                              title: description
                            enum:
                              type: array
                              title: EnumOAS
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: EnumItemOAS
                                oneOf:
                                - type: number
                                  title: ''
                                - type: integer
                                  title: ''
                                - type: string
                                  title: ''
                            items:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: PseudoObjectOAS
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                            required:
                              type: array
                              title: RequiredOAS
                              items:
                                type: string
                                title: required_field
                                description: Name of the field that is required under the object.
                            nullable:
                              type: boolean
                              title: nullable
                            deprecated:
                              type: boolean
                              title: deprecated
                            readOnly:
                              type: boolean
                              title: readOnly
                            writeOnly:
                              type: boolean
                              title: writeOnly
                            multipleOf:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: MultipleOfOAS
                              oneOf:
                              - type: number
                                title: ''
                              - type: integer
                                title: ''
                            minimum:
                              type: integer
                              title: minimum
                              minimum: 0
                            maximum:
                              type: integer
                              title: maximum
                              minimum: 0
                            exclusiveMinimum:
                              type: boolean
                              title: exclusiveMinimum
                            exclusiveMaximum:
                              type: boolean
                              title: exclusiveMaximum
                            minLength:
                              type: integer
                              title: minLength
                              minimum: 0
                            maxLength:
                              type: integer
                              title: maxLength
                              minimum: 0
                            pattern:
                              type: integer
                              title: pattern
                            minItems:
                              type: integer
                              title: minItems
                              minimum: 0
                            maxItems:
                              type: integer
                              title: maxItems
                              minimum: 0
                            uniqueItems:
                              type: boolean
                              title: uniqueItems
                            minProperties:
                              type: integer
                              title: minProperties
                              minimum: 0
                            maxProperties:
                              type: integer
                              title: maxProperties
                              minimum: 0
                            contentMediaType:
                              type: string
                              title: contentMediaType
                            contentEncoding:
                              type: string
                              title: contentEncoding
                            contentSchema:
                              type: string
                              title: contentSchema
                            not:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: not
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                            allOf:
                              type: array
                              title: KeywordObjectOAS
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: PseudoObjectOAS
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                            anyOf:
                              type: array
                              title: KeywordObjectOAS
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: PseudoObjectOAS
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                            oneOf:
                              type: array
                              title: KeywordObjectOAS
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: PseudoObjectOAS
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                            additionalProperties:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: AdditionalPropertiesOAS
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                              - type: boolean
                                title: ''
                            properties:
                              $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveMappingSchema
                              additionalProperties: {}
                          additionalProperties: {}
                additionalProperties: {}
            required:
            - value
            additionalProperties: {}
        - $schema: http://json-schema.org/draft-07/schema#
          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/bbox.yaml
          type: object
          title: ResultBoundingBox
          description: Result bounding box value.
          properties:
            bbox:
              $schema: http://json-schema.org/draft-07/schema#
              title: BoundingBoxValue
              description: Point values of the bounding box.
              oneOf:
              - type: array
                title: BoundingBox2D
                description: Bounding Box using 2D points.
                items:
                  $schema: http://json-schema.org/draft-07/schema#
                  title: Number
                  oneOf:
                  - type: number
                    title: ''
                  - type: integer
                    title: ''
                maxItems: 4
                minItems: 4
              - type: array
                title: BoundingBox3D
                description: Bounding Box using 3D points.
                items:
                  $schema: http://json-schema.org/draft-07/schema#
                  title: Number
                  oneOf:
                  - type: number
                    title: ''
                  - type: integer
                    title: ''
                maxItems: 6
                minItems: 6
            crs:
              $schema: http://json-schema.org/draft-07/schema#
              title: AnyCRS
              description: Coordinate Reference System of the Bounding Box points.
              default: http://www.opengis.net/def/crs/OGC/1.3/CRS84
              anyOf:
              - type: string
                title: ''
                pattern: ^urn:ogc:def:crs:EPSG::?[0-9]{4,5}$
              - type: string
                title: ''
                pattern: ^\[?EPSG::?[0-9]{4,5}\]?$
              - type: string
                title: ''
                pattern: ^https?://www\.opengis\.net/def/crs/EPSG/0/[0-9]{4,5}$
              - type: string
                title: ''
                enum:
                - WGS84
                - CRS:84
                - urn:ogc:def:crs:CRS::84
                - http://www.opengis.net/def/crs/CRS/0/84
                - urn:ogc:def:crs:OGC:2:84
                - OGC:CRS84
                - http://www.opengis.net/def/crs/OGC/1.3/CRS84
                - https://www.opengis.net/def/crs/OGC/1.3/CRS84
                - http://www.opengis.net/def/crs/OGC/1.3/CRS84
                - https://www.opengis.net/def/crs/OGC/0/CRS84
                - http://www.opengis.net/def/crs/OGC/0/CRS84
                - http://www.opengis.net/def/crs/OGC/0/CRS84h
                - https://www.opengis.net/def/crs/OGC/0/CRS84h
                - urn:ogc:def:crs:EPSG::4326
                - EPSG:4326
                - https://www.opengis.net/def/crs/EPSG/0/4326
                - http://www.opengis.net/def/crs/EPSG/0/4326
          required:
          - bbox
          additionalProperties: {}
        - $schema: http://json-schema.org/draft-07/schema#
          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/link.yaml
          type: object
          title: ResultReference
          description: Result reference location.
          properties:
            href:
              $schema: http://json-schema.org/draft-07/schema#
              title: ReferenceURL
              description: Result file reference.
              anyOf:
              - type: string
                title: ''
                description: URL file reference.
                format: url
                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
              - type: string
                title: ''
                description: Local file reference.
                format: file
                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
              - type: string
                title: ''
                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
            type:
              type: string
              title: type
              description: IANA Content-Type of the file reference.
              pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
            format:
              $schema: http://json-schema.org/draft-07/schema#
              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/format.yaml
              type: object
              title: ResultFormat
              properties:
                maximumMegabytes:
                  type: integer
                  title: maximumMegabytes
                  minimum: 1
                mediaType:
                  type: string
                  title: mediaType
                  description: IANA identifier of content and format.
                  pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
                encoding:
                  type: string
                  title: encoding
                schema:
                  $schema: http://json-schema.org/draft-07/schema#
                  title: FormatSchema
                  oneOf:
                  - $schema: http://json-schema.org/draft-07/schema#
                    title: ReferenceURL
                    description: Reference where the schema definition can be retrieved to describe referenced data.
                    anyOf:
                    - type: string
                      title: ''
                      description: URL file reference.
                      format: url
                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                    - type: string
                      title: ''
                      description: Local file reference.
                      format: file
                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                    - type: string
                      title: ''
                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                  - $schema: http://json-schema.org/draft-07/schema#
                    $id: http://json-schema.org/draft-07/schema#
                    title: OAS
                    description: Explicit schema definition of the formatted reference data.
                    oneOf:
                    - $schema: http://json-schema.org/draft-07/schema#
                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                      type: object
                      title: ReferenceOAS
                      properties:
                        $ref:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: ReferenceURL
                          description: External OpenAPI schema reference.
                          anyOf:
                          - type: string
                            title: ''
                            description: URL file reference.
                            format: url
                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                          - type: string
                            title: ''
                            description: Local file reference.
                            format: file
                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                          - type: string
                            title: ''
                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                      required:
                      - $ref
                      additionalProperties: {}
                    - $schema: http://json-schema.org/draft-07/schema#
                      title: DefinitionOAS
                      anyOf:
                      - $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: ObjectOAS
                        properties:
                          type:
                            type: string
                            title: type
                            enum:
                            - object
                          properties:
                            $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: ObjectPropertiesOAS
                            properties: {}
                            required: []
                            additionalProperties:
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PropertyOAS
                                properties:
                                  type:
                                    type: string
                                    title: type
                                    enum:
                                    - array
                                    - string
                                    - number
                                    - boolean
                                    - integer
                                    - object
                                  format:
                                    type: string
                                    title: format
                                  default:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: AnyValueOAS
                                    anyOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveMappingSchema
                                      additionalProperties: {}
                                    - type: array
                                      title: PermissiveSequenceSchema
                                      items:
                                        title: item
                                    - type: number
                                      title: ''
                                    - type: integer
                                      title: ''
                                    - type: boolean
                                      title: ''
                                    - type: string
                                      title: ''
                                  example:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: AnyValueOAS
                                    anyOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveMappingSchema
                                      additionalProperties: {}
                                    - type: array
                                      title: PermissiveSequenceSchema
                                      items:
                                        title: item
                                    - type: number
                                      title: ''
                                    - type: integer
                                      title: ''
                                    - type: boolean
                                      title: ''
                                    - type: string
                                      title: ''
                                  title:
                                    type: string
                                    title: title
                                  description:
                                    type: string
                                    title: description
                                  enum:
                                    type: array
                                    title: EnumOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: EnumItemOAS
                                      oneOf:
                                      - type: number
                                        title: ''
                                      - type: integer
                                        title: ''
                                      - type: string
                                        title: ''
                                  items:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: PseudoObjectOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                  required:
                                    type: array
                                    title: RequiredOAS
                                    items:
                                      type: string
                                      title: required_field
                                      description: Name of the field that is required under the object.
                                  nullable:
                                    type: boolean
                                    title: nullable
                                  deprecated:
                                    type: boolean
                                    title: deprecated
                                  readOnly:
                                    type: boolean
                                    title: readOnly
                                  writeOnly:
                                    type: boolean
                                    title: writeOnly
                                  multipleOf:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: MultipleOfOAS
                                    oneOf:
                                    - type: number
                                      title: ''
                                    - type: integer
                                      title: ''
                                  minimum:
                                    type: integer
                                    title: minimum
                                    minimum: 0
                                  maximum:
                                    type: integer
                                    title: maximum
                                    minimum: 0
                                  exclusiveMinimum:
                                    type: boolean
                                    title: exclusiveMinimum
                                  exclusiveMaximum:
                                    type: boolean
                                    title: exclusiveMaximum
                                  minLength:
                                    type: integer
                                    title: minLength
                                    minimum: 0
                                  maxLength:
                                    type: integer
                                    title: maxLength
                                    minimum: 0
                                  pattern:
                                    type: integer
                                    title: pattern
                                  minItems:
                                    type: integer
                                    title: minItems
                                    minimum: 0
                                  maxItems:
                                    type: integer
                                    title: maxItems
                                    minimum: 0
                                  uniqueItems:
                                    type: boolean
                                    title: uniqueItems
                                  minProperties:
                                    type: integer
                                    title: minProperties
                                    minimum: 0
                                  maxProperties:
                                    type: integer
                                    title: maxProperties
                                    minimum: 0
                                  contentMediaType:
                                    type: string
                                    title: contentMediaType
                                  contentEncoding:
                                    type: string
                                    title: contentEncoding
                                  contentSchema:
                                    type: string
                                    title: contentSchema
                                  not:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: not
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                  allOf:
                                    type: array
                                    title: KeywordObjectOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: PseudoObjectOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                  anyOf:
                                    type: array
                                    title: KeywordObjectOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: PseudoObjectOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                  oneOf:
                                    type: array
                                    title: KeywordObjectOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: PseudoObjectOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                  additionalProperties:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: AdditionalPropertiesOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                    - type: boolean
                                      title: ''
                                  properties:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveMappingSchema
                                    additionalProperties: {}
                                additionalProperties: {}
                            description: Named of the property being defined under the OpenAPI object.
                        required:
                        - properties
                        additionalProperties: false
                      - $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: PropertyOAS
                        properties:
                          type:
                            type: string
                            title: type
                            enum:
                            - array
                            - string
                            - number
                            - boolean
                            - integer
                            - object
                          format:
                            type: string
                            title: format
                          default:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: AnyValueOAS
                            anyOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveMappingSchema
                              additionalProperties: {}
                            - type: array
                              title: PermissiveSequenceSchema
                              items:
                                title: item
                            - type: number
                              title: ''
                            - type: integer
                              title: ''
                            - type: boolean
                              title: ''
                            - type: string
                              title: ''
                          example:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: AnyValueOAS
                            anyOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveMappingSchema
                              additionalProperties: {}
                            - type: array
                              title: PermissiveSequenceSchema
                              items:
                                title: item
                            - type: number
                              title: ''
                            - type: integer
                              title: ''
                            - type: boolean
                              title: ''
                            - type: string
                              title: ''
                          title:
                            type: string
                            title: title
                          description:
                            type: string
                            title: description
                          enum:
                            type: array
                            title: EnumOAS
                            items:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: EnumItemOAS
                              oneOf:
                              - type: number
                                title: ''
                              - type: integer
                                title: ''
                              - type: string
                                title: ''
                          items:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: PseudoObjectOAS
                            oneOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                              type: object
                              title: ReferenceOAS
                              properties:
                                $ref:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: ReferenceURL
                                  description: External OpenAPI schema reference.
                                  anyOf:
                                  - type: string
                                    title: ''
                                    description: URL file reference.
                                    format: url
                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: Local file reference.
                                    format: file
                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                              required:
                              - $ref
                              additionalProperties: {}
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveDefinitionOAS
                              additionalProperties: false
                          required:
                            type: array
                            title: RequiredOAS
                            items:
                              type: string
                              title: required_field
                              description: Name of the field that is required under the object.
                          nullable:
                            type: boolean
                            title: nullable
                          deprecated:
                            type: boolean
                            title: deprecated
                          readOnly:
                            type: boolean
                            title: readOnly
                          writeOnly:
                            type: boolean
                            title: writeOnly
                          multipleOf:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: MultipleOfOAS
                            oneOf:
                            - type: number
                              title: ''
                            - type: integer
                              title: ''
                          minimum:
                            type: integer
                            title: minimum
                            minimum: 0
                          maximum:
                            type: integer
                            title: maximum
                            minimum: 0
                          exclusiveMinimum:
                            type: boolean
                            title: exclusiveMinimum
                          exclusiveMaximum:
                            type: boolean
                            title: exclusiveMaximum
                          minLength:
                            type: integer
                            title: minLength
                            minimum: 0
                          maxLength:
                            type: integer
                            title: maxLength
                            minimum: 0
                          pattern:
                            type: integer
                            title: pattern
                          minItems:
                            type: integer
                            title: minItems
                            minimum: 0
                          maxItems:
                            type: integer
                            title: maxItems
                            minimum: 0
                          uniqueItems:
                            type: boolean
                            title: uniqueItems
                          minProperties:
                            type: integer
                            title: minProperties
                            minimum: 0
                          maxProperties:
                            type: integer
                            title: maxProperties
                            minimum: 0
                          contentMediaType:
                            type: string
                            title: contentMediaType
                          contentEncoding:
                            type: string
                            title: contentEncoding
                          contentSchema:
                            type: string
                            title: contentSchema
                          not:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: not
                            oneOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                              type: object
                              title: ReferenceOAS
                              properties:
                                $ref:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: ReferenceURL
                                  description: External OpenAPI schema reference.
                                  anyOf:
                                  - type: string
                                    title: ''
                                    description: URL file reference.
                                    format: url
                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: Local file reference.
                                    format: file
                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                              required:
                              - $ref
                              additionalProperties: {}
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveDefinitionOAS
                              additionalProperties: false
                          allOf:
                            type: array
                            title: KeywordObjectOAS
                            items:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: PseudoObjectOAS
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                          anyOf:
                            type: array
                            title: KeywordObjectOAS
                            items:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: PseudoObjectOAS
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                          oneOf:
                            type: array
                            title: KeywordObjectOAS
                            items:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: PseudoObjectOAS
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                          additionalProperties:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: AdditionalPropertiesOAS
                            oneOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                              type: object
                              title: ReferenceOAS
                              properties:
                                $ref:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: ReferenceURL
                                  description: External OpenAPI schema reference.
                                  anyOf:
                                  - type: string
                                    title: ''
                                    description: URL file reference.
                                    format: url
                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: Local file reference.
                                    format: file
                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                              required:
                              - $ref
                              additionalProperties: {}
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveDefinitionOAS
                              additionalProperties: false
                            - type: boolean
                              title: ''
                          properties:
                            $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: PermissiveMappingSchema
                            additionalProperties: {}
                        additionalProperties: {}
              additionalProperties: {}
          required:
          - href
          - type
          additionalProperties: {}
        - type: array
          title: ResultReferenceList
          description: Result locations for multiple references.
          items:
            $schema: http://json-schema.org/draft-07/schema#
            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/link.yaml
            type: object
            title: ResultReference
            properties:
              href:
                $schema: http://json-schema.org/draft-07/schema#
                title: ReferenceURL
                description: Result file reference.
                anyOf:
                - type: string
                  title: ''
                  description: URL file reference.
                  format: url
                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                - type: string
                  title: ''
                  description: Local file reference.
                  format: file
                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                - type: string
                  title: ''
                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
              type:
                type: string
                title: type
                description: IANA Content-Type of the file reference.
                pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
              format:
                $schema: http://json-schema.org/draft-07/schema#
                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/format.yaml
                type: object
                title: ResultFormat
                properties:
                  maximumMegabytes:
                    type: integer
                    title: maximumMegabytes
                    minimum: 1
                  mediaType:
                    type: string
                    title: mediaType
                    description: IANA identifier of content and format.
                    pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
                  encoding:
                    type: string
                    title: encoding
                  schema:
                    $schema: http://json-schema.org/draft-07/schema#
                    title: FormatSchema
                    oneOf:
                    - $schema: http://json-schema.org/draft-07/schema#
                      title: ReferenceURL
                      description: Reference where the schema definition can be retrieved to describe referenced data.
                      anyOf:
                      - type: string
                        title: ''
                        description: URL file reference.
                        format: url
                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                      - type: string
                        title: ''
                        description: Local file reference.
                        format: file
                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                      - type: string
                        title: ''
                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                    - $schema: http://json-schema.org/draft-07/schema#
                      $id: http://json-schema.org/draft-07/schema#
                      title: OAS
                      description: Explicit schema definition of the formatted reference data.
                      oneOf:
                      - $schema: http://json-schema.org/draft-07/schema#
                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                        type: object
                        title: ReferenceOAS
                        properties:
                          $ref:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: ReferenceURL
                            description: External OpenAPI schema reference.
                            anyOf:
                            - type: string
                              title: ''
                              description: URL file reference.
                              format: url
                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                            - type: string
                              title: ''
                              description: Local file reference.
                              format: file
                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                            - type: string
                              title: ''
                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                        required:
                        - $ref
                        additionalProperties: {}
                      - $schema: http://json-schema.org/draft-07/schema#
                        title: DefinitionOAS
                        anyOf:
                        - $schema: http://json-schema.org/draft-07/schema#
                          type: object
                          title: ObjectOAS
                          properties:
                            type:
                              type: string
                              title: type
                              enum:
                              - object
                            properties:
                              $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: ObjectPropertiesOAS
                              properties: {}
                              required: []
                              additionalProperties:
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PropertyOAS
                                  properties:
                                    type:
                                      type: string
                                      title: type
                                      enum:
                                      - array
                                      - string
                                      - number
                                      - boolean
                                      - integer
                                      - object
                                    format:
                                      type: string
                                      title: format
                                    default:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: AnyValueOAS
                                      anyOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveMappingSchema
                                        additionalProperties: {}
                                      - type: array
                                        title: PermissiveSequenceSchema
                                        items:
                                          title: item
                                      - type: number
                                        title: ''
                                      - type: integer
                                        title: ''
                                      - type: boolean
                                        title: ''
                                      - type: string
                                        title: ''
                                    example:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: AnyValueOAS
                                      anyOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveMappingSchema
                                        additionalProperties: {}
                                      - type: array
                                        title: PermissiveSequenceSchema
                                        items:
                                          title: item
                                      - type: number
                                        title: ''
                                      - type: integer
                                        title: ''
                                      - type: boolean
                                        title: ''
                                      - type: string
                                        title: ''
                                    title:
                                      type: string
                                      title: title
                                    description:
                                      type: string
                                      title: description
                                    enum:
                                      type: array
                                      title: EnumOAS
                                      items:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: EnumItemOAS
                                        oneOf:
                                        - type: number
                                          title: ''
                                        - type: integer
                                          title: ''
                                        - type: string
                                          title: ''
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: PseudoObjectOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                    required:
                                      type: array
                                      title: RequiredOAS
                                      items:
                                        type: string
                                        title: required_field
                                        description: Name of the field that is required under the object.
                                    nullable:
                                      type: boolean
                                      title: nullable
                                    deprecated:
                                      type: boolean
                                      title: deprecated
                                    readOnly:
                                      type: boolean
                                      title: readOnly
                                    writeOnly:
                                      type: boolean
                                      title: writeOnly
                                    multipleOf:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: MultipleOfOAS
                                      oneOf:
                                      - type: number
                                        title: ''
                                      - type: integer
                                        title: ''
                                    minimum:
                                      type: integer
                                      title: minimum
                                      minimum: 0
                                    maximum:
                                      type: integer
                                      title: maximum
                                      minimum: 0
                                    exclusiveMinimum:
                                      type: boolean
                                      title: exclusiveMinimum
                                    exclusiveMaximum:
                                      type: boolean
                                      title: exclusiveMaximum
                                    minLength:
                                      type: integer
                                      title: minLength
                                      minimum: 0
                                    maxLength:
                                      type: integer
                                      title: maxLength
                                      minimum: 0
                                    pattern:
                                      type: integer
                                      title: pattern
                                    minItems:
                                      type: integer
                                      title: minItems
                                      minimum: 0
                                    maxItems:
                                      type: integer
                                      title: maxItems
                                      minimum: 0
                                    uniqueItems:
                                      type: boolean
                                      title: uniqueItems
                                    minProperties:
                                      type: integer
                                      title: minProperties
                                      minimum: 0
                                    maxProperties:
                                      type: integer
                                      title: maxProperties
                                      minimum: 0
                                    contentMediaType:
                                      type: string
                                      title: contentMediaType
                                    contentEncoding:
                                      type: string
                                      title: contentEncoding
                                    contentSchema:
                                      type: string
                                      title: contentSchema
                                    not:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: not
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                    allOf:
                                      type: array
                                      title: KeywordObjectOAS
                                      items:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: PseudoObjectOAS
                                        oneOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                          type: object
                                          title: ReferenceOAS
                                          properties:
                                            $ref:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: ReferenceURL
                                              description: External OpenAPI schema reference.
                                              anyOf:
                                              - type: string
                                                title: ''
                                                description: URL file reference.
                                                format: url
                                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: Local file reference.
                                                format: file
                                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                          required:
                                          - $ref
                                          additionalProperties: {}
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveDefinitionOAS
                                          additionalProperties: false
                                    anyOf:
                                      type: array
                                      title: KeywordObjectOAS
                                      items:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: PseudoObjectOAS
                                        oneOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                          type: object
                                          title: ReferenceOAS
                                          properties:
                                            $ref:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: ReferenceURL
                                              description: External OpenAPI schema reference.
                                              anyOf:
                                              - type: string
                                                title: ''
                                                description: URL file reference.
                                                format: url
                                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: Local file reference.
                                                format: file
                                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                          required:
                                          - $ref
                                          additionalProperties: {}
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveDefinitionOAS
                                          additionalProperties: false
                                    oneOf:
                                      type: array
                                      title: KeywordObjectOAS
                                      items:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: PseudoObjectOAS
                                        oneOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                          type: object
                                          title: ReferenceOAS
                                          properties:
                                            $ref:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: ReferenceURL
                                              description: External OpenAPI schema reference.
                                              anyOf:
                                              - type: string
                                                title: ''
                                                description: URL file reference.
                                                format: url
                                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: Local file reference.
                                                format: file
                                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                          required:
                                          - $ref
                                          additionalProperties: {}
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveDefinitionOAS
                                          additionalProperties: false
                                    additionalProperties:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: AdditionalPropertiesOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                      - type: boolean
                                        title: ''
                                    properties:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveMappingSchema
                                      additionalProperties: {}
                                  additionalProperties: {}
                              description: Named of the property being defined under the OpenAPI object.
                          required:
                          - properties
                          additionalProperties: false
                        - $schema: http://json-schema.org/draft-07/schema#
                          type: object
                          title: PropertyOAS
                          properties:
                            type:
                              type: string
                              title: type
                              enum:
                              - array
                              - string
                              - number
                              - boolean
                              - integer
                              - object
                            format:
                              type: string
                              title: format
                            default:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: AnyValueOAS
                              anyOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveMappingSchema
                                additionalProperties: {}
                              - type: array
                                title: PermissiveSequenceSchema
                                items:
                                  title: item
                              - type: number
                                title: ''
                              - type: integer
                                title: ''
                              - type: boolean
                                title: ''
                              - type: string
                                title: ''
                            example:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: AnyValueOAS
                              anyOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveMappingSchema
                                additionalProperties: {}
                              - type: array
                                title: PermissiveSequenceSchema
                                items:
                                  title: item
                              - type: number
                                title: ''
                              - type: integer
                                title: ''
                              - type: boolean
                                title: ''
                              - type: string
                                title: ''
                            title:
                              type: string
                              title: title
                            description:
                              type: string
                              title: description
                            enum:
                              type: array
                              title: EnumOAS
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: EnumItemOAS
                                oneOf:
                                - type: number
                                  title: ''
                                - type: integer
                                  title: ''
                                - type: string
                                  title: ''
                            items:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: PseudoObjectOAS
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                            required:
                              type: array
                              title: RequiredOAS
                              items:
                                type: string
                                title: required_field
                                description: Name of the field that is required under the object.
                            nullable:
                              type: boolean
                              title: nullable
                            deprecated:
                              type: boolean
                              title: deprecated
                            readOnly:
                              type: boolean
                              title: readOnly
                            writeOnly:
                              type: boolean
                              title: writeOnly
                            multipleOf:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: MultipleOfOAS
                              oneOf:
                              - type: number
                                title: ''
                              - type: integer
                                title: ''
                            minimum:
                              type: integer
                              title: minimum
                              minimum: 0
                            maximum:
                              type: integer
                              title: maximum
                              minimum: 0
                            exclusiveMinimum:
                              type: boolean
                              title: exclusiveMinimum
                            exclusiveMaximum:
                              type: boolean
                              title: exclusiveMaximum
                            minLength:
                              type: integer
                              title: minLength
                              minimum: 0
                            maxLength:
                              type: integer
                              title: maxLength
                              minimum: 0
                            pattern:
                              type: integer
                              title: pattern
                            minItems:
                              type: integer
                              title: minItems
                              minimum: 0
                            maxItems:
                              type: integer
                              title: maxItems
                              minimum: 0
                            uniqueItems:
                              type: boolean
                              title: uniqueItems
                            minProperties:
                              type: integer
                              title: minProperties
                              minimum: 0
                            maxProperties:
                              type: integer
                              title: maxProperties
                              minimum: 0
                            contentMediaType:
                              type: string
                              title: contentMediaType
                            contentEncoding:
                              type: string
                              title: contentEncoding
                            contentSchema:
                              type: string
                              title: contentSchema
                            not:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: not
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                            allOf:
                              type: array
                              title: KeywordObjectOAS
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: PseudoObjectOAS
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                            anyOf:
                              type: array
                              title: KeywordObjectOAS
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: PseudoObjectOAS
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                            oneOf:
                              type: array
                              title: KeywordObjectOAS
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: PseudoObjectOAS
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                            additionalProperties:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: AdditionalPropertiesOAS
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                              - type: boolean
                                title: ''
                            properties:
                              $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveMappingSchema
                              additionalProperties: {}
                          additionalProperties: {}
                additionalProperties: {}
            required:
            - href
            - type
            additionalProperties: {}
        - $schema: http://json-schema.org/draft-07/schema#
          title: ResultLiteral
          description: Result literal value.
          oneOf:
          - type: number
            title: LiteralDataFloat
            description: Literal data type representing a floating point number.
          - type: integer
            title: LiteralDataInteger
            description: Literal data type representing an integer number.
          - type: boolean
            title: LiteralDataBoolean
            description: Literal data type representing a boolean flag.
          - type: string
            title: LiteralDataString
            description: Literal data type representing a generic string.
          - type: 'null'
            title: LiteralDataNoneType
            description: Literal data type representing a null value.
        - type: array
          title: ResultLiteralList
          description: Result list of literal values.
          items:
            $schema: http://json-schema.org/draft-07/schema#
            title: ResultLiteral
            oneOf:
            - type: number
              title: LiteralDataFloat
              description: Literal data type representing a floating point number.
            - type: integer
              title: LiteralDataInteger
              description: Literal data type representing an integer number.
            - type: boolean
              title: LiteralDataBoolean
              description: Literal data type representing a boolean flag.
            - type: string
              title: LiteralDataString
              description: Literal data type representing a generic string.
            - type: 'null'
              title: LiteralDataNoneType
              description: Literal data type representing a null value.
    ResultData:
      oneOf:
      - $ref: '#/components/schemas/ValueFormatted'
      - $ref: '#/components/schemas/ValueFormattedList'
      - $ref: '#/components/schemas/ResultBoundingBox'
      - $ref: '#/components/schemas/ResultReference'
      - $ref: '#/components/schemas/ResultReferenceList'
      - $ref: '#/components/schemas/ResultLiteral'
      - $ref: '#/components/schemas/ResultLiteralList'
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/inlineOrRefData.yaml
      title: ResultData
      default: ''
    ResultFormat:
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/format.yaml
      type: object
      title: ResultFormat
      properties:
        maximumMegabytes:
          type: integer
          title: maximumMegabytes
          minimum: 1
        mediaType:
          type: string
          title: mediaType
          description: IANA identifier of content and format.
          pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
        encoding:
          type: string
          title: encoding
        schema:
          $ref: '#/components/schemas/FormatSchema'
      additionalProperties: {}
    ValueFormatted:
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/qualifiedInputValue.yaml
      type: object
      title: ValueFormatted
      properties:
        maximumMegabytes:
          type: integer
          title: maximumMegabytes
          minimum: 1
        mediaType:
          type: string
          title: mediaType
          description: IANA identifier of content and format.
          pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
        encoding:
          type: string
          title: encoding
        schema:
          $ref: '#/components/schemas/FormatSchema'
        value:
          $ref: '#/components/schemas/AnyValueOAS'
        format:
          $ref: '#/components/schemas/ResultFormat'
      required:
      - value
      additionalProperties: {}
    ValueFormattedList:
      type: array
      title: ValueFormattedList
      description: Result formatted content of multiple values.
      items:
        $ref: '#/components/schemas/ValueFormatted'
    BoundingBoxValue:
      oneOf:
      - $ref: '#/components/schemas/BoundingBox2D'
      - $ref: '#/components/schemas/BoundingBox3D'
      $schema: http://json-schema.org/draft-07/schema#
      title: BoundingBoxValue
      description: Point values of the bounding box.
    BoundingBox2D:
      type: array
      title: BoundingBox2D
      description: Bounding Box using 2D points.
      items:
        $ref: '#/components/schemas/Number'
      maxItems: 4
      minItems: 4
    BoundingBox3D:
      type: array
      title: BoundingBox3D
      description: Bounding Box using 3D points.
      items:
        $ref: '#/components/schemas/Number'
      maxItems: 6
      minItems: 6
    ResultBoundingBox:
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/bbox.yaml
      type: object
      title: ResultBoundingBox
      description: Result bounding box value.
      properties:
        bbox:
          $ref: '#/components/schemas/BoundingBoxValue'
        crs:
          $ref: '#/components/schemas/AnyCRS'
      required:
      - bbox
      additionalProperties: {}
    ResultReference:
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/link.yaml
      type: object
      title: ResultReference
      properties:
        href:
          $ref: '#/components/schemas/ReferenceURL'
        type:
          type: string
          title: type
          description: IANA Content-Type of the file reference.
          pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
        format:
          $ref: '#/components/schemas/ResultFormat'
      required:
      - href
      - type
      additionalProperties: {}
    ResultReferenceList:
      type: array
      title: ResultReferenceList
      description: Result locations for multiple references.
      items:
        $ref: '#/components/schemas/ResultReference'
    ResultLiteral:
      oneOf:
      - type: number
        title: LiteralDataFloat
        description: Literal data type representing a floating point number.
      - type: integer
        title: LiteralDataInteger
        description: Literal data type representing an integer number.
      - type: boolean
        title: LiteralDataBoolean
        description: Literal data type representing a boolean flag.
      - type: string
        title: LiteralDataString
        description: Literal data type representing a generic string.
      - type: 'null'
        title: LiteralDataNoneType
        description: Literal data type representing a null value.
      $schema: http://json-schema.org/draft-07/schema#
      title: ResultLiteral
    ResultLiteralList:
      type: array
      title: ResultLiteralList
      description: Result list of literal values.
      items:
        $ref: '#/components/schemas/ResultLiteral'
    JobOutputs:
      oneOf:
      - $ref: '#/components/schemas/JobOutputMap'
      - $ref: '#/components/schemas/JobOutputList'
      $schema: http://json-schema.org/draft-07/schema#
      title: JobOutputs
      description: Job outputs with many alternate representations according to the specified 'schema' query parameter.
    JobOutputMap:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: JobOutputMap
      properties: {}
      required: []
      additionalProperties:
        oneOf:
        - $schema: http://json-schema.org/draft-07/schema#
          type: object
          title: JobOutputReference
          properties:
            href:
              $schema: http://json-schema.org/draft-07/schema#
              title: ReferenceURL
              description: Output file reference.
              anyOf:
              - type: string
                title: ''
                description: URL file reference.
                format: url
                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
              - type: string
                title: ''
                description: Local file reference.
                format: file
                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
              - type: string
                title: ''
                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
            type:
              type: string
              title: type
              description: IANA Content-Type of the file reference.
              pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
            format:
              $schema: http://json-schema.org/draft-07/schema#
              title: FormatSelection
              oneOf:
              - $schema: http://json-schema.org/draft-07/schema#
                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/format.yaml
                type: object
                title: FormatDefaultMediaType
                description: Format for process input are assumed plain/text if the media-type was omitted and is not one of the known formats by this instance. When executing a job, the best match against supported formats by the process definition will be used to run the process, and will fall back to the default as last resort.
                properties:
                  mediaType:
                    type: string
                    title: mediaType
                    description: IANA identifier of content and format.
                    example: application/json
                    pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
                  encoding:
                    type: string
                    title: encoding
                  schema:
                    $schema: http://json-schema.org/draft-07/schema#
                    title: FormatSchema
                    oneOf:
                    - $schema: http://json-schema.org/draft-07/schema#
                      title: ReferenceURL
                      description: Reference where the schema definition can be retrieved to describe referenced data.
                      anyOf:
                      - type: string
                        title: ''
                        description: URL file reference.
                        format: url
                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                      - type: string
                        title: ''
                        description: Local file reference.
                        format: file
                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                      - type: string
                        title: ''
                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                    - $schema: http://json-schema.org/draft-07/schema#
                      $id: http://json-schema.org/draft-07/schema#
                      title: OAS
                      description: Explicit schema definition of the formatted reference data.
                      oneOf:
                      - $schema: http://json-schema.org/draft-07/schema#
                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                        type: object
                        title: ReferenceOAS
                        properties:
                          $ref:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: ReferenceURL
                            description: External OpenAPI schema reference.
                            anyOf:
                            - type: string
                              title: ''
                              description: URL file reference.
                              format: url
                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                            - type: string
                              title: ''
                              description: Local file reference.
                              format: file
                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                            - type: string
                              title: ''
                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                        required:
                        - $ref
                        additionalProperties: {}
                      - $schema: http://json-schema.org/draft-07/schema#
                        title: DefinitionOAS
                        anyOf:
                        - $schema: http://json-schema.org/draft-07/schema#
                          type: object
                          title: ObjectOAS
                          properties:
                            type:
                              type: string
                              title: type
                              enum:
                              - object
                            properties:
                              $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: ObjectPropertiesOAS
                              properties: {}
                              required: []
                              additionalProperties:
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PropertyOAS
                                  properties:
                                    type:
                                      type: string
                                      title: type
                                      enum:
                                      - array
                                      - string
                                      - number
                                      - boolean
                                      - integer
                                      - object
                                    format:
                                      type: string
                                      title: format
                                    default:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: AnyValueOAS
                                      anyOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveMappingSchema
                                        additionalProperties: {}
                                      - type: array
                                        title: PermissiveSequenceSchema
                                        items:
                                          title: item
                                      - type: number
                                        title: ''
                                      - type: integer
                                        title: ''
                                      - type: boolean
                                        title: ''
                                      - type: string
                                        title: ''
                                    example:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: AnyValueOAS
                                      anyOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveMappingSchema
                                        additionalProperties: {}
                                      - type: array
                                        title: PermissiveSequenceSchema
                                        items:
                                          title: item
                                      - type: number
                                        title: ''
                                      - type: integer
                                        title: ''
                                      - type: boolean
                                        title: ''
                                      - type: string
                                        title: ''
                                    title:
                                      type: string
                                      title: title
                                    description:
                                      type: string
                                      title: description
                                    enum:
                                      type: array
                                      title: EnumOAS
                                      items:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: EnumItemOAS
                                        oneOf:
                                        - type: number
                                          title: ''
                                        - type: integer
                                          title: ''
                                        - type: string
                                          title: ''
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: PseudoObjectOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                    required:
                                      type: array
                                      title: RequiredOAS
                                      items:
                                        type: string
                                        title: required_field
                                        description: Name of the field that is required under the object.
                                    nullable:
                                      type: boolean
                                      title: nullable
                                    deprecated:
                                      type: boolean
                                      title: deprecated
                                    readOnly:
                                      type: boolean
                                      title: readOnly
                                    writeOnly:
                                      type: boolean
                                      title: writeOnly
                                    multipleOf:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: MultipleOfOAS
                                      oneOf:
                                      - type: number
                                        title: ''
                                      - type: integer
                                        title: ''
                                    minimum:
                                      type: integer
                                      title: minimum
                                      minimum: 0
                                    maximum:
                                      type: integer
                                      title: maximum
                                      minimum: 0
                                    exclusiveMinimum:
                                      type: boolean
                                      title: exclusiveMinimum
                                    exclusiveMaximum:
                                      type: boolean
                                      title: exclusiveMaximum
                                    minLength:
                                      type: integer
                                      title: minLength
                                      minimum: 0
                                    maxLength:
                                      type: integer
                                      title: maxLength
                                      minimum: 0
                                    pattern:
                                      type: integer
                                      title: pattern
                                    minItems:
                                      type: integer
                                      title: minItems
                                      minimum: 0
                                    maxItems:
                                      type: integer
                                      title: maxItems
                                      minimum: 0
                                    uniqueItems:
                                      type: boolean
                                      title: uniqueItems
                                    minProperties:
                                      type: integer
                                      title: minProperties
                                      minimum: 0
                                    maxProperties:
                                      type: integer
                                      title: maxProperties
                                      minimum: 0
                                    contentMediaType:
                                      type: string
                                      title: contentMediaType
                                    contentEncoding:
                                      type: string
                                      title: contentEncoding
                                    contentSchema:
                                      type: string
                                      title: contentSchema
                                    not:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: not
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                    allOf:
                                      type: array
                                      title: KeywordObjectOAS
                                      items:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: PseudoObjectOAS
                                        oneOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                          type: object
                                          title: ReferenceOAS
                                          properties:
                                            $ref:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: ReferenceURL
                                              description: External OpenAPI schema reference.
                                              anyOf:
                                              - type: string
                                                title: ''
                                                description: URL file reference.
                                                format: url
                                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: Local file reference.
                                                format: file
                                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                          required:
                                          - $ref
                                          additionalProperties: {}
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveDefinitionOAS
                                          additionalProperties: false
                                    anyOf:
                                      type: array
                                      title: KeywordObjectOAS
                                      items:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: PseudoObjectOAS
                                        oneOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                          type: object
                                          title: ReferenceOAS
                                          properties:
                                            $ref:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: ReferenceURL
                                              description: External OpenAPI schema reference.
                                              anyOf:
                                              - type: string
                                                title: ''
                                                description: URL file reference.
                                                format: url
                                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: Local file reference.
                                                format: file
                                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                          required:
                                          - $ref
                                          additionalProperties: {}
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveDefinitionOAS
                                          additionalProperties: false
                                    oneOf:
                                      type: array
                                      title: KeywordObjectOAS
                                      items:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: PseudoObjectOAS
                                        oneOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                          type: object
                                          title: ReferenceOAS
                                          properties:
                                            $ref:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: ReferenceURL
                                              description: External OpenAPI schema reference.
                                              anyOf:
                                              - type: string
                                                title: ''
                                                description: URL file reference.
                                                format: url
                                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: Local file reference.
                                                format: file
                                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                          required:
                                          - $ref
                                          additionalProperties: {}
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveDefinitionOAS
                                          additionalProperties: false
                                    additionalProperties:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: AdditionalPropertiesOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                      - type: boolean
                                        title: ''
                                    properties:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveMappingSchema
                                      additionalProperties: {}
                                  additionalProperties: {}
                              description: Named of the property being defined under the OpenAPI object.
                          required:
                          - properties
                          additionalProperties: false
                        - $schema: http://json-schema.org/draft-07/schema#
                          type: object
                          title: PropertyOAS
                          properties:
                            type:
                              type: string
                              title: type
                              enum:
                              - array
                              - string
                              - number
                              - boolean
                              - integer
                              - object
                            format:
                              type: string
                              title: format
                            default:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: AnyValueOAS
                              anyOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveMappingSchema
                                additionalProperties: {}
                              - type: array
                                title: PermissiveSequenceSchema
                                items:
                                  title: item
                              - type: number
                                title: ''
                              - type: integer
                                title: ''
                              - type: boolean
                                title: ''
                              - type: string
                                title: ''
                            example:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: AnyValueOAS
                              anyOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveMappingSchema
                                additionalProperties: {}
                              - type: array
                                title: PermissiveSequenceSchema
                                items:
                                  title: item
                              - type: number
                                title: ''
                              - type: integer
                                title: ''
                              - type: boolean
                                title: ''
                              - type: string
                                title: ''
                            title:
                              type: string
                              title: title
                            description:
                              type: string
                              title: description
                            enum:
                              type: array
                              title: EnumOAS
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: EnumItemOAS
                                oneOf:
                                - type: number
                                  title: ''
                                - type: integer
                                  title: ''
                                - type: string
                                  title: ''
                            items:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: PseudoObjectOAS
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                            required:
                              type: array
                              title: RequiredOAS
                              items:
                                type: string
                                title: required_field
                                description: Name of the field that is required under the object.
                            nullable:
                              type: boolean
                              title: nullable
                            deprecated:
                              type: boolean
                              title: deprecated
                            readOnly:
                              type: boolean
                              title: readOnly
                            writeOnly:
                              type: boolean
                              title: writeOnly
                            multipleOf:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: MultipleOfOAS
                              oneOf:
                              - type: number
                                title: ''
                              - type: integer
                                title: ''
                            minimum:
                              type: integer
                              title: minimum
                              minimum: 0
                            maximum:
                              type: integer
                              title: maximum
                              minimum: 0
                            exclusiveMinimum:
                              type: boolean
                              title: exclusiveMinimum
                            exclusiveMaximum:
                              type: boolean
                              title: exclusiveMaximum
                            minLength:
                              type: integer
                              title: minLength
                              minimum: 0
                            maxLength:
                              type: integer
                              title: maxLength
                              minimum: 0
                            pattern:
                              type: integer
                              title: pattern
                            minItems:
                              type: integer
                              title: minItems
                              minimum: 0
                            maxItems:
                              type: integer
                              title: maxItems
                              minimum: 0
                            uniqueItems:
                              type: boolean
                              title: uniqueItems
                            minProperties:
                              type: integer
                              title: minProperties
                              minimum: 0
                            maxProperties:
                              type: integer
                              title: maxProperties
                              minimum: 0
                            contentMediaType:
                              type: string
                              title: contentMediaType
                            contentEncoding:
                              type: string
                              title: contentEncoding
                            contentSchema:
                              type: string
                              title: contentSchema
                            not:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: not
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                            allOf:
                              type: array
                              title: KeywordObjectOAS
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: PseudoObjectOAS
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                            anyOf:
                              type: array
                              title: KeywordObjectOAS
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: PseudoObjectOAS
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                            oneOf:
                              type: array
                              title: KeywordObjectOAS
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: PseudoObjectOAS
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                            additionalProperties:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: AdditionalPropertiesOAS
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                              - type: boolean
                                title: ''
                            properties:
                              $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveMappingSchema
                              additionalProperties: {}
                          additionalProperties: {}
                required:
                - mediaType
                additionalProperties: {}
              - $schema: http://json-schema.org/draft-07/schema#
                type: object
                title: FormatDefaultMimeType
                description: Format for process input are assumed plain/text if the media-type was omitted and is not one of the known formats by this instance. When executing a job, the best match against supported formats by the process definition will be used to run the process, and will fall back to the default as last resort.
                properties:
                  mimeType:
                    type: string
                    title: mimeType
                    description: IANA identifier of content and format.
                    example: application/json
                    pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
                  encoding:
                    type: string
                    title: encoding
                  schema:
                    $schema: http://json-schema.org/draft-07/schema#
                    title: FormatSchema
                    oneOf:
                    - $schema: http://json-schema.org/draft-07/schema#
                      title: ReferenceURL
                      description: Reference where the schema definition can be retrieved to describe referenced data.
                      anyOf:
                      - type: string
                        title: ''
                        description: URL file reference.
                        format: url
                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                      - type: string
                        title: ''
                        description: Local file reference.
                        format: file
                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                      - type: string
                        title: ''
                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                    - $schema: http://json-schema.org/draft-07/schema#
                      $id: http://json-schema.org/draft-07/schema#
                      title: OAS
                      description: Explicit schema definition of the formatted reference data.
                      oneOf:
                      - $schema: http://json-schema.org/draft-07/schema#
                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                        type: object
                        title: ReferenceOAS
                        properties:
                          $ref:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: ReferenceURL
                            description: External OpenAPI schema reference.
                            anyOf:
                            - type: string
                              title: ''
                              description: URL file reference.
                              format: url
                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                            - type: string
                              title: ''
                              description: Local file reference.
                              format: file
                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                            - type: string
                              title: ''
                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                        required:
                        - $ref
                        additionalProperties: {}
                      - $schema: http://json-schema.org/draft-07/schema#
                        title: DefinitionOAS
                        anyOf:
                        - $schema: http://json-schema.org/draft-07/schema#
                          type: object
                          title: ObjectOAS
                          properties:
                            type:
                              type: string
                              title: type
                              enum:
                              - object
                            properties:
                              $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: ObjectPropertiesOAS
                              properties: {}
                              required: []
                              additionalProperties:
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PropertyOAS
                                  properties:
                                    type:
                                      type: string
                                      title: type
                                      enum:
                                      - array
                                      - string
                                      - number
                                      - boolean
                                      - integer
                                      - object
                                    format:
                                      type: string
                                      title: format
                                    default:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: AnyValueOAS
                                      anyOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveMappingSchema
                                        additionalProperties: {}
                                      - type: array
                                        title: PermissiveSequenceSchema
                                        items:
                                          title: item
                                      - type: number
                                        title: ''
                                      - type: integer
                                        title: ''
                                      - type: boolean
                                        title: ''
                                      - type: string
                                        title: ''
                                    example:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: AnyValueOAS
                                      anyOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveMappingSchema
                                        additionalProperties: {}
                                      - type: array
                                        title: PermissiveSequenceSchema
                                        items:
                                          title: item
                                      - type: number
                                        title: ''
                                      - type: integer
                                        title: ''
                                      - type: boolean
                                        title: ''
                                      - type: string
                                        title: ''
                                    title:
                                      type: string
                                      title: title
                                    description:
                                      type: string
                                      title: description
                                    enum:
                                      type: array
                                      title: EnumOAS
                                      items:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: EnumItemOAS
                                        oneOf:
                                        - type: number
                                          title: ''
                                        - type: integer
                                          title: ''
                                        - type: string
                                          title: ''
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: PseudoObjectOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                    required:
                                      type: array
                                      title: RequiredOAS
                                      items:
                                        type: string
                                        title: required_field
                                        description: Name of the field that is required under the object.
                                    nullable:
                                      type: boolean
                                      title: nullable
                                    deprecated:
                                      type: boolean
                                      title: deprecated
                                    readOnly:
                                      type: boolean
                                      title: readOnly
                                    writeOnly:
                                      type: boolean
                                      title: writeOnly
                                    multipleOf:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: MultipleOfOAS
                                      oneOf:
                                      - type: number
                                        title: ''
                                      - type: integer
                                        title: ''
                                    minimum:
                                      type: integer
                                      title: minimum
                                      minimum: 0
                                    maximum:
                                      type: integer
                                      title: maximum
                                      minimum: 0
                                    exclusiveMinimum:
                                      type: boolean
                                      title: exclusiveMinimum
                                    exclusiveMaximum:
                                      type: boolean
                                      title: exclusiveMaximum
                                    minLength:
                                      type: integer
                                      title: minLength
                                      minimum: 0
                                    maxLength:
                                      type: integer
                                      title: maxLength
                                      minimum: 0
                                    pattern:
                                      type: integer
                                      title: pattern
                                    minItems:
                                      type: integer
                                      title: minItems
                                      minimum: 0
                                    maxItems:
                                      type: integer
                                      title: maxItems
                                      minimum: 0
                                    uniqueItems:
                                      type: boolean
                                      title: uniqueItems
                                    minProperties:
                                      type: integer
                                      title: minProperties
                                      minimum: 0
                                    maxProperties:
                                      type: integer
                                      title: maxProperties
                                      minimum: 0
                                    contentMediaType:
                                      type: string
                                      title: contentMediaType
                                    contentEncoding:
                                      type: string
                                      title: contentEncoding
                                    contentSchema:
                                      type: string
                                      title: contentSchema
                                    not:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: not
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                    allOf:
                                      type: array
                                      title: KeywordObjectOAS
                                      items:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: PseudoObjectOAS
                                        oneOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                          type: object
                                          title: ReferenceOAS
                                          properties:
                                            $ref:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: ReferenceURL
                                              description: External OpenAPI schema reference.
                                              anyOf:
                                              - type: string
                                                title: ''
                                                description: URL file reference.
                                                format: url
                                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: Local file reference.
                                                format: file
                                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                          required:
                                          - $ref
                                          additionalProperties: {}
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveDefinitionOAS
                                          additionalProperties: false
                                    anyOf:
                                      type: array
                                      title: KeywordObjectOAS
                                      items:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: PseudoObjectOAS
                                        oneOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                          type: object
                                          title: ReferenceOAS
                                          properties:
                                            $ref:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: ReferenceURL
                                              description: External OpenAPI schema reference.
                                              anyOf:
                                              - type: string
                                                title: ''
                                                description: URL file reference.
                                                format: url
                                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: Local file reference.
                                                format: file
                                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                          required:
                                          - $ref
                                          additionalProperties: {}
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveDefinitionOAS
                                          additionalProperties: false
                                    oneOf:
                                      type: array
                                      title: KeywordObjectOAS
                                      items:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: PseudoObjectOAS
                                        oneOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                          type: object
                                          title: ReferenceOAS
                                          properties:
                                            $ref:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: ReferenceURL
                                              description: External OpenAPI schema reference.
                                              anyOf:
                                              - type: string
                                                title: ''
                                                description: URL file reference.
                                                format: url
                                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: Local file reference.
                                                format: file
                                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                          required:
                                          - $ref
                                          additionalProperties: {}
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveDefinitionOAS
                                          additionalProperties: false
                                    additionalProperties:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: AdditionalPropertiesOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                      - type: boolean
                                        title: ''
                                    properties:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveMappingSchema
                                      additionalProperties: {}
                                  additionalProperties: {}
                              description: Named of the property being defined under the OpenAPI object.
                          required:
                          - properties
                          additionalProperties: false
                        - $schema: http://json-schema.org/draft-07/schema#
                          type: object
                          title: PropertyOAS
                          properties:
                            type:
                              type: string
                              title: type
                              enum:
                              - array
                              - string
                              - number
                              - boolean
                              - integer
                              - object
                            format:
                              type: string
                              title: format
                            default:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: AnyValueOAS
                              anyOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveMappingSchema
                                additionalProperties: {}
                              - type: array
                                title: PermissiveSequenceSchema
                                items:
                                  title: item
                              - type: number
                                title: ''
                              - type: integer
                                title: ''
                              - type: boolean
                                title: ''
                              - type: string
                                title: ''
                            example:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: AnyValueOAS
                              anyOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveMappingSchema
                                additionalProperties: {}
                              - type: array
                                title: PermissiveSequenceSchema
                                items:
                                  title: item
                              - type: number
                                title: ''
                              - type: integer
                                title: ''
                              - type: boolean
                                title: ''
                              - type: string
                                title: ''
                            title:
                              type: string
                              title: title
                            description:
                              type: string
                              title: description
                            enum:
                              type: array
                              title: EnumOAS
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: EnumItemOAS
                                oneOf:
                                - type: number
                                  title: ''
                                - type: integer
                                  title: ''
                                - type: string
                                  title: ''
                            items:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: PseudoObjectOAS
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                            required:
                              type: array
                              title: RequiredOAS
                              items:
                                type: string
                                title: required_field
                                description: Name of the field that is required under the object.
                            nullable:
                              type: boolean
                              title: nullable
                            deprecated:
                              type: boolean
                              title: deprecated
                            readOnly:
                              type: boolean
                              title: readOnly
                            writeOnly:
                              type: boolean
                              title: writeOnly
                            multipleOf:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: MultipleOfOAS
                              oneOf:
                              - type: number
                                title: ''
                              - type: integer
                                title: ''
                            minimum:
                              type: integer
                              title: minimum
                              minimum: 0
                            maximum:
                              type: integer
                              title: maximum
                              minimum: 0
                            exclusiveMinimum:
                              type: boolean
                              title: exclusiveMinimum
                            exclusiveMaximum:
                              type: boolean
                              title: exclusiveMaximum
                            minLength:
                              type: integer
                              title: minLength
                              minimum: 0
                            maxLength:
                              type: integer
                              title: maxLength
                              minimum: 0
                            pattern:
                              type: integer
                              title: pattern
                            minItems:
                              type: integer
                              title: minItems
                              minimum: 0
                            maxItems:
                              type: integer
                              title: maxItems
                              minimum: 0
                            uniqueItems:
                              type: boolean
                              title: uniqueItems
                            minProperties:
                              type: integer
                              title: minProperties
                              minimum: 0
                            maxProperties:
                              type: integer
                              title: maxProperties
                              minimum: 0
                            contentMediaType:
                              type: string
                              title: contentMediaType
                            contentEncoding:
                              type: string
                              title: contentEncoding
                            contentSchema:
                              type: string
                              title: contentSchema
                            not:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: not
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                            allOf:
                              type: array
                              title: KeywordObjectOAS
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: PseudoObjectOAS
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                            anyOf:
                              type: array
                              title: KeywordObjectOAS
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: PseudoObjectOAS
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                            oneOf:
                              type: array
                              title: KeywordObjectOAS
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: PseudoObjectOAS
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                            additionalProperties:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: AdditionalPropertiesOAS
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                              - type: boolean
                                title: ''
                            properties:
                              $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveMappingSchema
                              additionalProperties: {}
                          additionalProperties: {}
                required:
                - mimeType
                additionalProperties: {}
          required:
          - href
          additionalProperties: {}
        - $schema: http://json-schema.org/draft-07/schema#
          title: JobOutputLiteral
          oneOf:
          - $schema: http://json-schema.org/draft-07/schema#
            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/format.yaml
            type: object
            title: JobOutputQualifiedDataLiteral
            properties:
              mediaType:
                type: string
                title: mediaType
                description: IANA identifier of content and format.
                example: application/json
                pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
              encoding:
                type: string
                title: encoding
              schema:
                $schema: http://json-schema.org/draft-07/schema#
                title: FormatSchema
                oneOf:
                - $schema: http://json-schema.org/draft-07/schema#
                  title: ReferenceURL
                  description: Reference where the schema definition can be retrieved to describe referenced data.
                  anyOf:
                  - type: string
                    title: ''
                    description: URL file reference.
                    format: url
                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                  - type: string
                    title: ''
                    description: Local file reference.
                    format: file
                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                  - type: string
                    title: ''
                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                - $schema: http://json-schema.org/draft-07/schema#
                  $id: http://json-schema.org/draft-07/schema#
                  title: OAS
                  description: Explicit schema definition of the formatted reference data.
                  oneOf:
                  - $schema: http://json-schema.org/draft-07/schema#
                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                    type: object
                    title: ReferenceOAS
                    properties:
                      $ref:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: ReferenceURL
                        description: External OpenAPI schema reference.
                        anyOf:
                        - type: string
                          title: ''
                          description: URL file reference.
                          format: url
                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                        - type: string
                          title: ''
                          description: Local file reference.
                          format: file
                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                        - type: string
                          title: ''
                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                    required:
                    - $ref
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    title: DefinitionOAS
                    anyOf:
                    - $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: ObjectOAS
                      properties:
                        type:
                          type: string
                          title: type
                          enum:
                          - object
                        properties:
                          $schema: http://json-schema.org/draft-07/schema#
                          type: object
                          title: ObjectPropertiesOAS
                          properties: {}
                          required: []
                          additionalProperties:
                            oneOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                              type: object
                              title: ReferenceOAS
                              properties:
                                $ref:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: ReferenceURL
                                  description: External OpenAPI schema reference.
                                  anyOf:
                                  - type: string
                                    title: ''
                                    description: URL file reference.
                                    format: url
                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: Local file reference.
                                    format: file
                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                              required:
                              - $ref
                              additionalProperties: {}
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PropertyOAS
                              properties:
                                type:
                                  type: string
                                  title: type
                                  enum:
                                  - array
                                  - string
                                  - number
                                  - boolean
                                  - integer
                                  - object
                                format:
                                  type: string
                                  title: format
                                default:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: AnyValueOAS
                                  anyOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveMappingSchema
                                    additionalProperties: {}
                                  - type: array
                                    title: PermissiveSequenceSchema
                                    items:
                                      title: item
                                  - type: number
                                    title: ''
                                  - type: integer
                                    title: ''
                                  - type: boolean
                                    title: ''
                                  - type: string
                                    title: ''
                                example:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: AnyValueOAS
                                  anyOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveMappingSchema
                                    additionalProperties: {}
                                  - type: array
                                    title: PermissiveSequenceSchema
                                    items:
                                      title: item
                                  - type: number
                                    title: ''
                                  - type: integer
                                    title: ''
                                  - type: boolean
                                    title: ''
                                  - type: string
                                    title: ''
                                title:
                                  type: string
                                  title: title
                                description:
                                  type: string
                                  title: description
                                enum:
                                  type: array
                                  title: EnumOAS
                                  items:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: EnumItemOAS
                                    oneOf:
                                    - type: number
                                      title: ''
                                    - type: integer
                                      title: ''
                                    - type: string
                                      title: ''
                                items:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: PseudoObjectOAS
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                                required:
                                  type: array
                                  title: RequiredOAS
                                  items:
                                    type: string
                                    title: required_field
                                    description: Name of the field that is required under the object.
                                nullable:
                                  type: boolean
                                  title: nullable
                                deprecated:
                                  type: boolean
                                  title: deprecated
                                readOnly:
                                  type: boolean
                                  title: readOnly
                                writeOnly:
                                  type: boolean
                                  title: writeOnly
                                multipleOf:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: MultipleOfOAS
                                  oneOf:
                                  - type: number
                                    title: ''
                                  - type: integer
                                    title: ''
                                minimum:
                                  type: integer
                                  title: minimum
                                  minimum: 0
                                maximum:
                                  type: integer
                                  title: maximum
                                  minimum: 0
                                exclusiveMinimum:
                                  type: boolean
                                  title: exclusiveMinimum
                                exclusiveMaximum:
                                  type: boolean
                                  title: exclusiveMaximum
                                minLength:
                                  type: integer
                                  title: minLength
                                  minimum: 0
                                maxLength:
                                  type: integer
                                  title: maxLength
                                  minimum: 0
                                pattern:
                                  type: integer
                                  title: pattern
                                minItems:
                                  type: integer
                                  title: minItems
                                  minimum: 0
                                maxItems:
                                  type: integer
                                  title: maxItems
                                  minimum: 0
                                uniqueItems:
                                  type: boolean
                                  title: uniqueItems
                                minProperties:
                                  type: integer
                                  title: minProperties
                                  minimum: 0
                                maxProperties:
                                  type: integer
                                  title: maxProperties
                                  minimum: 0
                                contentMediaType:
                                  type: string
                                  title: contentMediaType
                                contentEncoding:
                                  type: string
                                  title: contentEncoding
                                contentSchema:
                                  type: string
                                  title: contentSchema
                                not:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: not
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                                allOf:
                                  type: array
                                  title: KeywordObjectOAS
                                  items:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: PseudoObjectOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                anyOf:
                                  type: array
                                  title: KeywordObjectOAS
                                  items:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: PseudoObjectOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                oneOf:
                                  type: array
                                  title: KeywordObjectOAS
                                  items:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: PseudoObjectOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                additionalProperties:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: AdditionalPropertiesOAS
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                                  - type: boolean
                                    title: ''
                                properties:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveMappingSchema
                                  additionalProperties: {}
                              additionalProperties: {}
                          description: Named of the property being defined under the OpenAPI object.
                      required:
                      - properties
                      additionalProperties: false
                    - $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: PropertyOAS
                      properties:
                        type:
                          type: string
                          title: type
                          enum:
                          - array
                          - string
                          - number
                          - boolean
                          - integer
                          - object
                        format:
                          type: string
                          title: format
                        default:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: AnyValueOAS
                          anyOf:
                          - $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: PermissiveMappingSchema
                            additionalProperties: {}
                          - type: array
                            title: PermissiveSequenceSchema
                            items:
                              title: item
                          - type: number
                            title: ''
                          - type: integer
                            title: ''
                          - type: boolean
                            title: ''
                          - type: string
                            title: ''
                        example:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: AnyValueOAS
                          anyOf:
                          - $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: PermissiveMappingSchema
                            additionalProperties: {}
                          - type: array
                            title: PermissiveSequenceSchema
                            items:
                              title: item
                          - type: number
                            title: ''
                          - type: integer
                            title: ''
                          - type: boolean
                            title: ''
                          - type: string
                            title: ''
                        title:
                          type: string
                          title: title
                        description:
                          type: string
                          title: description
                        enum:
                          type: array
                          title: EnumOAS
                          items:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: EnumItemOAS
                            oneOf:
                            - type: number
                              title: ''
                            - type: integer
                              title: ''
                            - type: string
                              title: ''
                        items:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: PseudoObjectOAS
                          oneOf:
                          - $schema: http://json-schema.org/draft-07/schema#
                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                            type: object
                            title: ReferenceOAS
                            properties:
                              $ref:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: ReferenceURL
                                description: External OpenAPI schema reference.
                                anyOf:
                                - type: string
                                  title: ''
                                  description: URL file reference.
                                  format: url
                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                - type: string
                                  title: ''
                                  description: Local file reference.
                                  format: file
                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                - type: string
                                  title: ''
                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                            required:
                            - $ref
                            additionalProperties: {}
                          - $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: PermissiveDefinitionOAS
                            additionalProperties: false
                        required:
                          type: array
                          title: RequiredOAS
                          items:
                            type: string
                            title: required_field
                            description: Name of the field that is required under the object.
                        nullable:
                          type: boolean
                          title: nullable
                        deprecated:
                          type: boolean
                          title: deprecated
                        readOnly:
                          type: boolean
                          title: readOnly
                        writeOnly:
                          type: boolean
                          title: writeOnly
                        multipleOf:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: MultipleOfOAS
                          oneOf:
                          - type: number
                            title: ''
                          - type: integer
                            title: ''
                        minimum:
                          type: integer
                          title: minimum
                          minimum: 0
                        maximum:
                          type: integer
                          title: maximum
                          minimum: 0
                        exclusiveMinimum:
                          type: boolean
                          title: exclusiveMinimum
                        exclusiveMaximum:
                          type: boolean
                          title: exclusiveMaximum
                        minLength:
                          type: integer
                          title: minLength
                          minimum: 0
                        maxLength:
                          type: integer
                          title: maxLength
                          minimum: 0
                        pattern:
                          type: integer
                          title: pattern
                        minItems:
                          type: integer
                          title: minItems
                          minimum: 0
                        maxItems:
                          type: integer
                          title: maxItems
                          minimum: 0
                        uniqueItems:
                          type: boolean
                          title: uniqueItems
                        minProperties:
                          type: integer
                          title: minProperties
                          minimum: 0
                        maxProperties:
                          type: integer
                          title: maxProperties
                          minimum: 0
                        contentMediaType:
                          type: string
                          title: contentMediaType
                        contentEncoding:
                          type: string
                          title: contentEncoding
                        contentSchema:
                          type: string
                          title: contentSchema
                        not:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: not
                          oneOf:
                          - $schema: http://json-schema.org/draft-07/schema#
                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                            type: object
                            title: ReferenceOAS
                            properties:
                              $ref:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: ReferenceURL
                                description: External OpenAPI schema reference.
                                anyOf:
                                - type: string
                                  title: ''
                                  description: URL file reference.
                                  format: url
                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                - type: string
                                  title: ''
                                  description: Local file reference.
                                  format: file
                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                - type: string
                                  title: ''
                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                            required:
                            - $ref
                            additionalProperties: {}
                          - $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: PermissiveDefinitionOAS
                            additionalProperties: false
                        allOf:
                          type: array
                          title: KeywordObjectOAS
                          items:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: PseudoObjectOAS
                            oneOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                              type: object
                              title: ReferenceOAS
                              properties:
                                $ref:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: ReferenceURL
                                  description: External OpenAPI schema reference.
                                  anyOf:
                                  - type: string
                                    title: ''
                                    description: URL file reference.
                                    format: url
                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: Local file reference.
                                    format: file
                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                              required:
                              - $ref
                              additionalProperties: {}
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveDefinitionOAS
                              additionalProperties: false
                        anyOf:
                          type: array
                          title: KeywordObjectOAS
                          items:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: PseudoObjectOAS
                            oneOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                              type: object
                              title: ReferenceOAS
                              properties:
                                $ref:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: ReferenceURL
                                  description: External OpenAPI schema reference.
                                  anyOf:
                                  - type: string
                                    title: ''
                                    description: URL file reference.
                                    format: url
                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: Local file reference.
                                    format: file
                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                              required:
                              - $ref
                              additionalProperties: {}
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveDefinitionOAS
                              additionalProperties: false
                        oneOf:
                          type: array
                          title: KeywordObjectOAS
                          items:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: PseudoObjectOAS
                            oneOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                              type: object
                              title: ReferenceOAS
                              properties:
                                $ref:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: ReferenceURL
                                  description: External OpenAPI schema reference.
                                  anyOf:
                                  - type: string
                                    title: ''
                                    description: URL file reference.
                                    format: url
                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: Local file reference.
                                    format: file
                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                              required:
                              - $ref
                              additionalProperties: {}
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveDefinitionOAS
                              additionalProperties: false
                        additionalProperties:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: AdditionalPropertiesOAS
                          oneOf:
                          - $schema: http://json-schema.org/draft-07/schema#
                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                            type: object
                            title: ReferenceOAS
                            properties:
                              $ref:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: ReferenceURL
                                description: External OpenAPI schema reference.
                                anyOf:
                                - type: string
                                  title: ''
                                  description: URL file reference.
                                  format: url
                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                - type: string
                                  title: ''
                                  description: Local file reference.
                                  format: file
                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                - type: string
                                  title: ''
                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                            required:
                            - $ref
                            additionalProperties: {}
                          - $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: PermissiveDefinitionOAS
                            additionalProperties: false
                          - type: boolean
                            title: ''
                        properties:
                          $schema: http://json-schema.org/draft-07/schema#
                          type: object
                          title: PermissiveMappingSchema
                          additionalProperties: {}
                      additionalProperties: {}
              data:
                $schema: http://json-schema.org/draft-07/schema#
                title: AnyLiteralType
                oneOf:
                - type: number
                  title: LiteralDataFloat
                  description: Literal data type representing a floating point number.
                - type: integer
                  title: LiteralDataInteger
                  description: Literal data type representing an integer number.
                - type: boolean
                  title: LiteralDataBoolean
                  description: Literal data type representing a boolean flag.
                - type: string
                  title: LiteralDataString
                  description: Literal data type representing a generic string.
                - type: 'null'
                  title: LiteralDataNoneType
                  description: Literal data type representing a null value.
              format:
                $schema: http://json-schema.org/draft-07/schema#
                title: FormatSelection
                oneOf:
                - $schema: http://json-schema.org/draft-07/schema#
                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/format.yaml
                  type: object
                  title: FormatDefaultMediaType
                  description: Format for process input are assumed plain/text if the media-type was omitted and is not one of the known formats by this instance. When executing a job, the best match against supported formats by the process definition will be used to run the process, and will fall back to the default as last resort.
                  properties:
                    mediaType:
                      type: string
                      title: mediaType
                      description: IANA identifier of content and format.
                      example: application/json
                      pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
                    encoding:
                      type: string
                      title: encoding
                    schema:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: FormatSchema
                      oneOf:
                      - $schema: http://json-schema.org/draft-07/schema#
                        title: ReferenceURL
                        description: Reference where the schema definition can be retrieved to describe referenced data.
                        anyOf:
                        - type: string
                          title: ''
                          description: URL file reference.
                          format: url
                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                        - type: string
                          title: ''
                          description: Local file reference.
                          format: file
                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                        - type: string
                          title: ''
                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                      - $schema: http://json-schema.org/draft-07/schema#
                        $id: http://json-schema.org/draft-07/schema#
                        title: OAS
                        description: Explicit schema definition of the formatted reference data.
                        oneOf:
                        - $schema: http://json-schema.org/draft-07/schema#
                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                          type: object
                          title: ReferenceOAS
                          properties:
                            $ref:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: ReferenceURL
                              description: External OpenAPI schema reference.
                              anyOf:
                              - type: string
                                title: ''
                                description: URL file reference.
                                format: url
                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                              - type: string
                                title: ''
                                description: Local file reference.
                                format: file
                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                              - type: string
                                title: ''
                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                          required:
                          - $ref
                          additionalProperties: {}
                        - $schema: http://json-schema.org/draft-07/schema#
                          title: DefinitionOAS
                          anyOf:
                          - $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: ObjectOAS
                            properties:
                              type:
                                type: string
                                title: type
                                enum:
                                - object
                              properties:
                                $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: ObjectPropertiesOAS
                                properties: {}
                                required: []
                                additionalProperties:
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PropertyOAS
                                    properties:
                                      type:
                                        type: string
                                        title: type
                                        enum:
                                        - array
                                        - string
                                        - number
                                        - boolean
                                        - integer
                                        - object
                                      format:
                                        type: string
                                        title: format
                                      default:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: AnyValueOAS
                                        anyOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveMappingSchema
                                          additionalProperties: {}
                                        - type: array
                                          title: PermissiveSequenceSchema
                                          items:
                                            title: item
                                        - type: number
                                          title: ''
                                        - type: integer
                                          title: ''
                                        - type: boolean
                                          title: ''
                                        - type: string
                                          title: ''
                                      example:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: AnyValueOAS
                                        anyOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveMappingSchema
                                          additionalProperties: {}
                                        - type: array
                                          title: PermissiveSequenceSchema
                                          items:
                                            title: item
                                        - type: number
                                          title: ''
                                        - type: integer
                                          title: ''
                                        - type: boolean
                                          title: ''
                                        - type: string
                                          title: ''
                                      title:
                                        type: string
                                        title: title
                                      description:
                                        type: string
                                        title: description
                                      enum:
                                        type: array
                                        title: EnumOAS
                                        items:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: EnumItemOAS
                                          oneOf:
                                          - type: number
                                            title: ''
                                          - type: integer
                                            title: ''
                                          - type: string
                                            title: ''
                                      items:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: PseudoObjectOAS
                                        oneOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                          type: object
                                          title: ReferenceOAS
                                          properties:
                                            $ref:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: ReferenceURL
                                              description: External OpenAPI schema reference.
                                              anyOf:
                                              - type: string
                                                title: ''
                                                description: URL file reference.
                                                format: url
                                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: Local file reference.
                                                format: file
                                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                          required:
                                          - $ref
                                          additionalProperties: {}
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveDefinitionOAS
                                          additionalProperties: false
                                      required:
                                        type: array
                                        title: RequiredOAS
                                        items:
                                          type: string
                                          title: required_field
                                          description: Name of the field that is required under the object.
                                      nullable:
                                        type: boolean
                                        title: nullable
                                      deprecated:
                                        type: boolean
                                        title: deprecated
                                      readOnly:
                                        type: boolean
                                        title: readOnly
                                      writeOnly:
                                        type: boolean
                                        title: writeOnly
                                      multipleOf:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: MultipleOfOAS
                                        oneOf:
                                        - type: number
                                          title: ''
                                        - type: integer
                                          title: ''
                                      minimum:
                                        type: integer
                                        title: minimum
                                        minimum: 0
                                      maximum:
                                        type: integer
                                        title: maximum
                                        minimum: 0
                                      exclusiveMinimum:
                                        type: boolean
                                        title: exclusiveMinimum
                                      exclusiveMaximum:
                                        type: boolean
                                        title: exclusiveMaximum
                                      minLength:
                                        type: integer
                                        title: minLength
                                        minimum: 0
                                      maxLength:
                                        type: integer
                                        title: maxLength
                                        minimum: 0
                                      pattern:
                                        type: integer
                                        title: pattern
                                      minItems:
                                        type: integer
                                        title: minItems
                                        minimum: 0
                                      maxItems:
                                        type: integer
                                        title: maxItems
                                        minimum: 0
                                      uniqueItems:
                                        type: boolean
                                        title: uniqueItems
                                      minProperties:
                                        type: integer
                                        title: minProperties
                                        minimum: 0
                                      maxProperties:
                                        type: integer
                                        title: maxProperties
                                        minimum: 0
                                      contentMediaType:
                                        type: string
                                        title: contentMediaType
                                      contentEncoding:
                                        type: string
                                        title: contentEncoding
                                      contentSchema:
                                        type: string
                                        title: contentSchema
                                      not:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: not
                                        oneOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                          type: object
                                          title: ReferenceOAS
                                          properties:
                                            $ref:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: ReferenceURL
                                              description: External OpenAPI schema reference.
                                              anyOf:
                                              - type: string
                                                title: ''
                                                description: URL file reference.
                                                format: url
                                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: Local file reference.
                                                format: file
                                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                          required:
                                          - $ref
                                          additionalProperties: {}
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveDefinitionOAS
                                          additionalProperties: false
                                      allOf:
                                        type: array
                                        title: KeywordObjectOAS
                                        items:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: PseudoObjectOAS
                                          oneOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                            type: object
                                            title: ReferenceOAS
                                            properties:
                                              $ref:
                                                $schema: http://json-schema.org/draft-07/schema#
                                                title: ReferenceURL
                                                description: External OpenAPI schema reference.
                                                anyOf:
                                                - type: string
                                                  title: ''
                                                  description: URL file reference.
                                                  format: url
                                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: Local file reference.
                                                  format: file
                                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                            required:
                                            - $ref
                                            additionalProperties: {}
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveDefinitionOAS
                                            additionalProperties: false
                                      anyOf:
                                        type: array
                                        title: KeywordObjectOAS
                                        items:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: PseudoObjectOAS
                                          oneOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                            type: object
                                            title: ReferenceOAS
                                            properties:
                                              $ref:
                                                $schema: http://json-schema.org/draft-07/schema#
                                                title: ReferenceURL
                                                description: External OpenAPI schema reference.
                                                anyOf:
                                                - type: string
                                                  title: ''
                                                  description: URL file reference.
                                                  format: url
                                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: Local file reference.
                                                  format: file
                                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                            required:
                                            - $ref
                                            additionalProperties: {}
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveDefinitionOAS
                                            additionalProperties: false
                                      oneOf:
                                        type: array
                                        title: KeywordObjectOAS
                                        items:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: PseudoObjectOAS
                                          oneOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                            type: object
                                            title: ReferenceOAS
                                            properties:
                                              $ref:
                                                $schema: http://json-schema.org/draft-07/schema#
                                                title: ReferenceURL
                                                description: External OpenAPI schema reference.
                                                anyOf:
                                                - type: string
                                                  title: ''
                                                  description: URL file reference.
                                                  format: url
                                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: Local file reference.
                                                  format: file
                                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                            required:
                                            - $ref
                                            additionalProperties: {}
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveDefinitionOAS
                                            additionalProperties: false
                                      additionalProperties:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: AdditionalPropertiesOAS
                                        oneOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                          type: object
                                          title: ReferenceOAS
                                          properties:
                                            $ref:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: ReferenceURL
                                              description: External OpenAPI schema reference.
                                              anyOf:
                                              - type: string
                                                title: ''
                                                description: URL file reference.
                                                format: url
                                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: Local file reference.
                                                format: file
                                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                          required:
                                          - $ref
                                          additionalProperties: {}
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveDefinitionOAS
                                          additionalProperties: false
                                        - type: boolean
                                          title: ''
                                      properties:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveMappingSchema
                                        additionalProperties: {}
                                    additionalProperties: {}
                                description: Named of the property being defined under the OpenAPI object.
                            required:
                            - properties
                            additionalProperties: false
                          - $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: PropertyOAS
                            properties:
                              type:
                                type: string
                                title: type
                                enum:
                                - array
                                - string
                                - number
                                - boolean
                                - integer
                                - object
                              format:
                                type: string
                                title: format
                              default:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: AnyValueOAS
                                anyOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveMappingSchema
                                  additionalProperties: {}
                                - type: array
                                  title: PermissiveSequenceSchema
                                  items:
                                    title: item
                                - type: number
                                  title: ''
                                - type: integer
                                  title: ''
                                - type: boolean
                                  title: ''
                                - type: string
                                  title: ''
                              example:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: AnyValueOAS
                                anyOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveMappingSchema
                                  additionalProperties: {}
                                - type: array
                                  title: PermissiveSequenceSchema
                                  items:
                                    title: item
                                - type: number
                                  title: ''
                                - type: integer
                                  title: ''
                                - type: boolean
                                  title: ''
                                - type: string
                                  title: ''
                              title:
                                type: string
                                title: title
                              description:
                                type: string
                                title: description
                              enum:
                                type: array
                                title: EnumOAS
                                items:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: EnumItemOAS
                                  oneOf:
                                  - type: number
                                    title: ''
                                  - type: integer
                                    title: ''
                                  - type: string
                                    title: ''
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: PseudoObjectOAS
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                              required:
                                type: array
                                title: RequiredOAS
                                items:
                                  type: string
                                  title: required_field
                                  description: Name of the field that is required under the object.
                              nullable:
                                type: boolean
                                title: nullable
                              deprecated:
                                type: boolean
                                title: deprecated
                              readOnly:
                                type: boolean
                                title: readOnly
                              writeOnly:
                                type: boolean
                                title: writeOnly
                              multipleOf:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: MultipleOfOAS
                                oneOf:
                                - type: number
                                  title: ''
                                - type: integer
                                  title: ''
                              minimum:
                                type: integer
                                title: minimum
                                minimum: 0
                              maximum:
                                type: integer
                                title: maximum
                                minimum: 0
                              exclusiveMinimum:
                                type: boolean
                                title: exclusiveMinimum
                              exclusiveMaximum:
                                type: boolean
                                title: exclusiveMaximum
                              minLength:
                                type: integer
                                title: minLength
                                minimum: 0
                              maxLength:
                                type: integer
                                title: maxLength
                                minimum: 0
                              pattern:
                                type: integer
                                title: pattern
                              minItems:
                                type: integer
                                title: minItems
                                minimum: 0
                              maxItems:
                                type: integer
                                title: maxItems
                                minimum: 0
                              uniqueItems:
                                type: boolean
                                title: uniqueItems
                              minProperties:
                                type: integer
                                title: minProperties
                                minimum: 0
                              maxProperties:
                                type: integer
                                title: maxProperties
                                minimum: 0
                              contentMediaType:
                                type: string
                                title: contentMediaType
                              contentEncoding:
                                type: string
                                title: contentEncoding
                              contentSchema:
                                type: string
                                title: contentSchema
                              not:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: not
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                              allOf:
                                type: array
                                title: KeywordObjectOAS
                                items:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: PseudoObjectOAS
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                              anyOf:
                                type: array
                                title: KeywordObjectOAS
                                items:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: PseudoObjectOAS
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                              oneOf:
                                type: array
                                title: KeywordObjectOAS
                                items:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: PseudoObjectOAS
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                              additionalProperties:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: AdditionalPropertiesOAS
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                                - type: boolean
                                  title: ''
                              properties:
                                $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveMappingSchema
                                additionalProperties: {}
                            additionalProperties: {}
                  required:
                  - mediaType
                  additionalProperties: {}
                - $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: FormatDefaultMimeType
                  description: Format for process input are assumed plain/text if the media-type was omitted and is not one of the known formats by this instance. When executing a job, the best match against supported formats by the process definition will be used to run the process, and will fall back to the default as last resort.
                  properties:
                    mimeType:
                      type: string
                      title: mimeType
                      description: IANA identifier of content and format.
                      example: application/json
                      pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
                    encoding:
                      type: string
                      title: encoding
                    schema:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: FormatSchema
                      oneOf:
                      - $schema: http://json-schema.org/draft-07/schema#
                        title: ReferenceURL
                        description: Reference where the schema definition can be retrieved to describe referenced data.
                        anyOf:
                        - type: string
                          title: ''
                          description: URL file reference.
                          format: url
                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                        - type: string
                          title: ''
                          description: Local file reference.
                          format: file
                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                        - type: string
                          title: ''
                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                      - $schema: http://json-schema.org/draft-07/schema#
                        $id: http://json-schema.org/draft-07/schema#
                        title: OAS
                        description: Explicit schema definition of the formatted reference data.
                        oneOf:
                        - $schema: http://json-schema.org/draft-07/schema#
                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                          type: object
                          title: ReferenceOAS
                          properties:
                            $ref:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: ReferenceURL
                              description: External OpenAPI schema reference.
                              anyOf:
                              - type: string
                                title: ''
                                description: URL file reference.
                                format: url
                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                              - type: string
                                title: ''
                                description: Local file reference.
                                format: file
                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                              - type: string
                                title: ''
                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                          required:
                          - $ref
                          additionalProperties: {}
                        - $schema: http://json-schema.org/draft-07/schema#
                          title: DefinitionOAS
                          anyOf:
                          - $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: ObjectOAS
                            properties:
                              type:
                                type: string
                                title: type
                                enum:
                                - object
                              properties:
                                $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: ObjectPropertiesOAS
                                properties: {}
                                required: []
                                additionalProperties:
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PropertyOAS
                                    properties:
                                      type:
                                        type: string
                                        title: type
                                        enum:
                                        - array
                                        - string
                                        - number
                                        - boolean
                                        - integer
                                        - object
                                      format:
                                        type: string
                                        title: format
                                      default:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: AnyValueOAS
                                        anyOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveMappingSchema
                                          additionalProperties: {}
                                        - type: array
                                          title: PermissiveSequenceSchema
                                          items:
                                            title: item
                                        - type: number
                                          title: ''
                                        - type: integer
                                          title: ''
                                        - type: boolean
                                          title: ''
                                        - type: string
                                          title: ''
                                      example:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: AnyValueOAS
                                        anyOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveMappingSchema
                                          additionalProperties: {}
                                        - type: array
                                          title: PermissiveSequenceSchema
                                          items:
                                            title: item
                                        - type: number
                                          title: ''
                                        - type: integer
                                          title: ''
                                        - type: boolean
                                          title: ''
                                        - type: string
                                          title: ''
                                      title:
                                        type: string
                                        title: title
                                      description:
                                        type: string
                                        title: description
                                      enum:
                                        type: array
                                        title: EnumOAS
                                        items:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: EnumItemOAS
                                          oneOf:
                                          - type: number
                                            title: ''
                                          - type: integer
                                            title: ''
                                          - type: string
                                            title: ''
                                      items:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: PseudoObjectOAS
                                        oneOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                          type: object
                                          title: ReferenceOAS
                                          properties:
                                            $ref:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: ReferenceURL
                                              description: External OpenAPI schema reference.
                                              anyOf:
                                              - type: string
                                                title: ''
                                                description: URL file reference.
                                                format: url
                                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: Local file reference.
                                                format: file
                                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                          required:
                                          - $ref
                                          additionalProperties: {}
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveDefinitionOAS
                                          additionalProperties: false
                                      required:
                                        type: array
                                        title: RequiredOAS
                                        items:
                                          type: string
                                          title: required_field
                                          description: Name of the field that is required under the object.
                                      nullable:
                                        type: boolean
                                        title: nullable
                                      deprecated:
                                        type: boolean
                                        title: deprecated
                                      readOnly:
                                        type: boolean
                                        title: readOnly
                                      writeOnly:
                                        type: boolean
                                        title: writeOnly
                                      multipleOf:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: MultipleOfOAS
                                        oneOf:
                                        - type: number
                                          title: ''
                                        - type: integer
                                          title: ''
                                      minimum:
                                        type: integer
                                        title: minimum
                                        minimum: 0
                                      maximum:
                                        type: integer
                                        title: maximum
                                        minimum: 0
                                      exclusiveMinimum:
                                        type: boolean
                                        title: exclusiveMinimum
                                      exclusiveMaximum:
                                        type: boolean
                                        title: exclusiveMaximum
                                      minLength:
                                        type: integer
                                        title: minLength
                                        minimum: 0
                                      maxLength:
                                        type: integer
                                        title: maxLength
                                        minimum: 0
                                      pattern:
                                        type: integer
                                        title: pattern
                                      minItems:
                                        type: integer
                                        title: minItems
                                        minimum: 0
                                      maxItems:
                                        type: integer
                                        title: maxItems
                                        minimum: 0
                                      uniqueItems:
                                        type: boolean
                                        title: uniqueItems
                                      minProperties:
                                        type: integer
                                        title: minProperties
                                        minimum: 0
                                      maxProperties:
                                        type: integer
                                        title: maxProperties
                                        minimum: 0
                                      contentMediaType:
                                        type: string
                                        title: contentMediaType
                                      contentEncoding:
                                        type: string
                                        title: contentEncoding
                                      contentSchema:
                                        type: string
                                        title: contentSchema
                                      not:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: not
                                        oneOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                          type: object
                                          title: ReferenceOAS
                                          properties:
                                            $ref:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: ReferenceURL
                                              description: External OpenAPI schema reference.
                                              anyOf:
                                              - type: string
                                                title: ''
                                                description: URL file reference.
                                                format: url
                                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: Local file reference.
                                                format: file
                                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                          required:
                                          - $ref
                                          additionalProperties: {}
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveDefinitionOAS
                                          additionalProperties: false
                                      allOf:
                                        type: array
                                        title: KeywordObjectOAS
                                        items:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: PseudoObjectOAS
                                          oneOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                            type: object
                                            title: ReferenceOAS
                                            properties:
                                              $ref:
                                                $schema: http://json-schema.org/draft-07/schema#
                                                title: ReferenceURL
                                                description: External OpenAPI schema reference.
                                                anyOf:
                                                - type: string
                                                  title: ''
                                                  description: URL file reference.
                                                  format: url
                                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: Local file reference.
                                                  format: file
                                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                            required:
                                            - $ref
                                            additionalProperties: {}
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveDefinitionOAS
                                            additionalProperties: false
                                      anyOf:
                                        type: array
                                        title: KeywordObjectOAS
                                        items:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: PseudoObjectOAS
                                          oneOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                            type: object
                                            title: ReferenceOAS
                                            properties:
                                              $ref:
                                                $schema: http://json-schema.org/draft-07/schema#
                                                title: ReferenceURL
                                                description: External OpenAPI schema reference.
                                                anyOf:
                                                - type: string
                                                  title: ''
                                                  description: URL file reference.
                                                  format: url
                                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: Local file reference.
                                                  format: file
                                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                            required:
                                            - $ref
                                            additionalProperties: {}
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveDefinitionOAS
                                            additionalProperties: false
                                      oneOf:
                                        type: array
                                        title: KeywordObjectOAS
                                        items:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: PseudoObjectOAS
                                          oneOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                            type: object
                                            title: ReferenceOAS
                                            properties:
                                              $ref:
                                                $schema: http://json-schema.org/draft-07/schema#
                                                title: ReferenceURL
                                                description: External OpenAPI schema reference.
                                                anyOf:
                                                - type: string
                                                  title: ''
                                                  description: URL file reference.
                                                  format: url
                                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: Local file reference.
                                                  format: file
                                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                            required:
                                            - $ref
                                            additionalProperties: {}
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveDefinitionOAS
                                            additionalProperties: false
                                      additionalProperties:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: AdditionalPropertiesOAS
                                        oneOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                          type: object
                                          title: ReferenceOAS
                                          properties:
                                            $ref:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: ReferenceURL
                                              description: External OpenAPI schema reference.
                                              anyOf:
                                              - type: string
                                                title: ''
                                                description: URL file reference.
                                                format: url
                                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: Local file reference.
                                                format: file
                                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                          required:
                                          - $ref
                                          additionalProperties: {}
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveDefinitionOAS
                                          additionalProperties: false
                                        - type: boolean
                                          title: ''
                                      properties:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveMappingSchema
                                        additionalProperties: {}
                                    additionalProperties: {}
                                description: Named of the property being defined under the OpenAPI object.
                            required:
                            - properties
                            additionalProperties: false
                          - $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: PropertyOAS
                            properties:
                              type:
                                type: string
                                title: type
                                enum:
                                - array
                                - string
                                - number
                                - boolean
                                - integer
                                - object
                              format:
                                type: string
                                title: format
                              default:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: AnyValueOAS
                                anyOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveMappingSchema
                                  additionalProperties: {}
                                - type: array
                                  title: PermissiveSequenceSchema
                                  items:
                                    title: item
                                - type: number
                                  title: ''
                                - type: integer
                                  title: ''
                                - type: boolean
                                  title: ''
                                - type: string
                                  title: ''
                              example:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: AnyValueOAS
                                anyOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveMappingSchema
                                  additionalProperties: {}
                                - type: array
                                  title: PermissiveSequenceSchema
                                  items:
                                    title: item
                                - type: number
                                  title: ''
                                - type: integer
                                  title: ''
                                - type: boolean
                                  title: ''
                                - type: string
                                  title: ''
                              title:
                                type: string
                                title: title
                              description:
                                type: string
                                title: description
                              enum:
                                type: array
                                title: EnumOAS
                                items:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: EnumItemOAS
                                  oneOf:
                                  - type: number
                                    title: ''
                                  - type: integer
                                    title: ''
                                  - type: string
                                    title: ''
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: PseudoObjectOAS
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                              required:
                                type: array
                                title: RequiredOAS
                                items:
                                  type: string
                                  title: required_field
                                  description: Name of the field that is required under the object.
                              nullable:
                                type: boolean
                                title: nullable
                              deprecated:
                                type: boolean
                                title: deprecated
                              readOnly:
                                type: boolean
                                title: readOnly
                              writeOnly:
                                type: boolean
                                title: writeOnly
                              multipleOf:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: MultipleOfOAS
                                oneOf:
                                - type: number
                                  title: ''
                                - type: integer
                                  title: ''
                              minimum:
                                type: integer
                                title: minimum
                                minimum: 0
                              maximum:
                                type: integer
                                title: maximum
                                minimum: 0
                              exclusiveMinimum:
                                type: boolean
                                title: exclusiveMinimum
                              exclusiveMaximum:
                                type: boolean
                                title: exclusiveMaximum
                              minLength:
                                type: integer
                                title: minLength
                                minimum: 0
                              maxLength:
                                type: integer
                                title: maxLength
                                minimum: 0
                              pattern:
                                type: integer
                                title: pattern
                              minItems:
                                type: integer
                                title: minItems
                                minimum: 0
                              maxItems:
                                type: integer
                                title: maxItems
                                minimum: 0
                              uniqueItems:
                                type: boolean
                                title: uniqueItems
                              minProperties:
                                type: integer
                                title: minProperties
                                minimum: 0
                              maxProperties:
                                type: integer
                                title: maxProperties
                                minimum: 0
                              contentMediaType:
                                type: string
                                title: contentMediaType
                              contentEncoding:
                                type: string
                                title: contentEncoding
                              contentSchema:
                                type: string
                                title: contentSchema
                              not:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: not
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                              allOf:
                                type: array
                                title: KeywordObjectOAS
                                items:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: PseudoObjectOAS
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                              anyOf:
                                type: array
                                title: KeywordObjectOAS
                                items:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: PseudoObjectOAS
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                              oneOf:
                                type: array
                                title: KeywordObjectOAS
                                items:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: PseudoObjectOAS
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                              additionalProperties:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: AdditionalPropertiesOAS
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                                - type: boolean
                                  title: ''
                              properties:
                                $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveMappingSchema
                                additionalProperties: {}
                            additionalProperties: {}
                  required:
                  - mimeType
                  additionalProperties: {}
            required:
            - data
            additionalProperties: {}
          - $schema: http://json-schema.org/draft-07/schema#
            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/format.yaml
            type: object
            title: JobOutputQualifiedValueLiteral
            properties:
              mediaType:
                type: string
                title: mediaType
                description: IANA identifier of content and format.
                example: application/json
                pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
              encoding:
                type: string
                title: encoding
              schema:
                $schema: http://json-schema.org/draft-07/schema#
                title: FormatSchema
                oneOf:
                - $schema: http://json-schema.org/draft-07/schema#
                  title: ReferenceURL
                  description: Reference where the schema definition can be retrieved to describe referenced data.
                  anyOf:
                  - type: string
                    title: ''
                    description: URL file reference.
                    format: url
                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                  - type: string
                    title: ''
                    description: Local file reference.
                    format: file
                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                  - type: string
                    title: ''
                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                - $schema: http://json-schema.org/draft-07/schema#
                  $id: http://json-schema.org/draft-07/schema#
                  title: OAS
                  description: Explicit schema definition of the formatted reference data.
                  oneOf:
                  - $schema: http://json-schema.org/draft-07/schema#
                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                    type: object
                    title: ReferenceOAS
                    properties:
                      $ref:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: ReferenceURL
                        description: External OpenAPI schema reference.
                        anyOf:
                        - type: string
                          title: ''
                          description: URL file reference.
                          format: url
                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                        - type: string
                          title: ''
                          description: Local file reference.
                          format: file
                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                        - type: string
                          title: ''
                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                    required:
                    - $ref
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    title: DefinitionOAS
                    anyOf:
                    - $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: ObjectOAS
                      properties:
                        type:
                          type: string
                          title: type
                          enum:
                          - object
                        properties:
                          $schema: http://json-schema.org/draft-07/schema#
                          type: object
                          title: ObjectPropertiesOAS
                          properties: {}
                          required: []
                          additionalProperties:
                            oneOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                              type: object
                              title: ReferenceOAS
                              properties:
                                $ref:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: ReferenceURL
                                  description: External OpenAPI schema reference.
                                  anyOf:
                                  - type: string
                                    title: ''
                                    description: URL file reference.
                                    format: url
                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: Local file reference.
                                    format: file
                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                              required:
                              - $ref
                              additionalProperties: {}
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PropertyOAS
                              properties:
                                type:
                                  type: string
                                  title: type
                                  enum:
                                  - array
                                  - string
                                  - number
                                  - boolean
                                  - integer
                                  - object
                                format:
                                  type: string
                                  title: format
                                default:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: AnyValueOAS
                                  anyOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveMappingSchema
                                    additionalProperties: {}
                                  - type: array
                                    title: PermissiveSequenceSchema
                                    items:
                                      title: item
                                  - type: number
                                    title: ''
                                  - type: integer
                                    title: ''
                                  - type: boolean
                                    title: ''
                                  - type: string
                                    title: ''
                                example:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: AnyValueOAS
                                  anyOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveMappingSchema
                                    additionalProperties: {}
                                  - type: array
                                    title: PermissiveSequenceSchema
                                    items:
                                      title: item
                                  - type: number
                                    title: ''
                                  - type: integer
                                    title: ''
                                  - type: boolean
                                    title: ''
                                  - type: string
                                    title: ''
                                title:
                                  type: string
                                  title: title
                                description:
                                  type: string
                                  title: description
                                enum:
                                  type: array
                                  title: EnumOAS
                                  items:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: EnumItemOAS
                                    oneOf:
                                    - type: number
                                      title: ''
                                    - type: integer
                                      title: ''
                                    - type: string
                                      title: ''
                                items:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: PseudoObjectOAS
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                                required:
                                  type: array
                                  title: RequiredOAS
                                  items:
                                    type: string
                                    title: required_field
                                    description: Name of the field that is required under the object.
                                nullable:
                                  type: boolean
                                  title: nullable
                                deprecated:
                                  type: boolean
                                  title: deprecated
                                readOnly:
                                  type: boolean
                                  title: readOnly
                                writeOnly:
                                  type: boolean
                                  title: writeOnly
                                multipleOf:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: MultipleOfOAS
                                  oneOf:
                                  - type: number
                                    title: ''
                                  - type: integer
                                    title: ''
                                minimum:
                                  type: integer
                                  title: minimum
                                  minimum: 0
                                maximum:
                                  type: integer
                                  title: maximum
                                  minimum: 0
                                exclusiveMinimum:
                                  type: boolean
                                  title: exclusiveMinimum
                                exclusiveMaximum:
                                  type: boolean
                                  title: exclusiveMaximum
                                minLength:
                                  type: integer
                                  title: minLength
                                  minimum: 0
                                maxLength:
                                  type: integer
                                  title: maxLength
                                  minimum: 0
                                pattern:
                                  type: integer
                                  title: pattern
                                minItems:
                                  type: integer
                                  title: minItems
                                  minimum: 0
                                maxItems:
                                  type: integer
                                  title: maxItems
                                  minimum: 0
                                uniqueItems:
                                  type: boolean
                                  title: uniqueItems
                                minProperties:
                                  type: integer
                                  title: minProperties
                                  minimum: 0
                                maxProperties:
                                  type: integer
                                  title: maxProperties
                                  minimum: 0
                                contentMediaType:
                                  type: string
                                  title: contentMediaType
                                contentEncoding:
                                  type: string
                                  title: contentEncoding
                                contentSchema:
                                  type: string
                                  title: contentSchema
                                not:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: not
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                                allOf:
                                  type: array
                                  title: KeywordObjectOAS
                                  items:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: PseudoObjectOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                anyOf:
                                  type: array
                                  title: KeywordObjectOAS
                                  items:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: PseudoObjectOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                oneOf:
                                  type: array
                                  title: KeywordObjectOAS
                                  items:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: PseudoObjectOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                additionalProperties:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: AdditionalPropertiesOAS
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                                  - type: boolean
                                    title: ''
                                properties:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveMappingSchema
                                  additionalProperties: {}
                              additionalProperties: {}
                          description: Named of the property being defined under the OpenAPI object.
                      required:
                      - properties
                      additionalProperties: false
                    - $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: PropertyOAS
                      properties:
                        type:
                          type: string
                          title: type
                          enum:
                          - array
                          - string
                          - number
                          - boolean
                          - integer
                          - object
                        format:
                          type: string
                          title: format
                        default:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: AnyValueOAS
                          anyOf:
                          - $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: PermissiveMappingSchema
                            additionalProperties: {}
                          - type: array
                            title: PermissiveSequenceSchema
                            items:
                              title: item
                          - type: number
                            title: ''
                          - type: integer
                            title: ''
                          - type: boolean
                            title: ''
                          - type: string
                            title: ''
                        example:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: AnyValueOAS
                          anyOf:
                          - $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: PermissiveMappingSchema
                            additionalProperties: {}
                          - type: array
                            title: PermissiveSequenceSchema
                            items:
                              title: item
                          - type: number
                            title: ''
                          - type: integer
                            title: ''
                          - type: boolean
                            title: ''
                          - type: string
                            title: ''
                        title:
                          type: string
                          title: title
                        description:
                          type: string
                          title: description
                        enum:
                          type: array
                          title: EnumOAS
                          items:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: EnumItemOAS
                            oneOf:
                            - type: number
                              title: ''
                            - type: integer
                              title: ''
                            - type: string
                              title: ''
                        items:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: PseudoObjectOAS
                          oneOf:
                          - $schema: http://json-schema.org/draft-07/schema#
                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                            type: object
                            title: ReferenceOAS
                            properties:
                              $ref:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: ReferenceURL
                                description: External OpenAPI schema reference.
                                anyOf:
                                - type: string
                                  title: ''
                                  description: URL file reference.
                                  format: url
                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                - type: string
                                  title: ''
                                  description: Local file reference.
                                  format: file
                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                - type: string
                                  title: ''
                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                            required:
                            - $ref
                            additionalProperties: {}
                          - $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: PermissiveDefinitionOAS
                            additionalProperties: false
                        required:
                          type: array
                          title: RequiredOAS
                          items:
                            type: string
                            title: required_field
                            description: Name of the field that is required under the object.
                        nullable:
                          type: boolean
                          title: nullable
                        deprecated:
                          type: boolean
                          title: deprecated
                        readOnly:
                          type: boolean
                          title: readOnly
                        writeOnly:
                          type: boolean
                          title: writeOnly
                        multipleOf:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: MultipleOfOAS
                          oneOf:
                          - type: number
                            title: ''
                          - type: integer
                            title: ''
                        minimum:
                          type: integer
                          title: minimum
                          minimum: 0
                        maximum:
                          type: integer
                          title: maximum
                          minimum: 0
                        exclusiveMinimum:
                          type: boolean
                          title: exclusiveMinimum
                        exclusiveMaximum:
                          type: boolean
                          title: exclusiveMaximum
                        minLength:
                          type: integer
                          title: minLength
                          minimum: 0
                        maxLength:
                          type: integer
                          title: maxLength
                          minimum: 0
                        pattern:
                          type: integer
                          title: pattern
                        minItems:
                          type: integer
                          title: minItems
                          minimum: 0
                        maxItems:
                          type: integer
                          title: maxItems
                          minimum: 0
                        uniqueItems:
                          type: boolean
                          title: uniqueItems
                        minProperties:
                          type: integer
                          title: minProperties
                          minimum: 0
                        maxProperties:
                          type: integer
                          title: maxProperties
                          minimum: 0
                        contentMediaType:
                          type: string
                          title: contentMediaType
                        contentEncoding:
                          type: string
                          title: contentEncoding
                        contentSchema:
                          type: string
                          title: contentSchema
                        not:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: not
                          oneOf:
                          - $schema: http://json-schema.org/draft-07/schema#
                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                            type: object
                            title: ReferenceOAS
                            properties:
                              $ref:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: ReferenceURL
                                description: External OpenAPI schema reference.
                                anyOf:
                                - type: string
                                  title: ''
                                  description: URL file reference.
                                  format: url
                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                - type: string
                                  title: ''
                                  description: Local file reference.
                                  format: file
                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                - type: string
                                  title: ''
                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                            required:
                            - $ref
                            additionalProperties: {}
                          - $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: PermissiveDefinitionOAS
                            additionalProperties: false
                        allOf:
                          type: array
                          title: KeywordObjectOAS
                          items:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: PseudoObjectOAS
                            oneOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                              type: object
                              title: ReferenceOAS
                              properties:
                                $ref:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: ReferenceURL
                                  description: External OpenAPI schema reference.
                                  anyOf:
                                  - type: string
                                    title: ''
                                    description: URL file reference.
                                    format: url
                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: Local file reference.
                                    format: file
                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                              required:
                              - $ref
                              additionalProperties: {}
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveDefinitionOAS
                              additionalProperties: false
                        anyOf:
                          type: array
                          title: KeywordObjectOAS
                          items:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: PseudoObjectOAS
                            oneOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                              type: object
                              title: ReferenceOAS
                              properties:
                                $ref:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: ReferenceURL
                                  description: External OpenAPI schema reference.
                                  anyOf:
                                  - type: string
                                    title: ''
                                    description: URL file reference.
                                    format: url
                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: Local file reference.
                                    format: file
                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                              required:
                              - $ref
                              additionalProperties: {}
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveDefinitionOAS
                              additionalProperties: false
                        oneOf:
                          type: array
                          title: KeywordObjectOAS
                          items:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: PseudoObjectOAS
                            oneOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                              type: object
                              title: ReferenceOAS
                              properties:
                                $ref:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: ReferenceURL
                                  description: External OpenAPI schema reference.
                                  anyOf:
                                  - type: string
                                    title: ''
                                    description: URL file reference.
                                    format: url
                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: Local file reference.
                                    format: file
                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                              required:
                              - $ref
                              additionalProperties: {}
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveDefinitionOAS
                              additionalProperties: false
                        additionalProperties:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: AdditionalPropertiesOAS
                          oneOf:
                          - $schema: http://json-schema.org/draft-07/schema#
                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                            type: object
                            title: ReferenceOAS
                            properties:
                              $ref:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: ReferenceURL
                                description: External OpenAPI schema reference.
                                anyOf:
                                - type: string
                                  title: ''
                                  description: URL file reference.
                                  format: url
                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                - type: string
                                  title: ''
                                  description: Local file reference.
                                  format: file
                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                - type: string
                                  title: ''
                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                            required:
                            - $ref
                            additionalProperties: {}
                          - $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: PermissiveDefinitionOAS
                            additionalProperties: false
                          - type: boolean
                            title: ''
                        properties:
                          $schema: http://json-schema.org/draft-07/schema#
                          type: object
                          title: PermissiveMappingSchema
                          additionalProperties: {}
                      additionalProperties: {}
              value:
                $schema: http://json-schema.org/draft-07/schema#
                title: AnyLiteralType
                oneOf:
                - type: number
                  title: LiteralDataFloat
                  description: Literal data type representing a floating point number.
                - type: integer
                  title: LiteralDataInteger
                  description: Literal data type representing an integer number.
                - type: boolean
                  title: LiteralDataBoolean
                  description: Literal data type representing a boolean flag.
                - type: string
                  title: LiteralDataString
                  description: Literal data type representing a generic string.
                - type: 'null'
                  title: LiteralDataNoneType
                  description: Literal data type representing a null value.
              format:
                $schema: http://json-schema.org/draft-07/schema#
                title: FormatSelection
                oneOf:
                - $schema: http://json-schema.org/draft-07/schema#
                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/format.yaml
                  type: object
                  title: FormatDefaultMediaType
                  description: Format for process input are assumed plain/text if the media-type was omitted and is not one of the known formats by this instance. When executing a job, the best match against supported formats by the process definition will be used to run the process, and will fall back to the default as last resort.
                  properties:
                    mediaType:
                      type: string
                      title: mediaType
                      description: IANA identifier of content and format.
                      example: application/json
                      pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
                    encoding:
                      type: string
                      title: encoding
                    schema:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: FormatSchema
                      oneOf:
                      - $schema: http://json-schema.org/draft-07/schema#
                        title: ReferenceURL
                        description: Reference where the schema definition can be retrieved to describe referenced data.
                        anyOf:
                        - type: string
                          title: ''
                          description: URL file reference.
                          format: url
                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                        - type: string
                          title: ''
                          description: Local file reference.
                          format: file
                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                        - type: string
                          title: ''
                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                      - $schema: http://json-schema.org/draft-07/schema#
                        $id: http://json-schema.org/draft-07/schema#
                        title: OAS
                        description: Explicit schema definition of the formatted reference data.
                        oneOf:
                        - $schema: http://json-schema.org/draft-07/schema#
                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                          type: object
                          title: ReferenceOAS
                          properties:
                            $ref:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: ReferenceURL
                              description: External OpenAPI schema reference.
                              anyOf:
                              - type: string
                                title: ''
                                description: URL file reference.
                                format: url
                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                              - type: string
                                title: ''
                                description: Local file reference.
                                format: file
                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                              - type: string
                                title: ''
                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                          required:
                          - $ref
                          additionalProperties: {}
                        - $schema: http://json-schema.org/draft-07/schema#
                          title: DefinitionOAS
                          anyOf:
                          - $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: ObjectOAS
                            properties:
                              type:
                                type: string
                                title: type
                                enum:
                                - object
                              properties:
                                $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: ObjectPropertiesOAS
                                properties: {}
                                required: []
                                additionalProperties:
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PropertyOAS
                                    properties:
                                      type:
                                        type: string
                                        title: type
                                        enum:
                                        - array
                                        - string
                                        - number
                                        - boolean
                                        - integer
                                        - object
                                      format:
                                        type: string
                                        title: format
                                      default:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: AnyValueOAS
                                        anyOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveMappingSchema
                                          additionalProperties: {}
                                        - type: array
                                          title: PermissiveSequenceSchema
                                          items:
                                            title: item
                                        - type: number
                                          title: ''
                                        - type: integer
                                          title: ''
                                        - type: boolean
                                          title: ''
                                        - type: string
                                          title: ''
                                      example:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: AnyValueOAS
                                        anyOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveMappingSchema
                                          additionalProperties: {}
                                        - type: array
                                          title: PermissiveSequenceSchema
                                          items:
                                            title: item
                                        - type: number
                                          title: ''
                                        - type: integer
                                          title: ''
                                        - type: boolean
                                          title: ''
                                        - type: string
                                          title: ''
                                      title:
                                        type: string
                                        title: title
                                      description:
                                        type: string
                                        title: description
                                      enum:
                                        type: array
                                        title: EnumOAS
                                        items:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: EnumItemOAS
                                          oneOf:
                                          - type: number
                                            title: ''
                                          - type: integer
                                            title: ''
                                          - type: string
                                            title: ''
                                      items:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: PseudoObjectOAS
                                        oneOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                          type: object
                                          title: ReferenceOAS
                                          properties:
                                            $ref:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: ReferenceURL
                                              description: External OpenAPI schema reference.
                                              anyOf:
                                              - type: string
                                                title: ''
                                                description: URL file reference.
                                                format: url
                                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: Local file reference.
                                                format: file
                                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                          required:
                                          - $ref
                                          additionalProperties: {}
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveDefinitionOAS
                                          additionalProperties: false
                                      required:
                                        type: array
                                        title: RequiredOAS
                                        items:
                                          type: string
                                          title: required_field
                                          description: Name of the field that is required under the object.
                                      nullable:
                                        type: boolean
                                        title: nullable
                                      deprecated:
                                        type: boolean
                                        title: deprecated
                                      readOnly:
                                        type: boolean
                                        title: readOnly
                                      writeOnly:
                                        type: boolean
                                        title: writeOnly
                                      multipleOf:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: MultipleOfOAS
                                        oneOf:
                                        - type: number
                                          title: ''
                                        - type: integer
                                          title: ''
                                      minimum:
                                        type: integer
                                        title: minimum
                                        minimum: 0
                                      maximum:
                                        type: integer
                                        title: maximum
                                        minimum: 0
                                      exclusiveMinimum:
                                        type: boolean
                                        title: exclusiveMinimum
                                      exclusiveMaximum:
                                        type: boolean
                                        title: exclusiveMaximum
                                      minLength:
                                        type: integer
                                        title: minLength
                                        minimum: 0
                                      maxLength:
                                        type: integer
                                        title: maxLength
                                        minimum: 0
                                      pattern:
                                        type: integer
                                        title: pattern
                                      minItems:
                                        type: integer
                                        title: minItems
                                        minimum: 0
                                      maxItems:
                                        type: integer
                                        title: maxItems
                                        minimum: 0
                                      uniqueItems:
                                        type: boolean
                                        title: uniqueItems
                                      minProperties:
                                        type: integer
                                        title: minProperties
                                        minimum: 0
                                      maxProperties:
                                        type: integer
                                        title: maxProperties
                                        minimum: 0
                                      contentMediaType:
                                        type: string
                                        title: contentMediaType
                                      contentEncoding:
                                        type: string
                                        title: contentEncoding
                                      contentSchema:
                                        type: string
                                        title: contentSchema
                                      not:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: not
                                        oneOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                          type: object
                                          title: ReferenceOAS
                                          properties:
                                            $ref:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: ReferenceURL
                                              description: External OpenAPI schema reference.
                                              anyOf:
                                              - type: string
                                                title: ''
                                                description: URL file reference.
                                                format: url
                                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: Local file reference.
                                                format: file
                                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                          required:
                                          - $ref
                                          additionalProperties: {}
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveDefinitionOAS
                                          additionalProperties: false
                                      allOf:
                                        type: array
                                        title: KeywordObjectOAS
                                        items:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: PseudoObjectOAS
                                          oneOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                            type: object
                                            title: ReferenceOAS
                                            properties:
                                              $ref:
                                                $schema: http://json-schema.org/draft-07/schema#
                                                title: ReferenceURL
                                                description: External OpenAPI schema reference.
                                                anyOf:
                                                - type: string
                                                  title: ''
                                                  description: URL file reference.
                                                  format: url
                                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: Local file reference.
                                                  format: file
                                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                            required:
                                            - $ref
                                            additionalProperties: {}
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveDefinitionOAS
                                            additionalProperties: false
                                      anyOf:
                                        type: array
                                        title: KeywordObjectOAS
                                        items:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: PseudoObjectOAS
                                          oneOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                            type: object
                                            title: ReferenceOAS
                                            properties:
                                              $ref:
                                                $schema: http://json-schema.org/draft-07/schema#
                                                title: ReferenceURL
                                                description: External OpenAPI schema reference.
                                                anyOf:
                                                - type: string
                                                  title: ''
                                                  description: URL file reference.
                                                  format: url
                                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: Local file reference.
                                                  format: file
                                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                            required:
                                            - $ref
                                            additionalProperties: {}
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveDefinitionOAS
                                            additionalProperties: false
                                      oneOf:
                                        type: array
                                        title: KeywordObjectOAS
                                        items:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: PseudoObjectOAS
                                          oneOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                            type: object
                                            title: ReferenceOAS
                                            properties:
                                              $ref:
                                                $schema: http://json-schema.org/draft-07/schema#
                                                title: ReferenceURL
                                                description: External OpenAPI schema reference.
                                                anyOf:
                                                - type: string
                                                  title: ''
                                                  description: URL file reference.
                                                  format: url
                                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: Local file reference.
                                                  format: file
                                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                            required:
                                            - $ref
                                            additionalProperties: {}
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveDefinitionOAS
                                            additionalProperties: false
                                      additionalProperties:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: AdditionalPropertiesOAS
                                        oneOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                          type: object
                                          title: ReferenceOAS
                                          properties:
                                            $ref:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: ReferenceURL
                                              description: External OpenAPI schema reference.
                                              anyOf:
                                              - type: string
                                                title: ''
                                                description: URL file reference.
                                                format: url
                                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: Local file reference.
                                                format: file
                                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                          required:
                                          - $ref
                                          additionalProperties: {}
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveDefinitionOAS
                                          additionalProperties: false
                                        - type: boolean
                                          title: ''
                                      properties:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveMappingSchema
                                        additionalProperties: {}
                                    additionalProperties: {}
                                description: Named of the property being defined under the OpenAPI object.
                            required:
                            - properties
                            additionalProperties: false
                          - $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: PropertyOAS
                            properties:
                              type:
                                type: string
                                title: type
                                enum:
                                - array
                                - string
                                - number
                                - boolean
                                - integer
                                - object
                              format:
                                type: string
                                title: format
                              default:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: AnyValueOAS
                                anyOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveMappingSchema
                                  additionalProperties: {}
                                - type: array
                                  title: PermissiveSequenceSchema
                                  items:
                                    title: item
                                - type: number
                                  title: ''
                                - type: integer
                                  title: ''
                                - type: boolean
                                  title: ''
                                - type: string
                                  title: ''
                              example:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: AnyValueOAS
                                anyOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveMappingSchema
                                  additionalProperties: {}
                                - type: array
                                  title: PermissiveSequenceSchema
                                  items:
                                    title: item
                                - type: number
                                  title: ''
                                - type: integer
                                  title: ''
                                - type: boolean
                                  title: ''
                                - type: string
                                  title: ''
                              title:
                                type: string
                                title: title
                              description:
                                type: string
                                title: description
                              enum:
                                type: array
                                title: EnumOAS
                                items:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: EnumItemOAS
                                  oneOf:
                                  - type: number
                                    title: ''
                                  - type: integer
                                    title: ''
                                  - type: string
                                    title: ''
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: PseudoObjectOAS
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                              required:
                                type: array
                                title: RequiredOAS
                                items:
                                  type: string
                                  title: required_field
                                  description: Name of the field that is required under the object.
                              nullable:
                                type: boolean
                                title: nullable
                              deprecated:
                                type: boolean
                                title: deprecated
                              readOnly:
                                type: boolean
                                title: readOnly
                              writeOnly:
                                type: boolean
                                title: writeOnly
                              multipleOf:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: MultipleOfOAS
                                oneOf:
                                - type: number
                                  title: ''
                                - type: integer
                                  title: ''
                              minimum:
                                type: integer
                                title: minimum
                                minimum: 0
                              maximum:
                                type: integer
                                title: maximum
                                minimum: 0
                              exclusiveMinimum:
                                type: boolean
                                title: exclusiveMinimum
                              exclusiveMaximum:
                                type: boolean
                                title: exclusiveMaximum
                              minLength:
                                type: integer
                                title: minLength
                                minimum: 0
                              maxLength:
                                type: integer
                                title: maxLength
                                minimum: 0
                              pattern:
                                type: integer
                                title: pattern
                              minItems:
                                type: integer
                                title: minItems
                                minimum: 0
                              maxItems:
                                type: integer
                                title: maxItems
                                minimum: 0
                              uniqueItems:
                                type: boolean
                                title: uniqueItems
                              minProperties:
                                type: integer
                                title: minProperties
                                minimum: 0
                              maxProperties:
                                type: integer
                                title: maxProperties
                                minimum: 0
                              contentMediaType:
                                type: string
                                title: contentMediaType
                              contentEncoding:
                                type: string
                                title: contentEncoding
                              contentSchema:
                                type: string
                                title: contentSchema
                              not:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: not
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                              allOf:
                                type: array
                                title: KeywordObjectOAS
                                items:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: PseudoObjectOAS
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                              anyOf:
                                type: array
                                title: KeywordObjectOAS
                                items:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: PseudoObjectOAS
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                              oneOf:
                                type: array
                                title: KeywordObjectOAS
                                items:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: PseudoObjectOAS
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                              additionalProperties:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: AdditionalPropertiesOAS
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                                - type: boolean
                                  title: ''
                              properties:
                                $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveMappingSchema
                                additionalProperties: {}
                            additionalProperties: {}
                  required:
                  - mediaType
                  additionalProperties: {}
                - $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: FormatDefaultMimeType
                  description: Format for process input are assumed plain/text if the media-type was omitted and is not one of the known formats by this instance. When executing a job, the best match against supported formats by the process definition will be used to run the process, and will fall back to the default as last resort.
                  properties:
                    mimeType:
                      type: string
                      title: mimeType
                      description: IANA identifier of content and format.
                      example: application/json
                      pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
                    encoding:
                      type: string
                      title: encoding
                    schema:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: FormatSchema
                      oneOf:
                      - $schema: http://json-schema.org/draft-07/schema#
                        title: ReferenceURL
                        description: Reference where the schema definition can be retrieved to describe referenced data.
                        anyOf:
                        - type: string
                          title: ''
                          description: URL file reference.
                          format: url
                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                        - type: string
                          title: ''
                          description: Local file reference.
                          format: file
                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                        - type: string
                          title: ''
                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                      - $schema: http://json-schema.org/draft-07/schema#
                        $id: http://json-schema.org/draft-07/schema#
                        title: OAS
                        description: Explicit schema definition of the formatted reference data.
                        oneOf:
                        - $schema: http://json-schema.org/draft-07/schema#
                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                          type: object
                          title: ReferenceOAS
                          properties:
                            $ref:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: ReferenceURL
                              description: External OpenAPI schema reference.
                              anyOf:
                              - type: string
                                title: ''
                                description: URL file reference.
                                format: url
                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                              - type: string
                                title: ''
                                description: Local file reference.
                                format: file
                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                              - type: string
                                title: ''
                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                          required:
                          - $ref
                          additionalProperties: {}
                        - $schema: http://json-schema.org/draft-07/schema#
                          title: DefinitionOAS
                          anyOf:
                          - $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: ObjectOAS
                            properties:
                              type:
                                type: string
                                title: type
                                enum:
                                - object
                              properties:
                                $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: ObjectPropertiesOAS
                                properties: {}
                                required: []
                                additionalProperties:
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PropertyOAS
                                    properties:
                                      type:
                                        type: string
                                        title: type
                                        enum:
                                        - array
                                        - string
                                        - number
                                        - boolean
                                        - integer
                                        - object
                                      format:
                                        type: string
                                        title: format
                                      default:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: AnyValueOAS
                                        anyOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveMappingSchema
                                          additionalProperties: {}
                                        - type: array
                                          title: PermissiveSequenceSchema
                                          items:
                                            title: item
                                        - type: number
                                          title: ''
                                        - type: integer
                                          title: ''
                                        - type: boolean
                                          title: ''
                                        - type: string
                                          title: ''
                                      example:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: AnyValueOAS
                                        anyOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveMappingSchema
                                          additionalProperties: {}
                                        - type: array
                                          title: PermissiveSequenceSchema
                                          items:
                                            title: item
                                        - type: number
                                          title: ''
                                        - type: integer
                                          title: ''
                                        - type: boolean
                                          title: ''
                                        - type: string
                                          title: ''
                                      title:
                                        type: string
                                        title: title
                                      description:
                                        type: string
                                        title: description
                                      enum:
                                        type: array
                                        title: EnumOAS
                                        items:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: EnumItemOAS
                                          oneOf:
                                          - type: number
                                            title: ''
                                          - type: integer
                                            title: ''
                                          - type: string
                                            title: ''
                                      items:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: PseudoObjectOAS
                                        oneOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                          type: object
                                          title: ReferenceOAS
                                          properties:
                                            $ref:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: ReferenceURL
                                              description: External OpenAPI schema reference.
                                              anyOf:
                                              - type: string
                                                title: ''
                                                description: URL file reference.
                                                format: url
                                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: Local file reference.
                                                format: file
                                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                          required:
                                          - $ref
                                          additionalProperties: {}
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveDefinitionOAS
                                          additionalProperties: false
                                      required:
                                        type: array
                                        title: RequiredOAS
                                        items:
                                          type: string
                                          title: required_field
                                          description: Name of the field that is required under the object.
                                      nullable:
                                        type: boolean
                                        title: nullable
                                      deprecated:
                                        type: boolean
                                        title: deprecated
                                      readOnly:
                                        type: boolean
                                        title: readOnly
                                      writeOnly:
                                        type: boolean
                                        title: writeOnly
                                      multipleOf:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: MultipleOfOAS
                                        oneOf:
                                        - type: number
                                          title: ''
                                        - type: integer
                                          title: ''
                                      minimum:
                                        type: integer
                                        title: minimum
                                        minimum: 0
                                      maximum:
                                        type: integer
                                        title: maximum
                                        minimum: 0
                                      exclusiveMinimum:
                                        type: boolean
                                        title: exclusiveMinimum
                                      exclusiveMaximum:
                                        type: boolean
                                        title: exclusiveMaximum
                                      minLength:
                                        type: integer
                                        title: minLength
                                        minimum: 0
                                      maxLength:
                                        type: integer
                                        title: maxLength
                                        minimum: 0
                                      pattern:
                                        type: integer
                                        title: pattern
                                      minItems:
                                        type: integer
                                        title: minItems
                                        minimum: 0
                                      maxItems:
                                        type: integer
                                        title: maxItems
                                        minimum: 0
                                      uniqueItems:
                                        type: boolean
                                        title: uniqueItems
                                      minProperties:
                                        type: integer
                                        title: minProperties
                                        minimum: 0
                                      maxProperties:
                                        type: integer
                                        title: maxProperties
                                        minimum: 0
                                      contentMediaType:
                                        type: string
                                        title: contentMediaType
                                      contentEncoding:
                                        type: string
                                        title: contentEncoding
                                      contentSchema:
                                        type: string
                                        title: contentSchema
                                      not:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: not
                                        oneOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                          type: object
                                          title: ReferenceOAS
                                          properties:
                                            $ref:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: ReferenceURL
                                              description: External OpenAPI schema reference.
                                              anyOf:
                                              - type: string
                                                title: ''
                                                description: URL file reference.
                                                format: url
                                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: Local file reference.
                                                format: file
                                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                          required:
                                          - $ref
                                          additionalProperties: {}
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveDefinitionOAS
                                          additionalProperties: false
                                      allOf:
                                        type: array
                                        title: KeywordObjectOAS
                                        items:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: PseudoObjectOAS
                                          oneOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                            type: object
                                            title: ReferenceOAS
                                            properties:
                                              $ref:
                                                $schema: http://json-schema.org/draft-07/schema#
                                                title: ReferenceURL
                                                description: External OpenAPI schema reference.
                                                anyOf:
                                                - type: string
                                                  title: ''
                                                  description: URL file reference.
                                                  format: url
                                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: Local file reference.
                                                  format: file
                                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                            required:
                                            - $ref
                                            additionalProperties: {}
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveDefinitionOAS
                                            additionalProperties: false
                                      anyOf:
                                        type: array
                                        title: KeywordObjectOAS
                                        items:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: PseudoObjectOAS
                                          oneOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                            type: object
                                            title: ReferenceOAS
                                            properties:
                                              $ref:
                                                $schema: http://json-schema.org/draft-07/schema#
                                                title: ReferenceURL
                                                description: External OpenAPI schema reference.
                                                anyOf:
                                                - type: string
                                                  title: ''
                                                  description: URL file reference.
                                                  format: url
                                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: Local file reference.
                                                  format: file
                                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                            required:
                                            - $ref
                                            additionalProperties: {}
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveDefinitionOAS
                                            additionalProperties: false
                                      oneOf:
                                        type: array
                                        title: KeywordObjectOAS
                                        items:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: PseudoObjectOAS
                                          oneOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                            type: object
                                            title: ReferenceOAS
                                            properties:
                                              $ref:
                                                $schema: http://json-schema.org/draft-07/schema#
                                                title: ReferenceURL
                                                description: External OpenAPI schema reference.
                                                anyOf:
                                                - type: string
                                                  title: ''
                                                  description: URL file reference.
                                                  format: url
                                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: Local file reference.
                                                  format: file
                                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                            required:
                                            - $ref
                                            additionalProperties: {}
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveDefinitionOAS
                                            additionalProperties: false
                                      additionalProperties:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: AdditionalPropertiesOAS
                                        oneOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                          type: object
                                          title: ReferenceOAS
                                          properties:
                                            $ref:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: ReferenceURL
                                              description: External OpenAPI schema reference.
                                              anyOf:
                                              - type: string
                                                title: ''
                                                description: URL file reference.
                                                format: url
                                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: Local file reference.
                                                format: file
                                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                          required:
                                          - $ref
                                          additionalProperties: {}
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveDefinitionOAS
                                          additionalProperties: false
                                        - type: boolean
                                          title: ''
                                      properties:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveMappingSchema
                                        additionalProperties: {}
                                    additionalProperties: {}
                                description: Named of the property being defined under the OpenAPI object.
                            required:
                            - properties
                            additionalProperties: false
                          - $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: PropertyOAS
                            properties:
                              type:
                                type: string
                                title: type
                                enum:
                                - array
                                - string
                                - number
                                - boolean
                                - integer
                                - object
                              format:
                                type: string
                                title: format
                              default:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: AnyValueOAS
                                anyOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveMappingSchema
                                  additionalProperties: {}
                                - type: array
                                  title: PermissiveSequenceSchema
                                  items:
                                    title: item
                                - type: number
                                  title: ''
                                - type: integer
                                  title: ''
                                - type: boolean
                                  title: ''
                                - type: string
                                  title: ''
                              example:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: AnyValueOAS
                                anyOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveMappingSchema
                                  additionalProperties: {}
                                - type: array
                                  title: PermissiveSequenceSchema
                                  items:
                                    title: item
                                - type: number
                                  title: ''
                                - type: integer
                                  title: ''
                                - type: boolean
                                  title: ''
                                - type: string
                                  title: ''
                              title:
                                type: string
                                title: title
                              description:
                                type: string
                                title: description
                              enum:
                                type: array
                                title: EnumOAS
                                items:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: EnumItemOAS
                                  oneOf:
                                  - type: number
                                    title: ''
                                  - type: integer
                                    title: ''
                                  - type: string
                                    title: ''
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: PseudoObjectOAS
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                              required:
                                type: array
                                title: RequiredOAS
                                items:
                                  type: string
                                  title: required_field
                                  description: Name of the field that is required under the object.
                              nullable:
                                type: boolean
                                title: nullable
                              deprecated:
                                type: boolean
                                title: deprecated
                              readOnly:
                                type: boolean
                                title: readOnly
                              writeOnly:
                                type: boolean
                                title: writeOnly
                              multipleOf:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: MultipleOfOAS
                                oneOf:
                                - type: number
                                  title: ''
                                - type: integer
                                  title: ''
                              minimum:
                                type: integer
                                title: minimum
                                minimum: 0
                              maximum:
                                type: integer
                                title: maximum
                                minimum: 0
                              exclusiveMinimum:
                                type: boolean
                                title: exclusiveMinimum
                              exclusiveMaximum:
                                type: boolean
                                title: exclusiveMaximum
                              minLength:
                                type: integer
                                title: minLength
                                minimum: 0
                              maxLength:
                                type: integer
                                title: maxLength
                                minimum: 0
                              pattern:
                                type: integer
                                title: pattern
                              minItems:
                                type: integer
                                title: minItems
                                minimum: 0
                              maxItems:
                                type: integer
                                title: maxItems
                                minimum: 0
                              uniqueItems:
                                type: boolean
                                title: uniqueItems
                              minProperties:
                                type: integer
                                title: minProperties
                                minimum: 0
                              maxProperties:
                                type: integer
                                title: maxProperties
                                minimum: 0
                              contentMediaType:
                                type: string
                                title: contentMediaType
                              contentEncoding:
                                type: string
                                title: contentEncoding
                              contentSchema:
                                type: string
                                title: contentSchema
                              not:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: not
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                              allOf:
                                type: array
                                title: KeywordObjectOAS
                                items:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: PseudoObjectOAS
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                              anyOf:
                                type: array
                                title: KeywordObjectOAS
                                items:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: PseudoObjectOAS
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                              oneOf:
                                type: array
                                title: KeywordObjectOAS
                                items:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: PseudoObjectOAS
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                              additionalProperties:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: AdditionalPropertiesOAS
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                                - type: boolean
                                  title: ''
                              properties:
                                $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveMappingSchema
                                additionalProperties: {}
                            additionalProperties: {}
                  required:
                  - mimeType
                  additionalProperties: {}
            required:
            - value
            additionalProperties: {}
        - type: array
          title: JobOutputArrayReference
          items:
            $schema: http://json-schema.org/draft-07/schema#
            type: object
            title: JobOutputReference
            properties:
              href:
                $schema: http://json-schema.org/draft-07/schema#
                title: ReferenceURL
                description: Output file reference.
                anyOf:
                - type: string
                  title: ''
                  description: URL file reference.
                  format: url
                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                - type: string
                  title: ''
                  description: Local file reference.
                  format: file
                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                - type: string
                  title: ''
                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
              type:
                type: string
                title: type
                description: IANA Content-Type of the file reference.
                pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
              format:
                $schema: http://json-schema.org/draft-07/schema#
                title: FormatSelection
                oneOf:
                - $schema: http://json-schema.org/draft-07/schema#
                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/format.yaml
                  type: object
                  title: FormatDefaultMediaType
                  description: Format for process input are assumed plain/text if the media-type was omitted and is not one of the known formats by this instance. When executing a job, the best match against supported formats by the process definition will be used to run the process, and will fall back to the default as last resort.
                  properties:
                    mediaType:
                      type: string
                      title: mediaType
                      description: IANA identifier of content and format.
                      example: application/json
                      pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
                    encoding:
                      type: string
                      title: encoding
                    schema:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: FormatSchema
                      oneOf:
                      - $schema: http://json-schema.org/draft-07/schema#
                        title: ReferenceURL
                        description: Reference where the schema definition can be retrieved to describe referenced data.
                        anyOf:
                        - type: string
                          title: ''
                          description: URL file reference.
                          format: url
                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                        - type: string
                          title: ''
                          description: Local file reference.
                          format: file
                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                        - type: string
                          title: ''
                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                      - $schema: http://json-schema.org/draft-07/schema#
                        $id: http://json-schema.org/draft-07/schema#
                        title: OAS
                        description: Explicit schema definition of the formatted reference data.
                        oneOf:
                        - $schema: http://json-schema.org/draft-07/schema#
                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                          type: object
                          title: ReferenceOAS
                          properties:
                            $ref:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: ReferenceURL
                              description: External OpenAPI schema reference.
                              anyOf:
                              - type: string
                                title: ''
                                description: URL file reference.
                                format: url
                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                              - type: string
                                title: ''
                                description: Local file reference.
                                format: file
                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                              - type: string
                                title: ''
                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                          required:
                          - $ref
                          additionalProperties: {}
                        - $schema: http://json-schema.org/draft-07/schema#
                          title: DefinitionOAS
                          anyOf:
                          - $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: ObjectOAS
                            properties:
                              type:
                                type: string
                                title: type
                                enum:
                                - object
                              properties:
                                $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: ObjectPropertiesOAS
                                properties: {}
                                required: []
                                additionalProperties:
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PropertyOAS
                                    properties:
                                      type:
                                        type: string
                                        title: type
                                        enum:
                                        - array
                                        - string
                                        - number
                                        - boolean
                                        - integer
                                        - object
                                      format:
                                        type: string
                                        title: format
                                      default:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: AnyValueOAS
                                        anyOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveMappingSchema
                                          additionalProperties: {}
                                        - type: array
                                          title: PermissiveSequenceSchema
                                          items:
                                            title: item
                                        - type: number
                                          title: ''
                                        - type: integer
                                          title: ''
                                        - type: boolean
                                          title: ''
                                        - type: string
                                          title: ''
                                      example:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: AnyValueOAS
                                        anyOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveMappingSchema
                                          additionalProperties: {}
                                        - type: array
                                          title: PermissiveSequenceSchema
                                          items:
                                            title: item
                                        - type: number
                                          title: ''
                                        - type: integer
                                          title: ''
                                        - type: boolean
                                          title: ''
                                        - type: string
                                          title: ''
                                      title:
                                        type: string
                                        title: title
                                      description:
                                        type: string
                                        title: description
                                      enum:
                                        type: array
                                        title: EnumOAS
                                        items:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: EnumItemOAS
                                          oneOf:
                                          - type: number
                                            title: ''
                                          - type: integer
                                            title: ''
                                          - type: string
                                            title: ''
                                      items:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: PseudoObjectOAS
                                        oneOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                          type: object
                                          title: ReferenceOAS
                                          properties:
                                            $ref:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: ReferenceURL
                                              description: External OpenAPI schema reference.
                                              anyOf:
                                              - type: string
                                                title: ''
                                                description: URL file reference.
                                                format: url
                                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: Local file reference.
                                                format: file
                                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                          required:
                                          - $ref
                                          additionalProperties: {}
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveDefinitionOAS
                                          additionalProperties: false
                                      required:
                                        type: array
                                        title: RequiredOAS
                                        items:
                                          type: string
                                          title: required_field
                                          description: Name of the field that is required under the object.
                                      nullable:
                                        type: boolean
                                        title: nullable
                                      deprecated:
                                        type: boolean
                                        title: deprecated
                                      readOnly:
                                        type: boolean
                                        title: readOnly
                                      writeOnly:
                                        type: boolean
                                        title: writeOnly
                                      multipleOf:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: MultipleOfOAS
                                        oneOf:
                                        - type: number
                                          title: ''
                                        - type: integer
                                          title: ''
                                      minimum:
                                        type: integer
                                        title: minimum
                                        minimum: 0
                                      maximum:
                                        type: integer
                                        title: maximum
                                        minimum: 0
                                      exclusiveMinimum:
                                        type: boolean
                                        title: exclusiveMinimum
                                      exclusiveMaximum:
                                        type: boolean
                                        title: exclusiveMaximum
                                      minLength:
                                        type: integer
                                        title: minLength
                                        minimum: 0
                                      maxLength:
                                        type: integer
                                        title: maxLength
                                        minimum: 0
                                      pattern:
                                        type: integer
                                        title: pattern
                                      minItems:
                                        type: integer
                                        title: minItems
                                        minimum: 0
                                      maxItems:
                                        type: integer
                                        title: maxItems
                                        minimum: 0
                                      uniqueItems:
                                        type: boolean
                                        title: uniqueItems
                                      minProperties:
                                        type: integer
                                        title: minProperties
                                        minimum: 0
                                      maxProperties:
                                        type: integer
                                        title: maxProperties
                                        minimum: 0
                                      contentMediaType:
                                        type: string
                                        title: contentMediaType
                                      contentEncoding:
                                        type: string
                                        title: contentEncoding
                                      contentSchema:
                                        type: string
                                        title: contentSchema
                                      not:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: not
                                        oneOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                          type: object
                                          title: ReferenceOAS
                                          properties:
                                            $ref:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: ReferenceURL
                                              description: External OpenAPI schema reference.
                                              anyOf:
                                              - type: string
                                                title: ''
                                                description: URL file reference.
                                                format: url
                                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: Local file reference.
                                                format: file
                                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                          required:
                                          - $ref
                                          additionalProperties: {}
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveDefinitionOAS
                                          additionalProperties: false
                                      allOf:
                                        type: array
                                        title: KeywordObjectOAS
                                        items:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: PseudoObjectOAS
                                          oneOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                            type: object
                                            title: ReferenceOAS
                                            properties:
                                              $ref:
                                                $schema: http://json-schema.org/draft-07/schema#
                                                title: ReferenceURL
                                                description: External OpenAPI schema reference.
                                                anyOf:
                                                - type: string
                                                  title: ''
                                                  description: URL file reference.
                                                  format: url
                                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: Local file reference.
                                                  format: file
                                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                            required:
                                            - $ref
                                            additionalProperties: {}
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveDefinitionOAS
                                            additionalProperties: false
                                      anyOf:
                                        type: array
                                        title: KeywordObjectOAS
                                        items:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: PseudoObjectOAS
                                          oneOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                            type: object
                                            title: ReferenceOAS
                                            properties:
                                              $ref:
                                                $schema: http://json-schema.org/draft-07/schema#
                                                title: ReferenceURL
                                                description: External OpenAPI schema reference.
                                                anyOf:
                                                - type: string
                                                  title: ''
                                                  description: URL file reference.
                                                  format: url
                                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: Local file reference.
                                                  format: file
                                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                            required:
                                            - $ref
                                            additionalProperties: {}
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveDefinitionOAS
                                            additionalProperties: false
                                      oneOf:
                                        type: array
                                        title: KeywordObjectOAS
                                        items:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: PseudoObjectOAS
                                          oneOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                            type: object
                                            title: ReferenceOAS
                                            properties:
                                              $ref:
                                                $schema: http://json-schema.org/draft-07/schema#
                                                title: ReferenceURL
                                                description: External OpenAPI schema reference.
                                                anyOf:
                                                - type: string
                                                  title: ''
                                                  description: URL file reference.
                                                  format: url
                                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: Local file reference.
                                                  format: file
                                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                            required:
                                            - $ref
                                            additionalProperties: {}
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveDefinitionOAS
                                            additionalProperties: false
                                      additionalProperties:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: AdditionalPropertiesOAS
                                        oneOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                          type: object
                                          title: ReferenceOAS
                                          properties:
                                            $ref:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: ReferenceURL
                                              description: External OpenAPI schema reference.
                                              anyOf:
                                              - type: string
                                                title: ''
                                                description: URL file reference.
                                                format: url
                                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: Local file reference.
                                                format: file
                                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                          required:
                                          - $ref
                                          additionalProperties: {}
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveDefinitionOAS
                                          additionalProperties: false
                                        - type: boolean
                                          title: ''
                                      properties:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveMappingSchema
                                        additionalProperties: {}
                                    additionalProperties: {}
                                description: Named of the property being defined under the OpenAPI object.
                            required:
                            - properties
                            additionalProperties: false
                          - $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: PropertyOAS
                            properties:
                              type:
                                type: string
                                title: type
                                enum:
                                - array
                                - string
                                - number
                                - boolean
                                - integer
                                - object
                              format:
                                type: string
                                title: format
                              default:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: AnyValueOAS
                                anyOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveMappingSchema
                                  additionalProperties: {}
                                - type: array
                                  title: PermissiveSequenceSchema
                                  items:
                                    title: item
                                - type: number
                                  title: ''
                                - type: integer
                                  title: ''
                                - type: boolean
                                  title: ''
                                - type: string
                                  title: ''
                              example:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: AnyValueOAS
                                anyOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveMappingSchema
                                  additionalProperties: {}
                                - type: array
                                  title: PermissiveSequenceSchema
                                  items:
                                    title: item
                                - type: number
                                  title: ''
                                - type: integer
                                  title: ''
                                - type: boolean
                                  title: ''
                                - type: string
                                  title: ''
                              title:
                                type: string
                                title: title
                              description:
                                type: string
                                title: description
                              enum:
                                type: array
                                title: EnumOAS
                                items:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: EnumItemOAS
                                  oneOf:
                                  - type: number
                                    title: ''
                                  - type: integer
                                    title: ''
                                  - type: string
                                    title: ''
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: PseudoObjectOAS
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                              required:
                                type: array
                                title: RequiredOAS
                                items:
                                  type: string
                                  title: required_field
                                  description: Name of the field that is required under the object.
                              nullable:
                                type: boolean
                                title: nullable
                              deprecated:
                                type: boolean
                                title: deprecated
                              readOnly:
                                type: boolean
                                title: readOnly
                              writeOnly:
                                type: boolean
                                title: writeOnly
                              multipleOf:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: MultipleOfOAS
                                oneOf:
                                - type: number
                                  title: ''
                                - type: integer
                                  title: ''
                              minimum:
                                type: integer
                                title: minimum
                                minimum: 0
                              maximum:
                                type: integer
                                title: maximum
                                minimum: 0
                              exclusiveMinimum:
                                type: boolean
                                title: exclusiveMinimum
                              exclusiveMaximum:
                                type: boolean
                                title: exclusiveMaximum
                              minLength:
                                type: integer
                                title: minLength
                                minimum: 0
                              maxLength:
                                type: integer
                                title: maxLength
                                minimum: 0
                              pattern:
                                type: integer
                                title: pattern
                              minItems:
                                type: integer
                                title: minItems
                                minimum: 0
                              maxItems:
                                type: integer
                                title: maxItems
                                minimum: 0
                              uniqueItems:
                                type: boolean
                                title: uniqueItems
                              minProperties:
                                type: integer
                                title: minProperties
                                minimum: 0
                              maxProperties:
                                type: integer
                                title: maxProperties
                                minimum: 0
                              contentMediaType:
                                type: string
                                title: contentMediaType
                              contentEncoding:
                                type: string
                                title: contentEncoding
                              contentSchema:
                                type: string
                                title: contentSchema
                              not:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: not
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                              allOf:
                                type: array
                                title: KeywordObjectOAS
                                items:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: PseudoObjectOAS
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                              anyOf:
                                type: array
                                title: KeywordObjectOAS
                                items:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: PseudoObjectOAS
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                              oneOf:
                                type: array
                                title: KeywordObjectOAS
                                items:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: PseudoObjectOAS
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                              additionalProperties:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: AdditionalPropertiesOAS
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                                - type: boolean
                                  title: ''
                              properties:
                                $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveMappingSchema
                                additionalProperties: {}
                            additionalProperties: {}
                  required:
                  - mediaType
                  additionalProperties: {}
                - $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: FormatDefaultMimeType
                  description: Format for process input are assumed plain/text if the media-type was omitted and is not one of the known formats by this instance. When executing a job, the best match against supported formats by the process definition will be used to run the process, and will fall back to the default as last resort.
                  properties:
                    mimeType:
                      type: string
                      title: mimeType
                      description: IANA identifier of content and format.
                      example: application/json
                      pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
                    encoding:
                      type: string
                      title: encoding
                    schema:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: FormatSchema
                      oneOf:
                      - $schema: http://json-schema.org/draft-07/schema#
                        title: ReferenceURL
                        description: Reference where the schema definition can be retrieved to describe referenced data.
                        anyOf:
                        - type: string
                          title: ''
                          description: URL file reference.
                          format: url
                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                        - type: string
                          title: ''
                          description: Local file reference.
                          format: file
                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                        - type: string
                          title: ''
                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                      - $schema: http://json-schema.org/draft-07/schema#
                        $id: http://json-schema.org/draft-07/schema#
                        title: OAS
                        description: Explicit schema definition of the formatted reference data.
                        oneOf:
                        - $schema: http://json-schema.org/draft-07/schema#
                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                          type: object
                          title: ReferenceOAS
                          properties:
                            $ref:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: ReferenceURL
                              description: External OpenAPI schema reference.
                              anyOf:
                              - type: string
                                title: ''
                                description: URL file reference.
                                format: url
                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                              - type: string
                                title: ''
                                description: Local file reference.
                                format: file
                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                              - type: string
                                title: ''
                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                          required:
                          - $ref
                          additionalProperties: {}
                        - $schema: http://json-schema.org/draft-07/schema#
                          title: DefinitionOAS
                          anyOf:
                          - $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: ObjectOAS
                            properties:
                              type:
                                type: string
                                title: type
                                enum:
                                - object
                              properties:
                                $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: ObjectPropertiesOAS
                                properties: {}
                                required: []
                                additionalProperties:
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PropertyOAS
                                    properties:
                                      type:
                                        type: string
                                        title: type
                                        enum:
                                        - array
                                        - string
                                        - number
                                        - boolean
                                        - integer
                                        - object
                                      format:
                                        type: string
                                        title: format
                                      default:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: AnyValueOAS
                                        anyOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveMappingSchema
                                          additionalProperties: {}
                                        - type: array
                                          title: PermissiveSequenceSchema
                                          items:
                                            title: item
                                        - type: number
                                          title: ''
                                        - type: integer
                                          title: ''
                                        - type: boolean
                                          title: ''
                                        - type: string
                                          title: ''
                                      example:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: AnyValueOAS
                                        anyOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveMappingSchema
                                          additionalProperties: {}
                                        - type: array
                                          title: PermissiveSequenceSchema
                                          items:
                                            title: item
                                        - type: number
                                          title: ''
                                        - type: integer
                                          title: ''
                                        - type: boolean
                                          title: ''
                                        - type: string
                                          title: ''
                                      title:
                                        type: string
                                        title: title
                                      description:
                                        type: string
                                        title: description
                                      enum:
                                        type: array
                                        title: EnumOAS
                                        items:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: EnumItemOAS
                                          oneOf:
                                          - type: number
                                            title: ''
                                          - type: integer
                                            title: ''
                                          - type: string
                                            title: ''
                                      items:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: PseudoObjectOAS
                                        oneOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                          type: object
                                          title: ReferenceOAS
                                          properties:
                                            $ref:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: ReferenceURL
                                              description: External OpenAPI schema reference.
                                              anyOf:
                                              - type: string
                                                title: ''
                                                description: URL file reference.
                                                format: url
                                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: Local file reference.
                                                format: file
                                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                          required:
                                          - $ref
                                          additionalProperties: {}
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveDefinitionOAS
                                          additionalProperties: false
                                      required:
                                        type: array
                                        title: RequiredOAS
                                        items:
                                          type: string
                                          title: required_field
                                          description: Name of the field that is required under the object.
                                      nullable:
                                        type: boolean
                                        title: nullable
                                      deprecated:
                                        type: boolean
                                        title: deprecated
                                      readOnly:
                                        type: boolean
                                        title: readOnly
                                      writeOnly:
                                        type: boolean
                                        title: writeOnly
                                      multipleOf:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: MultipleOfOAS
                                        oneOf:
                                        - type: number
                                          title: ''
                                        - type: integer
                                          title: ''
                                      minimum:
                                        type: integer
                                        title: minimum
                                        minimum: 0
                                      maximum:
                                        type: integer
                                        title: maximum
                                        minimum: 0
                                      exclusiveMinimum:
                                        type: boolean
                                        title: exclusiveMinimum
                                      exclusiveMaximum:
                                        type: boolean
                                        title: exclusiveMaximum
                                      minLength:
                                        type: integer
                                        title: minLength
                                        minimum: 0
                                      maxLength:
                                        type: integer
                                        title: maxLength
                                        minimum: 0
                                      pattern:
                                        type: integer
                                        title: pattern
                                      minItems:
                                        type: integer
                                        title: minItems
                                        minimum: 0
                                      maxItems:
                                        type: integer
                                        title: maxItems
                                        minimum: 0
                                      uniqueItems:
                                        type: boolean
                                        title: uniqueItems
                                      minProperties:
                                        type: integer
                                        title: minProperties
                                        minimum: 0
                                      maxProperties:
                                        type: integer
                                        title: maxProperties
                                        minimum: 0
                                      contentMediaType:
                                        type: string
                                        title: contentMediaType
                                      contentEncoding:
                                        type: string
                                        title: contentEncoding
                                      contentSchema:
                                        type: string
                                        title: contentSchema
                                      not:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: not
                                        oneOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                          type: object
                                          title: ReferenceOAS
                                          properties:
                                            $ref:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: ReferenceURL
                                              description: External OpenAPI schema reference.
                                              anyOf:
                                              - type: string
                                                title: ''
                                                description: URL file reference.
                                                format: url
                                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: Local file reference.
                                                format: file
                                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                          required:
                                          - $ref
                                          additionalProperties: {}
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveDefinitionOAS
                                          additionalProperties: false
                                      allOf:
                                        type: array
                                        title: KeywordObjectOAS
                                        items:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: PseudoObjectOAS
                                          oneOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                            type: object
                                            title: ReferenceOAS
                                            properties:
                                              $ref:
                                                $schema: http://json-schema.org/draft-07/schema#
                                                title: ReferenceURL
                                                description: External OpenAPI schema reference.
                                                anyOf:
                                                - type: string
                                                  title: ''
                                                  description: URL file reference.
                                                  format: url
                                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: Local file reference.
                                                  format: file
                                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                            required:
                                            - $ref
                                            additionalProperties: {}
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveDefinitionOAS
                                            additionalProperties: false
                                      anyOf:
                                        type: array
                                        title: KeywordObjectOAS
                                        items:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: PseudoObjectOAS
                                          oneOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                            type: object
                                            title: ReferenceOAS
                                            properties:
                                              $ref:
                                                $schema: http://json-schema.org/draft-07/schema#
                                                title: ReferenceURL
                                                description: External OpenAPI schema reference.
                                                anyOf:
                                                - type: string
                                                  title: ''
                                                  description: URL file reference.
                                                  format: url
                                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: Local file reference.
                                                  format: file
                                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                            required:
                                            - $ref
                                            additionalProperties: {}
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveDefinitionOAS
                                            additionalProperties: false
                                      oneOf:
                                        type: array
                                        title: KeywordObjectOAS
                                        items:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: PseudoObjectOAS
                                          oneOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                            type: object
                                            title: ReferenceOAS
                                            properties:
                                              $ref:
                                                $schema: http://json-schema.org/draft-07/schema#
                                                title: ReferenceURL
                                                description: External OpenAPI schema reference.
                                                anyOf:
                                                - type: string
                                                  title: ''
                                                  description: URL file reference.
                                                  format: url
                                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: Local file reference.
                                                  format: file
                                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                            required:
                                            - $ref
                                            additionalProperties: {}
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveDefinitionOAS
                                            additionalProperties: false
                                      additionalProperties:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: AdditionalPropertiesOAS
                                        oneOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                          type: object
                                          title: ReferenceOAS
                                          properties:
                                            $ref:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: ReferenceURL
                                              description: External OpenAPI schema reference.
                                              anyOf:
                                              - type: string
                                                title: ''
                                                description: URL file reference.
                                                format: url
                                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: Local file reference.
                                                format: file
                                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                          required:
                                          - $ref
                                          additionalProperties: {}
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveDefinitionOAS
                                          additionalProperties: false
                                        - type: boolean
                                          title: ''
                                      properties:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveMappingSchema
                                        additionalProperties: {}
                                    additionalProperties: {}
                                description: Named of the property being defined under the OpenAPI object.
                            required:
                            - properties
                            additionalProperties: false
                          - $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: PropertyOAS
                            properties:
                              type:
                                type: string
                                title: type
                                enum:
                                - array
                                - string
                                - number
                                - boolean
                                - integer
                                - object
                              format:
                                type: string
                                title: format
                              default:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: AnyValueOAS
                                anyOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveMappingSchema
                                  additionalProperties: {}
                                - type: array
                                  title: PermissiveSequenceSchema
                                  items:
                                    title: item
                                - type: number
                                  title: ''
                                - type: integer
                                  title: ''
                                - type: boolean
                                  title: ''
                                - type: string
                                  title: ''
                              example:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: AnyValueOAS
                                anyOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveMappingSchema
                                  additionalProperties: {}
                                - type: array
                                  title: PermissiveSequenceSchema
                                  items:
                                    title: item
                                - type: number
                                  title: ''
                                - type: integer
                                  title: ''
                                - type: boolean
                                  title: ''
                                - type: string
                                  title: ''
                              title:
                                type: string
                                title: title
                              description:
                                type: string
                                title: description
                              enum:
                                type: array
                                title: EnumOAS
                                items:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: EnumItemOAS
                                  oneOf:
                                  - type: number
                                    title: ''
                                  - type: integer
                                    title: ''
                                  - type: string
                                    title: ''
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: PseudoObjectOAS
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                              required:
                                type: array
                                title: RequiredOAS
                                items:
                                  type: string
                                  title: required_field
                                  description: Name of the field that is required under the object.
                              nullable:
                                type: boolean
                                title: nullable
                              deprecated:
                                type: boolean
                                title: deprecated
                              readOnly:
                                type: boolean
                                title: readOnly
                              writeOnly:
                                type: boolean
                                title: writeOnly
                              multipleOf:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: MultipleOfOAS
                                oneOf:
                                - type: number
                                  title: ''
                                - type: integer
                                  title: ''
                              minimum:
                                type: integer
                                title: minimum
                                minimum: 0
                              maximum:
                                type: integer
                                title: maximum
                                minimum: 0
                              exclusiveMinimum:
                                type: boolean
                                title: exclusiveMinimum
                              exclusiveMaximum:
                                type: boolean
                                title: exclusiveMaximum
                              minLength:
                                type: integer
                                title: minLength
                                minimum: 0
                              maxLength:
                                type: integer
                                title: maxLength
                                minimum: 0
                              pattern:
                                type: integer
                                title: pattern
                              minItems:
                                type: integer
                                title: minItems
                                minimum: 0
                              maxItems:
                                type: integer
                                title: maxItems
                                minimum: 0
                              uniqueItems:
                                type: boolean
                                title: uniqueItems
                              minProperties:
                                type: integer
                                title: minProperties
                                minimum: 0
                              maxProperties:
                                type: integer
                                title: maxProperties
                                minimum: 0
                              contentMediaType:
                                type: string
                                title: contentMediaType
                              contentEncoding:
                                type: string
                                title: contentEncoding
                              contentSchema:
                                type: string
                                title: contentSchema
                              not:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: not
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                              allOf:
                                type: array
                                title: KeywordObjectOAS
                                items:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: PseudoObjectOAS
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                              anyOf:
                                type: array
                                title: KeywordObjectOAS
                                items:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: PseudoObjectOAS
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                              oneOf:
                                type: array
                                title: KeywordObjectOAS
                                items:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: PseudoObjectOAS
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                              additionalProperties:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: AdditionalPropertiesOAS
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                                - type: boolean
                                  title: ''
                              properties:
                                $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveMappingSchema
                                additionalProperties: {}
                            additionalProperties: {}
                  required:
                  - mimeType
                  additionalProperties: {}
            required:
            - href
            additionalProperties: {}
        - type: array
          title: JobOutputArrayLiteral
          items:
            $schema: http://json-schema.org/draft-07/schema#
            title: JobOutputLiteral
            oneOf:
            - $schema: http://json-schema.org/draft-07/schema#
              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/format.yaml
              type: object
              title: JobOutputQualifiedDataLiteral
              properties:
                mediaType:
                  type: string
                  title: mediaType
                  description: IANA identifier of content and format.
                  example: application/json
                  pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
                encoding:
                  type: string
                  title: encoding
                schema:
                  $schema: http://json-schema.org/draft-07/schema#
                  title: FormatSchema
                  oneOf:
                  - $schema: http://json-schema.org/draft-07/schema#
                    title: ReferenceURL
                    description: Reference where the schema definition can be retrieved to describe referenced data.
                    anyOf:
                    - type: string
                      title: ''
                      description: URL file reference.
                      format: url
                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                    - type: string
                      title: ''
                      description: Local file reference.
                      format: file
                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                    - type: string
                      title: ''
                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                  - $schema: http://json-schema.org/draft-07/schema#
                    $id: http://json-schema.org/draft-07/schema#
                    title: OAS
                    description: Explicit schema definition of the formatted reference data.
                    oneOf:
                    - $schema: http://json-schema.org/draft-07/schema#
                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                      type: object
                      title: ReferenceOAS
                      properties:
                        $ref:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: ReferenceURL
                          description: External OpenAPI schema reference.
                          anyOf:
                          - type: string
                            title: ''
                            description: URL file reference.
                            format: url
                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                          - type: string
                            title: ''
                            description: Local file reference.
                            format: file
                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                          - type: string
                            title: ''
                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                      required:
                      - $ref
                      additionalProperties: {}
                    - $schema: http://json-schema.org/draft-07/schema#
                      title: DefinitionOAS
                      anyOf:
                      - $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: ObjectOAS
                        properties:
                          type:
                            type: string
                            title: type
                            enum:
                            - object
                          properties:
                            $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: ObjectPropertiesOAS
                            properties: {}
                            required: []
                            additionalProperties:
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PropertyOAS
                                properties:
                                  type:
                                    type: string
                                    title: type
                                    enum:
                                    - array
                                    - string
                                    - number
                                    - boolean
                                    - integer
                                    - object
                                  format:
                                    type: string
                                    title: format
                                  default:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: AnyValueOAS
                                    anyOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveMappingSchema
                                      additionalProperties: {}
                                    - type: array
                                      title: PermissiveSequenceSchema
                                      items:
                                        title: item
                                    - type: number
                                      title: ''
                                    - type: integer
                                      title: ''
                                    - type: boolean
                                      title: ''
                                    - type: string
                                      title: ''
                                  example:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: AnyValueOAS
                                    anyOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveMappingSchema
                                      additionalProperties: {}
                                    - type: array
                                      title: PermissiveSequenceSchema
                                      items:
                                        title: item
                                    - type: number
                                      title: ''
                                    - type: integer
                                      title: ''
                                    - type: boolean
                                      title: ''
                                    - type: string
                                      title: ''
                                  title:
                                    type: string
                                    title: title
                                  description:
                                    type: string
                                    title: description
                                  enum:
                                    type: array
                                    title: EnumOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: EnumItemOAS
                                      oneOf:
                                      - type: number
                                        title: ''
                                      - type: integer
                                        title: ''
                                      - type: string
                                        title: ''
                                  items:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: PseudoObjectOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                  required:
                                    type: array
                                    title: RequiredOAS
                                    items:
                                      type: string
                                      title: required_field
                                      description: Name of the field that is required under the object.
                                  nullable:
                                    type: boolean
                                    title: nullable
                                  deprecated:
                                    type: boolean
                                    title: deprecated
                                  readOnly:
                                    type: boolean
                                    title: readOnly
                                  writeOnly:
                                    type: boolean
                                    title: writeOnly
                                  multipleOf:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: MultipleOfOAS
                                    oneOf:
                                    - type: number
                                      title: ''
                                    - type: integer
                                      title: ''
                                  minimum:
                                    type: integer
                                    title: minimum
                                    minimum: 0
                                  maximum:
                                    type: integer
                                    title: maximum
                                    minimum: 0
                                  exclusiveMinimum:
                                    type: boolean
                                    title: exclusiveMinimum
                                  exclusiveMaximum:
                                    type: boolean
                                    title: exclusiveMaximum
                                  minLength:
                                    type: integer
                                    title: minLength
                                    minimum: 0
                                  maxLength:
                                    type: integer
                                    title: maxLength
                                    minimum: 0
                                  pattern:
                                    type: integer
                                    title: pattern
                                  minItems:
                                    type: integer
                                    title: minItems
                                    minimum: 0
                                  maxItems:
                                    type: integer
                                    title: maxItems
                                    minimum: 0
                                  uniqueItems:
                                    type: boolean
                                    title: uniqueItems
                                  minProperties:
                                    type: integer
                                    title: minProperties
                                    minimum: 0
                                  maxProperties:
                                    type: integer
                                    title: maxProperties
                                    minimum: 0
                                  contentMediaType:
                                    type: string
                                    title: contentMediaType
                                  contentEncoding:
                                    type: string
                                    title: contentEncoding
                                  contentSchema:
                                    type: string
                                    title: contentSchema
                                  not:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: not
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                  allOf:
                                    type: array
                                    title: KeywordObjectOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: PseudoObjectOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                  anyOf:
                                    type: array
                                    title: KeywordObjectOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: PseudoObjectOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                  oneOf:
                                    type: array
                                    title: KeywordObjectOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: PseudoObjectOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                  additionalProperties:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: AdditionalPropertiesOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                    - type: boolean
                                      title: ''
                                  properties:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveMappingSchema
                                    additionalProperties: {}
                                additionalProperties: {}
                            description: Named of the property being defined under the OpenAPI object.
                        required:
                        - properties
                        additionalProperties: false
                      - $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: PropertyOAS
                        properties:
                          type:
                            type: string
                            title: type
                            enum:
                            - array
                            - string
                            - number
                            - boolean
                            - integer
                            - object
                          format:
                            type: string
                            title: format
                          default:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: AnyValueOAS
                            anyOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveMappingSchema
                              additionalProperties: {}
                            - type: array
                              title: PermissiveSequenceSchema
                              items:
                                title: item
                            - type: number
                              title: ''
                            - type: integer
                              title: ''
                            - type: boolean
                              title: ''
                            - type: string
                              title: ''
                          example:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: AnyValueOAS
                            anyOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveMappingSchema
                              additionalProperties: {}
                            - type: array
                              title: PermissiveSequenceSchema
                              items:
                                title: item
                            - type: number
                              title: ''
                            - type: integer
                              title: ''
                            - type: boolean
                              title: ''
                            - type: string
                              title: ''
                          title:
                            type: string
                            title: title
                          description:
                            type: string
                            title: description
                          enum:
                            type: array
                            title: EnumOAS
                            items:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: EnumItemOAS
                              oneOf:
                              - type: number
                                title: ''
                              - type: integer
                                title: ''
                              - type: string
                                title: ''
                          items:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: PseudoObjectOAS
                            oneOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                              type: object
                              title: ReferenceOAS
                              properties:
                                $ref:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: ReferenceURL
                                  description: External OpenAPI schema reference.
                                  anyOf:
                                  - type: string
                                    title: ''
                                    description: URL file reference.
                                    format: url
                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: Local file reference.
                                    format: file
                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                              required:
                              - $ref
                              additionalProperties: {}
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveDefinitionOAS
                              additionalProperties: false
                          required:
                            type: array
                            title: RequiredOAS
                            items:
                              type: string
                              title: required_field
                              description: Name of the field that is required under the object.
                          nullable:
                            type: boolean
                            title: nullable
                          deprecated:
                            type: boolean
                            title: deprecated
                          readOnly:
                            type: boolean
                            title: readOnly
                          writeOnly:
                            type: boolean
                            title: writeOnly
                          multipleOf:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: MultipleOfOAS
                            oneOf:
                            - type: number
                              title: ''
                            - type: integer
                              title: ''
                          minimum:
                            type: integer
                            title: minimum
                            minimum: 0
                          maximum:
                            type: integer
                            title: maximum
                            minimum: 0
                          exclusiveMinimum:
                            type: boolean
                            title: exclusiveMinimum
                          exclusiveMaximum:
                            type: boolean
                            title: exclusiveMaximum
                          minLength:
                            type: integer
                            title: minLength
                            minimum: 0
                          maxLength:
                            type: integer
                            title: maxLength
                            minimum: 0
                          pattern:
                            type: integer
                            title: pattern
                          minItems:
                            type: integer
                            title: minItems
                            minimum: 0
                          maxItems:
                            type: integer
                            title: maxItems
                            minimum: 0
                          uniqueItems:
                            type: boolean
                            title: uniqueItems
                          minProperties:
                            type: integer
                            title: minProperties
                            minimum: 0
                          maxProperties:
                            type: integer
                            title: maxProperties
                            minimum: 0
                          contentMediaType:
                            type: string
                            title: contentMediaType
                          contentEncoding:
                            type: string
                            title: contentEncoding
                          contentSchema:
                            type: string
                            title: contentSchema
                          not:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: not
                            oneOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                              type: object
                              title: ReferenceOAS
                              properties:
                                $ref:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: ReferenceURL
                                  description: External OpenAPI schema reference.
                                  anyOf:
                                  - type: string
                                    title: ''
                                    description: URL file reference.
                                    format: url
                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: Local file reference.
                                    format: file
                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                              required:
                              - $ref
                              additionalProperties: {}
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveDefinitionOAS
                              additionalProperties: false
                          allOf:
                            type: array
                            title: KeywordObjectOAS
                            items:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: PseudoObjectOAS
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                          anyOf:
                            type: array
                            title: KeywordObjectOAS
                            items:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: PseudoObjectOAS
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                          oneOf:
                            type: array
                            title: KeywordObjectOAS
                            items:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: PseudoObjectOAS
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                          additionalProperties:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: AdditionalPropertiesOAS
                            oneOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                              type: object
                              title: ReferenceOAS
                              properties:
                                $ref:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: ReferenceURL
                                  description: External OpenAPI schema reference.
                                  anyOf:
                                  - type: string
                                    title: ''
                                    description: URL file reference.
                                    format: url
                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: Local file reference.
                                    format: file
                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                              required:
                              - $ref
                              additionalProperties: {}
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveDefinitionOAS
                              additionalProperties: false
                            - type: boolean
                              title: ''
                          properties:
                            $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: PermissiveMappingSchema
                            additionalProperties: {}
                        additionalProperties: {}
                data:
                  $schema: http://json-schema.org/draft-07/schema#
                  title: AnyLiteralType
                  oneOf:
                  - type: number
                    title: LiteralDataFloat
                    description: Literal data type representing a floating point number.
                  - type: integer
                    title: LiteralDataInteger
                    description: Literal data type representing an integer number.
                  - type: boolean
                    title: LiteralDataBoolean
                    description: Literal data type representing a boolean flag.
                  - type: string
                    title: LiteralDataString
                    description: Literal data type representing a generic string.
                  - type: 'null'
                    title: LiteralDataNoneType
                    description: Literal data type representing a null value.
                format:
                  $schema: http://json-schema.org/draft-07/schema#
                  title: FormatSelection
                  oneOf:
                  - $schema: http://json-schema.org/draft-07/schema#
                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/format.yaml
                    type: object
                    title: FormatDefaultMediaType
                    description: Format for process input are assumed plain/text if the media-type was omitted and is not one of the known formats by this instance. When executing a job, the best match against supported formats by the process definition will be used to run the process, and will fall back to the default as last resort.
                    properties:
                      mediaType:
                        type: string
                        title: mediaType
                        description: IANA identifier of content and format.
                        example: application/json
                        pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
                      encoding:
                        type: string
                        title: encoding
                      schema:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: FormatSchema
                        oneOf:
                        - $schema: http://json-schema.org/draft-07/schema#
                          title: ReferenceURL
                          description: Reference where the schema definition can be retrieved to describe referenced data.
                          anyOf:
                          - type: string
                            title: ''
                            description: URL file reference.
                            format: url
                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                          - type: string
                            title: ''
                            description: Local file reference.
                            format: file
                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                          - type: string
                            title: ''
                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                        - $schema: http://json-schema.org/draft-07/schema#
                          $id: http://json-schema.org/draft-07/schema#
                          title: OAS
                          description: Explicit schema definition of the formatted reference data.
                          oneOf:
                          - $schema: http://json-schema.org/draft-07/schema#
                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                            type: object
                            title: ReferenceOAS
                            properties:
                              $ref:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: ReferenceURL
                                description: External OpenAPI schema reference.
                                anyOf:
                                - type: string
                                  title: ''
                                  description: URL file reference.
                                  format: url
                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                - type: string
                                  title: ''
                                  description: Local file reference.
                                  format: file
                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                - type: string
                                  title: ''
                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                            required:
                            - $ref
                            additionalProperties: {}
                          - $schema: http://json-schema.org/draft-07/schema#
                            title: DefinitionOAS
                            anyOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: ObjectOAS
                              properties:
                                type:
                                  type: string
                                  title: type
                                  enum:
                                  - object
                                properties:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: ObjectPropertiesOAS
                                  properties: {}
                                  required: []
                                  additionalProperties:
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PropertyOAS
                                      properties:
                                        type:
                                          type: string
                                          title: type
                                          enum:
                                          - array
                                          - string
                                          - number
                                          - boolean
                                          - integer
                                          - object
                                        format:
                                          type: string
                                          title: format
                                        default:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: AnyValueOAS
                                          anyOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveMappingSchema
                                            additionalProperties: {}
                                          - type: array
                                            title: PermissiveSequenceSchema
                                            items:
                                              title: item
                                          - type: number
                                            title: ''
                                          - type: integer
                                            title: ''
                                          - type: boolean
                                            title: ''
                                          - type: string
                                            title: ''
                                        example:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: AnyValueOAS
                                          anyOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveMappingSchema
                                            additionalProperties: {}
                                          - type: array
                                            title: PermissiveSequenceSchema
                                            items:
                                              title: item
                                          - type: number
                                            title: ''
                                          - type: integer
                                            title: ''
                                          - type: boolean
                                            title: ''
                                          - type: string
                                            title: ''
                                        title:
                                          type: string
                                          title: title
                                        description:
                                          type: string
                                          title: description
                                        enum:
                                          type: array
                                          title: EnumOAS
                                          items:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: EnumItemOAS
                                            oneOf:
                                            - type: number
                                              title: ''
                                            - type: integer
                                              title: ''
                                            - type: string
                                              title: ''
                                        items:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: PseudoObjectOAS
                                          oneOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                            type: object
                                            title: ReferenceOAS
                                            properties:
                                              $ref:
                                                $schema: http://json-schema.org/draft-07/schema#
                                                title: ReferenceURL
                                                description: External OpenAPI schema reference.
                                                anyOf:
                                                - type: string
                                                  title: ''
                                                  description: URL file reference.
                                                  format: url
                                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: Local file reference.
                                                  format: file
                                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                            required:
                                            - $ref
                                            additionalProperties: {}
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveDefinitionOAS
                                            additionalProperties: false
                                        required:
                                          type: array
                                          title: RequiredOAS
                                          items:
                                            type: string
                                            title: required_field
                                            description: Name of the field that is required under the object.
                                        nullable:
                                          type: boolean
                                          title: nullable
                                        deprecated:
                                          type: boolean
                                          title: deprecated
                                        readOnly:
                                          type: boolean
                                          title: readOnly
                                        writeOnly:
                                          type: boolean
                                          title: writeOnly
                                        multipleOf:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: MultipleOfOAS
                                          oneOf:
                                          - type: number
                                            title: ''
                                          - type: integer
                                            title: ''
                                        minimum:
                                          type: integer
                                          title: minimum
                                          minimum: 0
                                        maximum:
                                          type: integer
                                          title: maximum
                                          minimum: 0
                                        exclusiveMinimum:
                                          type: boolean
                                          title: exclusiveMinimum
                                        exclusiveMaximum:
                                          type: boolean
                                          title: exclusiveMaximum
                                        minLength:
                                          type: integer
                                          title: minLength
                                          minimum: 0
                                        maxLength:
                                          type: integer
                                          title: maxLength
                                          minimum: 0
                                        pattern:
                                          type: integer
                                          title: pattern
                                        minItems:
                                          type: integer
                                          title: minItems
                                          minimum: 0
                                        maxItems:
                                          type: integer
                                          title: maxItems
                                          minimum: 0
                                        uniqueItems:
                                          type: boolean
                                          title: uniqueItems
                                        minProperties:
                                          type: integer
                                          title: minProperties
                                          minimum: 0
                                        maxProperties:
                                          type: integer
                                          title: maxProperties
                                          minimum: 0
                                        contentMediaType:
                                          type: string
                                          title: contentMediaType
                                        contentEncoding:
                                          type: string
                                          title: contentEncoding
                                        contentSchema:
                                          type: string
                                          title: contentSchema
                                        not:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: not
                                          oneOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                            type: object
                                            title: ReferenceOAS
                                            properties:
                                              $ref:
                                                $schema: http://json-schema.org/draft-07/schema#
                                                title: ReferenceURL
                                                description: External OpenAPI schema reference.
                                                anyOf:
                                                - type: string
                                                  title: ''
                                                  description: URL file reference.
                                                  format: url
                                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: Local file reference.
                                                  format: file
                                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                            required:
                                            - $ref
                                            additionalProperties: {}
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveDefinitionOAS
                                            additionalProperties: false
                                        allOf:
                                          type: array
                                          title: KeywordObjectOAS
                                          items:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: PseudoObjectOAS
                                            oneOf:
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                              type: object
                                              title: ReferenceOAS
                                              properties:
                                                $ref:
                                                  $schema: http://json-schema.org/draft-07/schema#
                                                  title: ReferenceURL
                                                  description: External OpenAPI schema reference.
                                                  anyOf:
                                                  - type: string
                                                    title: ''
                                                    description: URL file reference.
                                                    format: url
                                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: Local file reference.
                                                    format: file
                                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                              required:
                                              - $ref
                                              additionalProperties: {}
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              type: object
                                              title: PermissiveDefinitionOAS
                                              additionalProperties: false
                                        anyOf:
                                          type: array
                                          title: KeywordObjectOAS
                                          items:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: PseudoObjectOAS
                                            oneOf:
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                              type: object
                                              title: ReferenceOAS
                                              properties:
                                                $ref:
                                                  $schema: http://json-schema.org/draft-07/schema#
                                                  title: ReferenceURL
                                                  description: External OpenAPI schema reference.
                                                  anyOf:
                                                  - type: string
                                                    title: ''
                                                    description: URL file reference.
                                                    format: url
                                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: Local file reference.
                                                    format: file
                                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                              required:
                                              - $ref
                                              additionalProperties: {}
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              type: object
                                              title: PermissiveDefinitionOAS
                                              additionalProperties: false
                                        oneOf:
                                          type: array
                                          title: KeywordObjectOAS
                                          items:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: PseudoObjectOAS
                                            oneOf:
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                              type: object
                                              title: ReferenceOAS
                                              properties:
                                                $ref:
                                                  $schema: http://json-schema.org/draft-07/schema#
                                                  title: ReferenceURL
                                                  description: External OpenAPI schema reference.
                                                  anyOf:
                                                  - type: string
                                                    title: ''
                                                    description: URL file reference.
                                                    format: url
                                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: Local file reference.
                                                    format: file
                                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                              required:
                                              - $ref
                                              additionalProperties: {}
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              type: object
                                              title: PermissiveDefinitionOAS
                                              additionalProperties: false
                                        additionalProperties:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: AdditionalPropertiesOAS
                                          oneOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                            type: object
                                            title: ReferenceOAS
                                            properties:
                                              $ref:
                                                $schema: http://json-schema.org/draft-07/schema#
                                                title: ReferenceURL
                                                description: External OpenAPI schema reference.
                                                anyOf:
                                                - type: string
                                                  title: ''
                                                  description: URL file reference.
                                                  format: url
                                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: Local file reference.
                                                  format: file
                                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                            required:
                                            - $ref
                                            additionalProperties: {}
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveDefinitionOAS
                                            additionalProperties: false
                                          - type: boolean
                                            title: ''
                                        properties:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveMappingSchema
                                          additionalProperties: {}
                                      additionalProperties: {}
                                  description: Named of the property being defined under the OpenAPI object.
                              required:
                              - properties
                              additionalProperties: false
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PropertyOAS
                              properties:
                                type:
                                  type: string
                                  title: type
                                  enum:
                                  - array
                                  - string
                                  - number
                                  - boolean
                                  - integer
                                  - object
                                format:
                                  type: string
                                  title: format
                                default:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: AnyValueOAS
                                  anyOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveMappingSchema
                                    additionalProperties: {}
                                  - type: array
                                    title: PermissiveSequenceSchema
                                    items:
                                      title: item
                                  - type: number
                                    title: ''
                                  - type: integer
                                    title: ''
                                  - type: boolean
                                    title: ''
                                  - type: string
                                    title: ''
                                example:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: AnyValueOAS
                                  anyOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveMappingSchema
                                    additionalProperties: {}
                                  - type: array
                                    title: PermissiveSequenceSchema
                                    items:
                                      title: item
                                  - type: number
                                    title: ''
                                  - type: integer
                                    title: ''
                                  - type: boolean
                                    title: ''
                                  - type: string
                                    title: ''
                                title:
                                  type: string
                                  title: title
                                description:
                                  type: string
                                  title: description
                                enum:
                                  type: array
                                  title: EnumOAS
                                  items:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: EnumItemOAS
                                    oneOf:
                                    - type: number
                                      title: ''
                                    - type: integer
                                      title: ''
                                    - type: string
                                      title: ''
                                items:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: PseudoObjectOAS
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                                required:
                                  type: array
                                  title: RequiredOAS
                                  items:
                                    type: string
                                    title: required_field
                                    description: Name of the field that is required under the object.
                                nullable:
                                  type: boolean
                                  title: nullable
                                deprecated:
                                  type: boolean
                                  title: deprecated
                                readOnly:
                                  type: boolean
                                  title: readOnly
                                writeOnly:
                                  type: boolean
                                  title: writeOnly
                                multipleOf:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: MultipleOfOAS
                                  oneOf:
                                  - type: number
                                    title: ''
                                  - type: integer
                                    title: ''
                                minimum:
                                  type: integer
                                  title: minimum
                                  minimum: 0
                                maximum:
                                  type: integer
                                  title: maximum
                                  minimum: 0
                                exclusiveMinimum:
                                  type: boolean
                                  title: exclusiveMinimum
                                exclusiveMaximum:
                                  type: boolean
                                  title: exclusiveMaximum
                                minLength:
                                  type: integer
                                  title: minLength
                                  minimum: 0
                                maxLength:
                                  type: integer
                                  title: maxLength
                                  minimum: 0
                                pattern:
                                  type: integer
                                  title: pattern
                                minItems:
                                  type: integer
                                  title: minItems
                                  minimum: 0
                                maxItems:
                                  type: integer
                                  title: maxItems
                                  minimum: 0
                                uniqueItems:
                                  type: boolean
                                  title: uniqueItems
                                minProperties:
                                  type: integer
                                  title: minProperties
                                  minimum: 0
                                maxProperties:
                                  type: integer
                                  title: maxProperties
                                  minimum: 0
                                contentMediaType:
                                  type: string
                                  title: contentMediaType
                                contentEncoding:
                                  type: string
                                  title: contentEncoding
                                contentSchema:
                                  type: string
                                  title: contentSchema
                                not:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: not
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                                allOf:
                                  type: array
                                  title: KeywordObjectOAS
                                  items:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: PseudoObjectOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                anyOf:
                                  type: array
                                  title: KeywordObjectOAS
                                  items:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: PseudoObjectOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                oneOf:
                                  type: array
                                  title: KeywordObjectOAS
                                  items:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: PseudoObjectOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                additionalProperties:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: AdditionalPropertiesOAS
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                                  - type: boolean
                                    title: ''
                                properties:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveMappingSchema
                                  additionalProperties: {}
                              additionalProperties: {}
                    required:
                    - mediaType
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: FormatDefaultMimeType
                    description: Format for process input are assumed plain/text if the media-type was omitted and is not one of the known formats by this instance. When executing a job, the best match against supported formats by the process definition will be used to run the process, and will fall back to the default as last resort.
                    properties:
                      mimeType:
                        type: string
                        title: mimeType
                        description: IANA identifier of content and format.
                        example: application/json
                        pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
                      encoding:
                        type: string
                        title: encoding
                      schema:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: FormatSchema
                        oneOf:
                        - $schema: http://json-schema.org/draft-07/schema#
                          title: ReferenceURL
                          description: Reference where the schema definition can be retrieved to describe referenced data.
                          anyOf:
                          - type: string
                            title: ''
                            description: URL file reference.
                            format: url
                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                          - type: string
                            title: ''
                            description: Local file reference.
                            format: file
                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                          - type: string
                            title: ''
                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                        - $schema: http://json-schema.org/draft-07/schema#
                          $id: http://json-schema.org/draft-07/schema#
                          title: OAS
                          description: Explicit schema definition of the formatted reference data.
                          oneOf:
                          - $schema: http://json-schema.org/draft-07/schema#
                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                            type: object
                            title: ReferenceOAS
                            properties:
                              $ref:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: ReferenceURL
                                description: External OpenAPI schema reference.
                                anyOf:
                                - type: string
                                  title: ''
                                  description: URL file reference.
                                  format: url
                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                - type: string
                                  title: ''
                                  description: Local file reference.
                                  format: file
                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                - type: string
                                  title: ''
                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                            required:
                            - $ref
                            additionalProperties: {}
                          - $schema: http://json-schema.org/draft-07/schema#
                            title: DefinitionOAS
                            anyOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: ObjectOAS
                              properties:
                                type:
                                  type: string
                                  title: type
                                  enum:
                                  - object
                                properties:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: ObjectPropertiesOAS
                                  properties: {}
                                  required: []
                                  additionalProperties:
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PropertyOAS
                                      properties:
                                        type:
                                          type: string
                                          title: type
                                          enum:
                                          - array
                                          - string
                                          - number
                                          - boolean
                                          - integer
                                          - object
                                        format:
                                          type: string
                                          title: format
                                        default:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: AnyValueOAS
                                          anyOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveMappingSchema
                                            additionalProperties: {}
                                          - type: array
                                            title: PermissiveSequenceSchema
                                            items:
                                              title: item
                                          - type: number
                                            title: ''
                                          - type: integer
                                            title: ''
                                          - type: boolean
                                            title: ''
                                          - type: string
                                            title: ''
                                        example:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: AnyValueOAS
                                          anyOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveMappingSchema
                                            additionalProperties: {}
                                          - type: array
                                            title: PermissiveSequenceSchema
                                            items:
                                              title: item
                                          - type: number
                                            title: ''
                                          - type: integer
                                            title: ''
                                          - type: boolean
                                            title: ''
                                          - type: string
                                            title: ''
                                        title:
                                          type: string
                                          title: title
                                        description:
                                          type: string
                                          title: description
                                        enum:
                                          type: array
                                          title: EnumOAS
                                          items:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: EnumItemOAS
                                            oneOf:
                                            - type: number
                                              title: ''
                                            - type: integer
                                              title: ''
                                            - type: string
                                              title: ''
                                        items:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: PseudoObjectOAS
                                          oneOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                            type: object
                                            title: ReferenceOAS
                                            properties:
                                              $ref:
                                                $schema: http://json-schema.org/draft-07/schema#
                                                title: ReferenceURL
                                                description: External OpenAPI schema reference.
                                                anyOf:
                                                - type: string
                                                  title: ''
                                                  description: URL file reference.
                                                  format: url
                                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: Local file reference.
                                                  format: file
                                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                            required:
                                            - $ref
                                            additionalProperties: {}
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveDefinitionOAS
                                            additionalProperties: false
                                        required:
                                          type: array
                                          title: RequiredOAS
                                          items:
                                            type: string
                                            title: required_field
                                            description: Name of the field that is required under the object.
                                        nullable:
                                          type: boolean
                                          title: nullable
                                        deprecated:
                                          type: boolean
                                          title: deprecated
                                        readOnly:
                                          type: boolean
                                          title: readOnly
                                        writeOnly:
                                          type: boolean
                                          title: writeOnly
                                        multipleOf:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: MultipleOfOAS
                                          oneOf:
                                          - type: number
                                            title: ''
                                          - type: integer
                                            title: ''
                                        minimum:
                                          type: integer
                                          title: minimum
                                          minimum: 0
                                        maximum:
                                          type: integer
                                          title: maximum
                                          minimum: 0
                                        exclusiveMinimum:
                                          type: boolean
                                          title: exclusiveMinimum
                                        exclusiveMaximum:
                                          type: boolean
                                          title: exclusiveMaximum
                                        minLength:
                                          type: integer
                                          title: minLength
                                          minimum: 0
                                        maxLength:
                                          type: integer
                                          title: maxLength
                                          minimum: 0
                                        pattern:
                                          type: integer
                                          title: pattern
                                        minItems:
                                          type: integer
                                          title: minItems
                                          minimum: 0
                                        maxItems:
                                          type: integer
                                          title: maxItems
                                          minimum: 0
                                        uniqueItems:
                                          type: boolean
                                          title: uniqueItems
                                        minProperties:
                                          type: integer
                                          title: minProperties
                                          minimum: 0
                                        maxProperties:
                                          type: integer
                                          title: maxProperties
                                          minimum: 0
                                        contentMediaType:
                                          type: string
                                          title: contentMediaType
                                        contentEncoding:
                                          type: string
                                          title: contentEncoding
                                        contentSchema:
                                          type: string
                                          title: contentSchema
                                        not:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: not
                                          oneOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                            type: object
                                            title: ReferenceOAS
                                            properties:
                                              $ref:
                                                $schema: http://json-schema.org/draft-07/schema#
                                                title: ReferenceURL
                                                description: External OpenAPI schema reference.
                                                anyOf:
                                                - type: string
                                                  title: ''
                                                  description: URL file reference.
                                                  format: url
                                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: Local file reference.
                                                  format: file
                                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                            required:
                                            - $ref
                                            additionalProperties: {}
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveDefinitionOAS
                                            additionalProperties: false
                                        allOf:
                                          type: array
                                          title: KeywordObjectOAS
                                          items:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: PseudoObjectOAS
                                            oneOf:
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                              type: object
                                              title: ReferenceOAS
                                              properties:
                                                $ref:
                                                  $schema: http://json-schema.org/draft-07/schema#
                                                  title: ReferenceURL
                                                  description: External OpenAPI schema reference.
                                                  anyOf:
                                                  - type: string
                                                    title: ''
                                                    description: URL file reference.
                                                    format: url
                                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: Local file reference.
                                                    format: file
                                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                              required:
                                              - $ref
                                              additionalProperties: {}
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              type: object
                                              title: PermissiveDefinitionOAS
                                              additionalProperties: false
                                        anyOf:
                                          type: array
                                          title: KeywordObjectOAS
                                          items:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: PseudoObjectOAS
                                            oneOf:
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                              type: object
                                              title: ReferenceOAS
                                              properties:
                                                $ref:
                                                  $schema: http://json-schema.org/draft-07/schema#
                                                  title: ReferenceURL
                                                  description: External OpenAPI schema reference.
                                                  anyOf:
                                                  - type: string
                                                    title: ''
                                                    description: URL file reference.
                                                    format: url
                                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: Local file reference.
                                                    format: file
                                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                              required:
                                              - $ref
                                              additionalProperties: {}
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              type: object
                                              title: PermissiveDefinitionOAS
                                              additionalProperties: false
                                        oneOf:
                                          type: array
                                          title: KeywordObjectOAS
                                          items:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: PseudoObjectOAS
                                            oneOf:
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                              type: object
                                              title: ReferenceOAS
                                              properties:
                                                $ref:
                                                  $schema: http://json-schema.org/draft-07/schema#
                                                  title: ReferenceURL
                                                  description: External OpenAPI schema reference.
                                                  anyOf:
                                                  - type: string
                                                    title: ''
                                                    description: URL file reference.
                                                    format: url
                                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: Local file reference.
                                                    format: file
                                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                              required:
                                              - $ref
                                              additionalProperties: {}
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              type: object
                                              title: PermissiveDefinitionOAS
                                              additionalProperties: false
                                        additionalProperties:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: AdditionalPropertiesOAS
                                          oneOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                            type: object
                                            title: ReferenceOAS
                                            properties:
                                              $ref:
                                                $schema: http://json-schema.org/draft-07/schema#
                                                title: ReferenceURL
                                                description: External OpenAPI schema reference.
                                                anyOf:
                                                - type: string
                                                  title: ''
                                                  description: URL file reference.
                                                  format: url
                                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: Local file reference.
                                                  format: file
                                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                            required:
                                            - $ref
                                            additionalProperties: {}
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveDefinitionOAS
                                            additionalProperties: false
                                          - type: boolean
                                            title: ''
                                        properties:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveMappingSchema
                                          additionalProperties: {}
                                      additionalProperties: {}
                                  description: Named of the property being defined under the OpenAPI object.
                              required:
                              - properties
                              additionalProperties: false
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PropertyOAS
                              properties:
                                type:
                                  type: string
                                  title: type
                                  enum:
                                  - array
                                  - string
                                  - number
                                  - boolean
                                  - integer
                                  - object
                                format:
                                  type: string
                                  title: format
                                default:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: AnyValueOAS
                                  anyOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveMappingSchema
                                    additionalProperties: {}
                                  - type: array
                                    title: PermissiveSequenceSchema
                                    items:
                                      title: item
                                  - type: number
                                    title: ''
                                  - type: integer
                                    title: ''
                                  - type: boolean
                                    title: ''
                                  - type: string
                                    title: ''
                                example:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: AnyValueOAS
                                  anyOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveMappingSchema
                                    additionalProperties: {}
                                  - type: array
                                    title: PermissiveSequenceSchema
                                    items:
                                      title: item
                                  - type: number
                                    title: ''
                                  - type: integer
                                    title: ''
                                  - type: boolean
                                    title: ''
                                  - type: string
                                    title: ''
                                title:
                                  type: string
                                  title: title
                                description:
                                  type: string
                                  title: description
                                enum:
                                  type: array
                                  title: EnumOAS
                                  items:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: EnumItemOAS
                                    oneOf:
                                    - type: number
                                      title: ''
                                    - type: integer
                                      title: ''
                                    - type: string
                                      title: ''
                                items:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: PseudoObjectOAS
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                                required:
                                  type: array
                                  title: RequiredOAS
                                  items:
                                    type: string
                                    title: required_field
                                    description: Name of the field that is required under the object.
                                nullable:
                                  type: boolean
                                  title: nullable
                                deprecated:
                                  type: boolean
                                  title: deprecated
                                readOnly:
                                  type: boolean
                                  title: readOnly
                                writeOnly:
                                  type: boolean
                                  title: writeOnly
                                multipleOf:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: MultipleOfOAS
                                  oneOf:
                                  - type: number
                                    title: ''
                                  - type: integer
                                    title: ''
                                minimum:
                                  type: integer
                                  title: minimum
                                  minimum: 0
                                maximum:
                                  type: integer
                                  title: maximum
                                  minimum: 0
                                exclusiveMinimum:
                                  type: boolean
                                  title: exclusiveMinimum
                                exclusiveMaximum:
                                  type: boolean
                                  title: exclusiveMaximum
                                minLength:
                                  type: integer
                                  title: minLength
                                  minimum: 0
                                maxLength:
                                  type: integer
                                  title: maxLength
                                  minimum: 0
                                pattern:
                                  type: integer
                                  title: pattern
                                minItems:
                                  type: integer
                                  title: minItems
                                  minimum: 0
                                maxItems:
                                  type: integer
                                  title: maxItems
                                  minimum: 0
                                uniqueItems:
                                  type: boolean
                                  title: uniqueItems
                                minProperties:
                                  type: integer
                                  title: minProperties
                                  minimum: 0
                                maxProperties:
                                  type: integer
                                  title: maxProperties
                                  minimum: 0
                                contentMediaType:
                                  type: string
                                  title: contentMediaType
                                contentEncoding:
                                  type: string
                                  title: contentEncoding
                                contentSchema:
                                  type: string
                                  title: contentSchema
                                not:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: not
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                                allOf:
                                  type: array
                                  title: KeywordObjectOAS
                                  items:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: PseudoObjectOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                anyOf:
                                  type: array
                                  title: KeywordObjectOAS
                                  items:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: PseudoObjectOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                oneOf:
                                  type: array
                                  title: KeywordObjectOAS
                                  items:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: PseudoObjectOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                additionalProperties:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: AdditionalPropertiesOAS
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                                  - type: boolean
                                    title: ''
                                properties:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveMappingSchema
                                  additionalProperties: {}
                              additionalProperties: {}
                    required:
                    - mimeType
                    additionalProperties: {}
              required:
              - data
              additionalProperties: {}
            - $schema: http://json-schema.org/draft-07/schema#
              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/format.yaml
              type: object
              title: JobOutputQualifiedValueLiteral
              properties:
                mediaType:
                  type: string
                  title: mediaType
                  description: IANA identifier of content and format.
                  example: application/json
                  pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
                encoding:
                  type: string
                  title: encoding
                schema:
                  $schema: http://json-schema.org/draft-07/schema#
                  title: FormatSchema
                  oneOf:
                  - $schema: http://json-schema.org/draft-07/schema#
                    title: ReferenceURL
                    description: Reference where the schema definition can be retrieved to describe referenced data.
                    anyOf:
                    - type: string
                      title: ''
                      description: URL file reference.
                      format: url
                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                    - type: string
                      title: ''
                      description: Local file reference.
                      format: file
                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                    - type: string
                      title: ''
                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                  - $schema: http://json-schema.org/draft-07/schema#
                    $id: http://json-schema.org/draft-07/schema#
                    title: OAS
                    description: Explicit schema definition of the formatted reference data.
                    oneOf:
                    - $schema: http://json-schema.org/draft-07/schema#
                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                      type: object
                      title: ReferenceOAS
                      properties:
                        $ref:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: ReferenceURL
                          description: External OpenAPI schema reference.
                          anyOf:
                          - type: string
                            title: ''
                            description: URL file reference.
                            format: url
                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                          - type: string
                            title: ''
                            description: Local file reference.
                            format: file
                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                          - type: string
                            title: ''
                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                      required:
                      - $ref
                      additionalProperties: {}
                    - $schema: http://json-schema.org/draft-07/schema#
                      title: DefinitionOAS
                      anyOf:
                      - $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: ObjectOAS
                        properties:
                          type:
                            type: string
                            title: type
                            enum:
                            - object
                          properties:
                            $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: ObjectPropertiesOAS
                            properties: {}
                            required: []
                            additionalProperties:
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PropertyOAS
                                properties:
                                  type:
                                    type: string
                                    title: type
                                    enum:
                                    - array
                                    - string
                                    - number
                                    - boolean
                                    - integer
                                    - object
                                  format:
                                    type: string
                                    title: format
                                  default:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: AnyValueOAS
                                    anyOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveMappingSchema
                                      additionalProperties: {}
                                    - type: array
                                      title: PermissiveSequenceSchema
                                      items:
                                        title: item
                                    - type: number
                                      title: ''
                                    - type: integer
                                      title: ''
                                    - type: boolean
                                      title: ''
                                    - type: string
                                      title: ''
                                  example:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: AnyValueOAS
                                    anyOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveMappingSchema
                                      additionalProperties: {}
                                    - type: array
                                      title: PermissiveSequenceSchema
                                      items:
                                        title: item
                                    - type: number
                                      title: ''
                                    - type: integer
                                      title: ''
                                    - type: boolean
                                      title: ''
                                    - type: string
                                      title: ''
                                  title:
                                    type: string
                                    title: title
                                  description:
                                    type: string
                                    title: description
                                  enum:
                                    type: array
                                    title: EnumOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: EnumItemOAS
                                      oneOf:
                                      - type: number
                                        title: ''
                                      - type: integer
                                        title: ''
                                      - type: string
                                        title: ''
                                  items:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: PseudoObjectOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                  required:
                                    type: array
                                    title: RequiredOAS
                                    items:
                                      type: string
                                      title: required_field
                                      description: Name of the field that is required under the object.
                                  nullable:
                                    type: boolean
                                    title: nullable
                                  deprecated:
                                    type: boolean
                                    title: deprecated
                                  readOnly:
                                    type: boolean
                                    title: readOnly
                                  writeOnly:
                                    type: boolean
                                    title: writeOnly
                                  multipleOf:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: MultipleOfOAS
                                    oneOf:
                                    - type: number
                                      title: ''
                                    - type: integer
                                      title: ''
                                  minimum:
                                    type: integer
                                    title: minimum
                                    minimum: 0
                                  maximum:
                                    type: integer
                                    title: maximum
                                    minimum: 0
                                  exclusiveMinimum:
                                    type: boolean
                                    title: exclusiveMinimum
                                  exclusiveMaximum:
                                    type: boolean
                                    title: exclusiveMaximum
                                  minLength:
                                    type: integer
                                    title: minLength
                                    minimum: 0
                                  maxLength:
                                    type: integer
                                    title: maxLength
                                    minimum: 0
                                  pattern:
                                    type: integer
                                    title: pattern
                                  minItems:
                                    type: integer
                                    title: minItems
                                    minimum: 0
                                  maxItems:
                                    type: integer
                                    title: maxItems
                                    minimum: 0
                                  uniqueItems:
                                    type: boolean
                                    title: uniqueItems
                                  minProperties:
                                    type: integer
                                    title: minProperties
                                    minimum: 0
                                  maxProperties:
                                    type: integer
                                    title: maxProperties
                                    minimum: 0
                                  contentMediaType:
                                    type: string
                                    title: contentMediaType
                                  contentEncoding:
                                    type: string
                                    title: contentEncoding
                                  contentSchema:
                                    type: string
                                    title: contentSchema
                                  not:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: not
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                  allOf:
                                    type: array
                                    title: KeywordObjectOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: PseudoObjectOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                  anyOf:
                                    type: array
                                    title: KeywordObjectOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: PseudoObjectOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                  oneOf:
                                    type: array
                                    title: KeywordObjectOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: PseudoObjectOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                  additionalProperties:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: AdditionalPropertiesOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                    - type: boolean
                                      title: ''
                                  properties:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveMappingSchema
                                    additionalProperties: {}
                                additionalProperties: {}
                            description: Named of the property being defined under the OpenAPI object.
                        required:
                        - properties
                        additionalProperties: false
                      - $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: PropertyOAS
                        properties:
                          type:
                            type: string
                            title: type
                            enum:
                            - array
                            - string
                            - number
                            - boolean
                            - integer
                            - object
                          format:
                            type: string
                            title: format
                          default:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: AnyValueOAS
                            anyOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveMappingSchema
                              additionalProperties: {}
                            - type: array
                              title: PermissiveSequenceSchema
                              items:
                                title: item
                            - type: number
                              title: ''
                            - type: integer
                              title: ''
                            - type: boolean
                              title: ''
                            - type: string
                              title: ''
                          example:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: AnyValueOAS
                            anyOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveMappingSchema
                              additionalProperties: {}
                            - type: array
                              title: PermissiveSequenceSchema
                              items:
                                title: item
                            - type: number
                              title: ''
                            - type: integer
                              title: ''
                            - type: boolean
                              title: ''
                            - type: string
                              title: ''
                          title:
                            type: string
                            title: title
                          description:
                            type: string
                            title: description
                          enum:
                            type: array
                            title: EnumOAS
                            items:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: EnumItemOAS
                              oneOf:
                              - type: number
                                title: ''
                              - type: integer
                                title: ''
                              - type: string
                                title: ''
                          items:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: PseudoObjectOAS
                            oneOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                              type: object
                              title: ReferenceOAS
                              properties:
                                $ref:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: ReferenceURL
                                  description: External OpenAPI schema reference.
                                  anyOf:
                                  - type: string
                                    title: ''
                                    description: URL file reference.
                                    format: url
                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: Local file reference.
                                    format: file
                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                              required:
                              - $ref
                              additionalProperties: {}
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveDefinitionOAS
                              additionalProperties: false
                          required:
                            type: array
                            title: RequiredOAS
                            items:
                              type: string
                              title: required_field
                              description: Name of the field that is required under the object.
                          nullable:
                            type: boolean
                            title: nullable
                          deprecated:
                            type: boolean
                            title: deprecated
                          readOnly:
                            type: boolean
                            title: readOnly
                          writeOnly:
                            type: boolean
                            title: writeOnly
                          multipleOf:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: MultipleOfOAS
                            oneOf:
                            - type: number
                              title: ''
                            - type: integer
                              title: ''
                          minimum:
                            type: integer
                            title: minimum
                            minimum: 0
                          maximum:
                            type: integer
                            title: maximum
                            minimum: 0
                          exclusiveMinimum:
                            type: boolean
                            title: exclusiveMinimum
                          exclusiveMaximum:
                            type: boolean
                            title: exclusiveMaximum
                          minLength:
                            type: integer
                            title: minLength
                            minimum: 0
                          maxLength:
                            type: integer
                            title: maxLength
                            minimum: 0
                          pattern:
                            type: integer
                            title: pattern
                          minItems:
                            type: integer
                            title: minItems
                            minimum: 0
                          maxItems:
                            type: integer
                            title: maxItems
                            minimum: 0
                          uniqueItems:
                            type: boolean
                            title: uniqueItems
                          minProperties:
                            type: integer
                            title: minProperties
                            minimum: 0
                          maxProperties:
                            type: integer
                            title: maxProperties
                            minimum: 0
                          contentMediaType:
                            type: string
                            title: contentMediaType
                          contentEncoding:
                            type: string
                            title: contentEncoding
                          contentSchema:
                            type: string
                            title: contentSchema
                          not:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: not
                            oneOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                              type: object
                              title: ReferenceOAS
                              properties:
                                $ref:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: ReferenceURL
                                  description: External OpenAPI schema reference.
                                  anyOf:
                                  - type: string
                                    title: ''
                                    description: URL file reference.
                                    format: url
                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: Local file reference.
                                    format: file
                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                              required:
                              - $ref
                              additionalProperties: {}
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveDefinitionOAS
                              additionalProperties: false
                          allOf:
                            type: array
                            title: KeywordObjectOAS
                            items:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: PseudoObjectOAS
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                          anyOf:
                            type: array
                            title: KeywordObjectOAS
                            items:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: PseudoObjectOAS
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                          oneOf:
                            type: array
                            title: KeywordObjectOAS
                            items:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: PseudoObjectOAS
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                          additionalProperties:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: AdditionalPropertiesOAS
                            oneOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                              type: object
                              title: ReferenceOAS
                              properties:
                                $ref:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: ReferenceURL
                                  description: External OpenAPI schema reference.
                                  anyOf:
                                  - type: string
                                    title: ''
                                    description: URL file reference.
                                    format: url
                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: Local file reference.
                                    format: file
                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                              required:
                              - $ref
                              additionalProperties: {}
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveDefinitionOAS
                              additionalProperties: false
                            - type: boolean
                              title: ''
                          properties:
                            $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: PermissiveMappingSchema
                            additionalProperties: {}
                        additionalProperties: {}
                value:
                  $schema: http://json-schema.org/draft-07/schema#
                  title: AnyLiteralType
                  oneOf:
                  - type: number
                    title: LiteralDataFloat
                    description: Literal data type representing a floating point number.
                  - type: integer
                    title: LiteralDataInteger
                    description: Literal data type representing an integer number.
                  - type: boolean
                    title: LiteralDataBoolean
                    description: Literal data type representing a boolean flag.
                  - type: string
                    title: LiteralDataString
                    description: Literal data type representing a generic string.
                  - type: 'null'
                    title: LiteralDataNoneType
                    description: Literal data type representing a null value.
                format:
                  $schema: http://json-schema.org/draft-07/schema#
                  title: FormatSelection
                  oneOf:
                  - $schema: http://json-schema.org/draft-07/schema#
                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/format.yaml
                    type: object
                    title: FormatDefaultMediaType
                    description: Format for process input are assumed plain/text if the media-type was omitted and is not one of the known formats by this instance. When executing a job, the best match against supported formats by the process definition will be used to run the process, and will fall back to the default as last resort.
                    properties:
                      mediaType:
                        type: string
                        title: mediaType
                        description: IANA identifier of content and format.
                        example: application/json
                        pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
                      encoding:
                        type: string
                        title: encoding
                      schema:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: FormatSchema
                        oneOf:
                        - $schema: http://json-schema.org/draft-07/schema#
                          title: ReferenceURL
                          description: Reference where the schema definition can be retrieved to describe referenced data.
                          anyOf:
                          - type: string
                            title: ''
                            description: URL file reference.
                            format: url
                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                          - type: string
                            title: ''
                            description: Local file reference.
                            format: file
                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                          - type: string
                            title: ''
                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                        - $schema: http://json-schema.org/draft-07/schema#
                          $id: http://json-schema.org/draft-07/schema#
                          title: OAS
                          description: Explicit schema definition of the formatted reference data.
                          oneOf:
                          - $schema: http://json-schema.org/draft-07/schema#
                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                            type: object
                            title: ReferenceOAS
                            properties:
                              $ref:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: ReferenceURL
                                description: External OpenAPI schema reference.
                                anyOf:
                                - type: string
                                  title: ''
                                  description: URL file reference.
                                  format: url
                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                - type: string
                                  title: ''
                                  description: Local file reference.
                                  format: file
                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                - type: string
                                  title: ''
                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                            required:
                            - $ref
                            additionalProperties: {}
                          - $schema: http://json-schema.org/draft-07/schema#
                            title: DefinitionOAS
                            anyOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: ObjectOAS
                              properties:
                                type:
                                  type: string
                                  title: type
                                  enum:
                                  - object
                                properties:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: ObjectPropertiesOAS
                                  properties: {}
                                  required: []
                                  additionalProperties:
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PropertyOAS
                                      properties:
                                        type:
                                          type: string
                                          title: type
                                          enum:
                                          - array
                                          - string
                                          - number
                                          - boolean
                                          - integer
                                          - object
                                        format:
                                          type: string
                                          title: format
                                        default:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: AnyValueOAS
                                          anyOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveMappingSchema
                                            additionalProperties: {}
                                          - type: array
                                            title: PermissiveSequenceSchema
                                            items:
                                              title: item
                                          - type: number
                                            title: ''
                                          - type: integer
                                            title: ''
                                          - type: boolean
                                            title: ''
                                          - type: string
                                            title: ''
                                        example:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: AnyValueOAS
                                          anyOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveMappingSchema
                                            additionalProperties: {}
                                          - type: array
                                            title: PermissiveSequenceSchema
                                            items:
                                              title: item
                                          - type: number
                                            title: ''
                                          - type: integer
                                            title: ''
                                          - type: boolean
                                            title: ''
                                          - type: string
                                            title: ''
                                        title:
                                          type: string
                                          title: title
                                        description:
                                          type: string
                                          title: description
                                        enum:
                                          type: array
                                          title: EnumOAS
                                          items:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: EnumItemOAS
                                            oneOf:
                                            - type: number
                                              title: ''
                                            - type: integer
                                              title: ''
                                            - type: string
                                              title: ''
                                        items:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: PseudoObjectOAS
                                          oneOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                            type: object
                                            title: ReferenceOAS
                                            properties:
                                              $ref:
                                                $schema: http://json-schema.org/draft-07/schema#
                                                title: ReferenceURL
                                                description: External OpenAPI schema reference.
                                                anyOf:
                                                - type: string
                                                  title: ''
                                                  description: URL file reference.
                                                  format: url
                                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: Local file reference.
                                                  format: file
                                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                            required:
                                            - $ref
                                            additionalProperties: {}
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveDefinitionOAS
                                            additionalProperties: false
                                        required:
                                          type: array
                                          title: RequiredOAS
                                          items:
                                            type: string
                                            title: required_field
                                            description: Name of the field that is required under the object.
                                        nullable:
                                          type: boolean
                                          title: nullable
                                        deprecated:
                                          type: boolean
                                          title: deprecated
                                        readOnly:
                                          type: boolean
                                          title: readOnly
                                        writeOnly:
                                          type: boolean
                                          title: writeOnly
                                        multipleOf:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: MultipleOfOAS
                                          oneOf:
                                          - type: number
                                            title: ''
                                          - type: integer
                                            title: ''
                                        minimum:
                                          type: integer
                                          title: minimum
                                          minimum: 0
                                        maximum:
                                          type: integer
                                          title: maximum
                                          minimum: 0
                                        exclusiveMinimum:
                                          type: boolean
                                          title: exclusiveMinimum
                                        exclusiveMaximum:
                                          type: boolean
                                          title: exclusiveMaximum
                                        minLength:
                                          type: integer
                                          title: minLength
                                          minimum: 0
                                        maxLength:
                                          type: integer
                                          title: maxLength
                                          minimum: 0
                                        pattern:
                                          type: integer
                                          title: pattern
                                        minItems:
                                          type: integer
                                          title: minItems
                                          minimum: 0
                                        maxItems:
                                          type: integer
                                          title: maxItems
                                          minimum: 0
                                        uniqueItems:
                                          type: boolean
                                          title: uniqueItems
                                        minProperties:
                                          type: integer
                                          title: minProperties
                                          minimum: 0
                                        maxProperties:
                                          type: integer
                                          title: maxProperties
                                          minimum: 0
                                        contentMediaType:
                                          type: string
                                          title: contentMediaType
                                        contentEncoding:
                                          type: string
                                          title: contentEncoding
                                        contentSchema:
                                          type: string
                                          title: contentSchema
                                        not:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: not
                                          oneOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                            type: object
                                            title: ReferenceOAS
                                            properties:
                                              $ref:
                                                $schema: http://json-schema.org/draft-07/schema#
                                                title: ReferenceURL
                                                description: External OpenAPI schema reference.
                                                anyOf:
                                                - type: string
                                                  title: ''
                                                  description: URL file reference.
                                                  format: url
                                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: Local file reference.
                                                  format: file
                                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                            required:
                                            - $ref
                                            additionalProperties: {}
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveDefinitionOAS
                                            additionalProperties: false
                                        allOf:
                                          type: array
                                          title: KeywordObjectOAS
                                          items:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: PseudoObjectOAS
                                            oneOf:
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                              type: object
                                              title: ReferenceOAS
                                              properties:
                                                $ref:
                                                  $schema: http://json-schema.org/draft-07/schema#
                                                  title: ReferenceURL
                                                  description: External OpenAPI schema reference.
                                                  anyOf:
                                                  - type: string
                                                    title: ''
                                                    description: URL file reference.
                                                    format: url
                                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: Local file reference.
                                                    format: file
                                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                              required:
                                              - $ref
                                              additionalProperties: {}
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              type: object
                                              title: PermissiveDefinitionOAS
                                              additionalProperties: false
                                        anyOf:
                                          type: array
                                          title: KeywordObjectOAS
                                          items:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: PseudoObjectOAS
                                            oneOf:
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                              type: object
                                              title: ReferenceOAS
                                              properties:
                                                $ref:
                                                  $schema: http://json-schema.org/draft-07/schema#
                                                  title: ReferenceURL
                                                  description: External OpenAPI schema reference.
                                                  anyOf:
                                                  - type: string
                                                    title: ''
                                                    description: URL file reference.
                                                    format: url
                                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: Local file reference.
                                                    format: file
                                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                              required:
                                              - $ref
                                              additionalProperties: {}
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              type: object
                                              title: PermissiveDefinitionOAS
                                              additionalProperties: false
                                        oneOf:
                                          type: array
                                          title: KeywordObjectOAS
                                          items:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: PseudoObjectOAS
                                            oneOf:
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                              type: object
                                              title: ReferenceOAS
                                              properties:
                                                $ref:
                                                  $schema: http://json-schema.org/draft-07/schema#
                                                  title: ReferenceURL
                                                  description: External OpenAPI schema reference.
                                                  anyOf:
                                                  - type: string
                                                    title: ''
                                                    description: URL file reference.
                                                    format: url
                                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: Local file reference.
                                                    format: file
                                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                              required:
                                              - $ref
                                              additionalProperties: {}
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              type: object
                                              title: PermissiveDefinitionOAS
                                              additionalProperties: false
                                        additionalProperties:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: AdditionalPropertiesOAS
                                          oneOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                            type: object
                                            title: ReferenceOAS
                                            properties:
                                              $ref:
                                                $schema: http://json-schema.org/draft-07/schema#
                                                title: ReferenceURL
                                                description: External OpenAPI schema reference.
                                                anyOf:
                                                - type: string
                                                  title: ''
                                                  description: URL file reference.
                                                  format: url
                                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: Local file reference.
                                                  format: file
                                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                            required:
                                            - $ref
                                            additionalProperties: {}
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveDefinitionOAS
                                            additionalProperties: false
                                          - type: boolean
                                            title: ''
                                        properties:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveMappingSchema
                                          additionalProperties: {}
                                      additionalProperties: {}
                                  description: Named of the property being defined under the OpenAPI object.
                              required:
                              - properties
                              additionalProperties: false
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PropertyOAS
                              properties:
                                type:
                                  type: string
                                  title: type
                                  enum:
                                  - array
                                  - string
                                  - number
                                  - boolean
                                  - integer
                                  - object
                                format:
                                  type: string
                                  title: format
                                default:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: AnyValueOAS
                                  anyOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveMappingSchema
                                    additionalProperties: {}
                                  - type: array
                                    title: PermissiveSequenceSchema
                                    items:
                                      title: item
                                  - type: number
                                    title: ''
                                  - type: integer
                                    title: ''
                                  - type: boolean
                                    title: ''
                                  - type: string
                                    title: ''
                                example:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: AnyValueOAS
                                  anyOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveMappingSchema
                                    additionalProperties: {}
                                  - type: array
                                    title: PermissiveSequenceSchema
                                    items:
                                      title: item
                                  - type: number
                                    title: ''
                                  - type: integer
                                    title: ''
                                  - type: boolean
                                    title: ''
                                  - type: string
                                    title: ''
                                title:
                                  type: string
                                  title: title
                                description:
                                  type: string
                                  title: description
                                enum:
                                  type: array
                                  title: EnumOAS
                                  items:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: EnumItemOAS
                                    oneOf:
                                    - type: number
                                      title: ''
                                    - type: integer
                                      title: ''
                                    - type: string
                                      title: ''
                                items:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: PseudoObjectOAS
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                                required:
                                  type: array
                                  title: RequiredOAS
                                  items:
                                    type: string
                                    title: required_field
                                    description: Name of the field that is required under the object.
                                nullable:
                                  type: boolean
                                  title: nullable
                                deprecated:
                                  type: boolean
                                  title: deprecated
                                readOnly:
                                  type: boolean
                                  title: readOnly
                                writeOnly:
                                  type: boolean
                                  title: writeOnly
                                multipleOf:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: MultipleOfOAS
                                  oneOf:
                                  - type: number
                                    title: ''
                                  - type: integer
                                    title: ''
                                minimum:
                                  type: integer
                                  title: minimum
                                  minimum: 0
                                maximum:
                                  type: integer
                                  title: maximum
                                  minimum: 0
                                exclusiveMinimum:
                                  type: boolean
                                  title: exclusiveMinimum
                                exclusiveMaximum:
                                  type: boolean
                                  title: exclusiveMaximum
                                minLength:
                                  type: integer
                                  title: minLength
                                  minimum: 0
                                maxLength:
                                  type: integer
                                  title: maxLength
                                  minimum: 0
                                pattern:
                                  type: integer
                                  title: pattern
                                minItems:
                                  type: integer
                                  title: minItems
                                  minimum: 0
                                maxItems:
                                  type: integer
                                  title: maxItems
                                  minimum: 0
                                uniqueItems:
                                  type: boolean
                                  title: uniqueItems
                                minProperties:
                                  type: integer
                                  title: minProperties
                                  minimum: 0
                                maxProperties:
                                  type: integer
                                  title: maxProperties
                                  minimum: 0
                                contentMediaType:
                                  type: string
                                  title: contentMediaType
                                contentEncoding:
                                  type: string
                                  title: contentEncoding
                                contentSchema:
                                  type: string
                                  title: contentSchema
                                not:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: not
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                                allOf:
                                  type: array
                                  title: KeywordObjectOAS
                                  items:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: PseudoObjectOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                anyOf:
                                  type: array
                                  title: KeywordObjectOAS
                                  items:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: PseudoObjectOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                oneOf:
                                  type: array
                                  title: KeywordObjectOAS
                                  items:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: PseudoObjectOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                additionalProperties:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: AdditionalPropertiesOAS
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                                  - type: boolean
                                    title: ''
                                properties:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveMappingSchema
                                  additionalProperties: {}
                              additionalProperties: {}
                    required:
                    - mediaType
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: FormatDefaultMimeType
                    description: Format for process input are assumed plain/text if the media-type was omitted and is not one of the known formats by this instance. When executing a job, the best match against supported formats by the process definition will be used to run the process, and will fall back to the default as last resort.
                    properties:
                      mimeType:
                        type: string
                        title: mimeType
                        description: IANA identifier of content and format.
                        example: application/json
                        pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
                      encoding:
                        type: string
                        title: encoding
                      schema:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: FormatSchema
                        oneOf:
                        - $schema: http://json-schema.org/draft-07/schema#
                          title: ReferenceURL
                          description: Reference where the schema definition can be retrieved to describe referenced data.
                          anyOf:
                          - type: string
                            title: ''
                            description: URL file reference.
                            format: url
                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                          - type: string
                            title: ''
                            description: Local file reference.
                            format: file
                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                          - type: string
                            title: ''
                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                        - $schema: http://json-schema.org/draft-07/schema#
                          $id: http://json-schema.org/draft-07/schema#
                          title: OAS
                          description: Explicit schema definition of the formatted reference data.
                          oneOf:
                          - $schema: http://json-schema.org/draft-07/schema#
                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                            type: object
                            title: ReferenceOAS
                            properties:
                              $ref:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: ReferenceURL
                                description: External OpenAPI schema reference.
                                anyOf:
                                - type: string
                                  title: ''
                                  description: URL file reference.
                                  format: url
                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                - type: string
                                  title: ''
                                  description: Local file reference.
                                  format: file
                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                - type: string
                                  title: ''
                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                            required:
                            - $ref
                            additionalProperties: {}
                          - $schema: http://json-schema.org/draft-07/schema#
                            title: DefinitionOAS
                            anyOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: ObjectOAS
                              properties:
                                type:
                                  type: string
                                  title: type
                                  enum:
                                  - object
                                properties:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: ObjectPropertiesOAS
                                  properties: {}
                                  required: []
                                  additionalProperties:
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PropertyOAS
                                      properties:
                                        type:
                                          type: string
                                          title: type
                                          enum:
                                          - array
                                          - string
                                          - number
                                          - boolean
                                          - integer
                                          - object
                                        format:
                                          type: string
                                          title: format
                                        default:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: AnyValueOAS
                                          anyOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveMappingSchema
                                            additionalProperties: {}
                                          - type: array
                                            title: PermissiveSequenceSchema
                                            items:
                                              title: item
                                          - type: number
                                            title: ''
                                          - type: integer
                                            title: ''
                                          - type: boolean
                                            title: ''
                                          - type: string
                                            title: ''
                                        example:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: AnyValueOAS
                                          anyOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveMappingSchema
                                            additionalProperties: {}
                                          - type: array
                                            title: PermissiveSequenceSchema
                                            items:
                                              title: item
                                          - type: number
                                            title: ''
                                          - type: integer
                                            title: ''
                                          - type: boolean
                                            title: ''
                                          - type: string
                                            title: ''
                                        title:
                                          type: string
                                          title: title
                                        description:
                                          type: string
                                          title: description
                                        enum:
                                          type: array
                                          title: EnumOAS
                                          items:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: EnumItemOAS
                                            oneOf:
                                            - type: number
                                              title: ''
                                            - type: integer
                                              title: ''
                                            - type: string
                                              title: ''
                                        items:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: PseudoObjectOAS
                                          oneOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                            type: object
                                            title: ReferenceOAS
                                            properties:
                                              $ref:
                                                $schema: http://json-schema.org/draft-07/schema#
                                                title: ReferenceURL
                                                description: External OpenAPI schema reference.
                                                anyOf:
                                                - type: string
                                                  title: ''
                                                  description: URL file reference.
                                                  format: url
                                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: Local file reference.
                                                  format: file
                                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                            required:
                                            - $ref
                                            additionalProperties: {}
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveDefinitionOAS
                                            additionalProperties: false
                                        required:
                                          type: array
                                          title: RequiredOAS
                                          items:
                                            type: string
                                            title: required_field
                                            description: Name of the field that is required under the object.
                                        nullable:
                                          type: boolean
                                          title: nullable
                                        deprecated:
                                          type: boolean
                                          title: deprecated
                                        readOnly:
                                          type: boolean
                                          title: readOnly
                                        writeOnly:
                                          type: boolean
                                          title: writeOnly
                                        multipleOf:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: MultipleOfOAS
                                          oneOf:
                                          - type: number
                                            title: ''
                                          - type: integer
                                            title: ''
                                        minimum:
                                          type: integer
                                          title: minimum
                                          minimum: 0
                                        maximum:
                                          type: integer
                                          title: maximum
                                          minimum: 0
                                        exclusiveMinimum:
                                          type: boolean
                                          title: exclusiveMinimum
                                        exclusiveMaximum:
                                          type: boolean
                                          title: exclusiveMaximum
                                        minLength:
                                          type: integer
                                          title: minLength
                                          minimum: 0
                                        maxLength:
                                          type: integer
                                          title: maxLength
                                          minimum: 0
                                        pattern:
                                          type: integer
                                          title: pattern
                                        minItems:
                                          type: integer
                                          title: minItems
                                          minimum: 0
                                        maxItems:
                                          type: integer
                                          title: maxItems
                                          minimum: 0
                                        uniqueItems:
                                          type: boolean
                                          title: uniqueItems
                                        minProperties:
                                          type: integer
                                          title: minProperties
                                          minimum: 0
                                        maxProperties:
                                          type: integer
                                          title: maxProperties
                                          minimum: 0
                                        contentMediaType:
                                          type: string
                                          title: contentMediaType
                                        contentEncoding:
                                          type: string
                                          title: contentEncoding
                                        contentSchema:
                                          type: string
                                          title: contentSchema
                                        not:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: not
                                          oneOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                            type: object
                                            title: ReferenceOAS
                                            properties:
                                              $ref:
                                                $schema: http://json-schema.org/draft-07/schema#
                                                title: ReferenceURL
                                                description: External OpenAPI schema reference.
                                                anyOf:
                                                - type: string
                                                  title: ''
                                                  description: URL file reference.
                                                  format: url
                                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: Local file reference.
                                                  format: file
                                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                            required:
                                            - $ref
                                            additionalProperties: {}
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveDefinitionOAS
                                            additionalProperties: false
                                        allOf:
                                          type: array
                                          title: KeywordObjectOAS
                                          items:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: PseudoObjectOAS
                                            oneOf:
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                              type: object
                                              title: ReferenceOAS
                                              properties:
                                                $ref:
                                                  $schema: http://json-schema.org/draft-07/schema#
                                                  title: ReferenceURL
                                                  description: External OpenAPI schema reference.
                                                  anyOf:
                                                  - type: string
                                                    title: ''
                                                    description: URL file reference.
                                                    format: url
                                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: Local file reference.
                                                    format: file
                                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                              required:
                                              - $ref
                                              additionalProperties: {}
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              type: object
                                              title: PermissiveDefinitionOAS
                                              additionalProperties: false
                                        anyOf:
                                          type: array
                                          title: KeywordObjectOAS
                                          items:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: PseudoObjectOAS
                                            oneOf:
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                              type: object
                                              title: ReferenceOAS
                                              properties:
                                                $ref:
                                                  $schema: http://json-schema.org/draft-07/schema#
                                                  title: ReferenceURL
                                                  description: External OpenAPI schema reference.
                                                  anyOf:
                                                  - type: string
                                                    title: ''
                                                    description: URL file reference.
                                                    format: url
                                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: Local file reference.
                                                    format: file
                                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                              required:
                                              - $ref
                                              additionalProperties: {}
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              type: object
                                              title: PermissiveDefinitionOAS
                                              additionalProperties: false
                                        oneOf:
                                          type: array
                                          title: KeywordObjectOAS
                                          items:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: PseudoObjectOAS
                                            oneOf:
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                              type: object
                                              title: ReferenceOAS
                                              properties:
                                                $ref:
                                                  $schema: http://json-schema.org/draft-07/schema#
                                                  title: ReferenceURL
                                                  description: External OpenAPI schema reference.
                                                  anyOf:
                                                  - type: string
                                                    title: ''
                                                    description: URL file reference.
                                                    format: url
                                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: Local file reference.
                                                    format: file
                                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                              required:
                                              - $ref
                                              additionalProperties: {}
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              type: object
                                              title: PermissiveDefinitionOAS
                                              additionalProperties: false
                                        additionalProperties:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: AdditionalPropertiesOAS
                                          oneOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                            type: object
                                            title: ReferenceOAS
                                            properties:
                                              $ref:
                                                $schema: http://json-schema.org/draft-07/schema#
                                                title: ReferenceURL
                                                description: External OpenAPI schema reference.
                                                anyOf:
                                                - type: string
                                                  title: ''
                                                  description: URL file reference.
                                                  format: url
                                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: Local file reference.
                                                  format: file
                                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                            required:
                                            - $ref
                                            additionalProperties: {}
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveDefinitionOAS
                                            additionalProperties: false
                                          - type: boolean
                                            title: ''
                                        properties:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveMappingSchema
                                          additionalProperties: {}
                                      additionalProperties: {}
                                  description: Named of the property being defined under the OpenAPI object.
                              required:
                              - properties
                              additionalProperties: false
                            - $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PropertyOAS
                              properties:
                                type:
                                  type: string
                                  title: type
                                  enum:
                                  - array
                                  - string
                                  - number
                                  - boolean
                                  - integer
                                  - object
                                format:
                                  type: string
                                  title: format
                                default:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: AnyValueOAS
                                  anyOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveMappingSchema
                                    additionalProperties: {}
                                  - type: array
                                    title: PermissiveSequenceSchema
                                    items:
                                      title: item
                                  - type: number
                                    title: ''
                                  - type: integer
                                    title: ''
                                  - type: boolean
                                    title: ''
                                  - type: string
                                    title: ''
                                example:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: AnyValueOAS
                                  anyOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveMappingSchema
                                    additionalProperties: {}
                                  - type: array
                                    title: PermissiveSequenceSchema
                                    items:
                                      title: item
                                  - type: number
                                    title: ''
                                  - type: integer
                                    title: ''
                                  - type: boolean
                                    title: ''
                                  - type: string
                                    title: ''
                                title:
                                  type: string
                                  title: title
                                description:
                                  type: string
                                  title: description
                                enum:
                                  type: array
                                  title: EnumOAS
                                  items:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: EnumItemOAS
                                    oneOf:
                                    - type: number
                                      title: ''
                                    - type: integer
                                      title: ''
                                    - type: string
                                      title: ''
                                items:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: PseudoObjectOAS
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                                required:
                                  type: array
                                  title: RequiredOAS
                                  items:
                                    type: string
                                    title: required_field
                                    description: Name of the field that is required under the object.
                                nullable:
                                  type: boolean
                                  title: nullable
                                deprecated:
                                  type: boolean
                                  title: deprecated
                                readOnly:
                                  type: boolean
                                  title: readOnly
                                writeOnly:
                                  type: boolean
                                  title: writeOnly
                                multipleOf:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: MultipleOfOAS
                                  oneOf:
                                  - type: number
                                    title: ''
                                  - type: integer
                                    title: ''
                                minimum:
                                  type: integer
                                  title: minimum
                                  minimum: 0
                                maximum:
                                  type: integer
                                  title: maximum
                                  minimum: 0
                                exclusiveMinimum:
                                  type: boolean
                                  title: exclusiveMinimum
                                exclusiveMaximum:
                                  type: boolean
                                  title: exclusiveMaximum
                                minLength:
                                  type: integer
                                  title: minLength
                                  minimum: 0
                                maxLength:
                                  type: integer
                                  title: maxLength
                                  minimum: 0
                                pattern:
                                  type: integer
                                  title: pattern
                                minItems:
                                  type: integer
                                  title: minItems
                                  minimum: 0
                                maxItems:
                                  type: integer
                                  title: maxItems
                                  minimum: 0
                                uniqueItems:
                                  type: boolean
                                  title: uniqueItems
                                minProperties:
                                  type: integer
                                  title: minProperties
                                  minimum: 0
                                maxProperties:
                                  type: integer
                                  title: maxProperties
                                  minimum: 0
                                contentMediaType:
                                  type: string
                                  title: contentMediaType
                                contentEncoding:
                                  type: string
                                  title: contentEncoding
                                contentSchema:
                                  type: string
                                  title: contentSchema
                                not:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: not
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                                allOf:
                                  type: array
                                  title: KeywordObjectOAS
                                  items:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: PseudoObjectOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                anyOf:
                                  type: array
                                  title: KeywordObjectOAS
                                  items:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: PseudoObjectOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                oneOf:
                                  type: array
                                  title: KeywordObjectOAS
                                  items:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: PseudoObjectOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                additionalProperties:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: AdditionalPropertiesOAS
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                                  - type: boolean
                                    title: ''
                                properties:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveMappingSchema
                                  additionalProperties: {}
                              additionalProperties: {}
                    required:
                    - mimeType
                    additionalProperties: {}
              required:
              - value
              additionalProperties: {}
      description: 'Output data as literal value or file reference. (Note: ''{output-id}'' is a variable corresponding for each identifier)'
    JobOutputList:
      type: array
      title: JobOutputList
      items:
        $ref: '#/components/schemas/JobOutputItem'
    JobOutputItem:
      allOf:
      - $ref: '#/components/schemas/OutputIdentifierType'
      - $ref: '#/components/schemas/JobOutputFields'
      $schema: http://json-schema.org/draft-07/schema#
      title: JobOutputItem
      description: Job output result with specific keyword according to represented format.
    OutputIdentifierType:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: OutputIdentifierType
      properties:
        id:
          type: string
          title: id
          description: Identifier of the WPS output. To merge details between corresponding WPS and CWL output specifications, this is the value that will be used to associate them together.
          pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
      required:
      - id
      additionalProperties: {}
    JobOutputFields:
      oneOf:
      - $ref: '#/components/schemas/JobOutputReference'
      - $ref: '#/components/schemas/JobOutputQualifiedDataLiteral'
      - $ref: '#/components/schemas/JobOutputQualifiedValueLiteral'
      $schema: http://json-schema.org/draft-07/schema#
      title: JobOutputFields
    FormatSelection:
      oneOf:
      - $ref: '#/components/schemas/FormatDefaultMediaType'
      - $ref: '#/components/schemas/FormatDefaultMimeType'
      $schema: http://json-schema.org/draft-07/schema#
      title: FormatSelection
    JobOutputReference:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: JobOutputReference
      properties:
        href:
          $ref: '#/components/schemas/ReferenceURL'
        type:
          type: string
          title: type
          description: IANA Content-Type of the file reference.
          pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
        format:
          $ref: '#/components/schemas/FormatSelection'
      required:
      - href
      additionalProperties: {}
    JobOutputQualifiedDataLiteral:
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/format.yaml
      type: object
      title: JobOutputQualifiedDataLiteral
      properties:
        mediaType:
          type: string
          title: mediaType
          description: IANA identifier of content and format.
          example: application/json
          pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
        encoding:
          type: string
          title: encoding
        schema:
          $ref: '#/components/schemas/FormatSchema'
        data:
          $ref: '#/components/schemas/AnyLiteralType'
        format:
          $ref: '#/components/schemas/FormatSelection'
      required:
      - data
      additionalProperties: {}
    JobOutputQualifiedValueLiteral:
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/format.yaml
      type: object
      title: JobOutputQualifiedValueLiteral
      properties:
        mediaType:
          type: string
          title: mediaType
          description: IANA identifier of content and format.
          example: application/json
          pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
        encoding:
          type: string
          title: encoding
        schema:
          $ref: '#/components/schemas/FormatSchema'
        value:
          $ref: '#/components/schemas/AnyLiteralType'
        format:
          $ref: '#/components/schemas/FormatSelection'
      required:
      - value
      additionalProperties: {}
    JobOutputsBody:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: JobOutputsBody
      properties:
        outputs:
          $ref: '#/components/schemas/JobOutputs'
        links:
          $ref: '#/components/schemas/Links'
      required:
      - outputs
      additionalProperties: {}
    JobExecuteHeaders:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: JobExecuteHeaders
      description: Indicates the relevant headers that were supplied for job execution or a null value if omitted.
      default: {}
      properties:
        Accept:
          type: string
          title: Accept
          default: application/json
          enum:
          - application/json
          - application/yaml
          - application/xml
          - text/xml
          - text/html
          - '*/*'
        Accept-Language:
          type: string
          title: Accept-Language
          default: en-CA
        Accept-Profile:
          type: string
          title: Accept-Profile
          description: URI reference.
          default: null
          format: uri
          enum:
          - http://www.opengis.net/def/profile/OGC/0/ogc-process-description
          - http://www.opengis.net/def/profile/OGC/0/ogc-process-list
          - http://www.opengis.net/def/profile/OGC/0/ogc-execute-request
          - http://www.opengis.net/def/profile/OGC/0/ogc-results
          - http://www.opengis.net/def/profile/OGC/0/job-description
          - http://www.opengis.net/def/profile/OGC/0/jobs-list
          - https://schemas.opengis.net/wps/1.0.0/wpsExecute_response.xsd
          - https://openeo.org/documentation/1.0/developers/api/openapi.yaml#/components/schemas/batch_job
        Content-Type:
          type: string
          title: Content-Type
          default: null
          enum:
          - application/json
        Prefer:
          type: string
          title: Prefer
          summary: Header that describes job execution parameters.
          description: Header that describes the desired execution mode of the process job and desired results. Parameter 'return' indicates the structure and contents how results should be returned. Parameter 'wait' and 'respond-async' indicate the execution mode of the process job. Parameter 'profile' can indicate an alternate results representation than the resolved one by the context. For more details, see https://pavics-weaver.readthedocs.io//en/latest/processes.html#execution-mode and https://pavics-weaver.readthedocs.io//en/latest/processes.html#execution-results.
        X-WPS-Output-Context:
          type: string
          title: X-WPS-Output-Context
          description:
          - 'Contextual location where to store WPS output results from job execution. '
          - 'When provided, value must be a directory or sub-directories slug. '
          - Resulting contextual location will be relative to server WPS outputs when no context is provided.
          default: null
      additionalProperties: {}
    JobInputsBody:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: JobInputsBody
      properties:
        inputs:
          $ref: '#/components/schemas/ExecuteInputValues'
        outputs:
          $ref: '#/components/schemas/ExecuteOutputSpec'
        mode:
          type: string
          title: JobExecuteMode
          description: 'Desired execution mode specified directly. This is intended for backward compatibility support. To obtain more control over execution mode selection, employ the official Prefer header instead (see for more details: https://pavics-weaver.readthedocs.io//en/latest/processes.html#execution-mode).'
          default: auto
          enum:
          - auto
          - async
          - sync
        response:
          type: string
          title: JobResponseOptions
          description: 'Indicates the desired representation format of the response. (see for more details: https://pavics-weaver.readthedocs.io//en/latest/processes.html#execution-body).'
          default: null
          enum:
          - document
          - raw
        headers:
          $ref: '#/components/schemas/JobExecuteHeaders'
        links:
          $ref: '#/components/schemas/Links'
      additionalProperties: {}
    JobExceptionsSchema:
      type: array
      title: JobExceptionsSchema
      items:
        $ref: '#/components/schemas/JobException'
    JobException:
      oneOf:
      - $ref: '#/components/schemas/JobExceptionDetailed'
      - type: string
        title: ''
        description: Generic exception description corresponding to any error message.
      $schema: http://json-schema.org/draft-07/schema#
      title: JobException
    JobExceptionDetailed:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: JobExceptionDetailed
      description: Fields correspond exactly to 'owslib.wps.WPSException' represented as dictionary.
      properties:
        Code:
          type: string
          title: Code
        Locator:
          type: string
          title: Locator
          default: null
        Text:
          type: string
          title: Text
      required:
      - Code
      - Text
      additionalProperties: {}
    JobLogsSchema:
      type: array
      title: JobLogsSchema
      items:
        type: string
        title: log
    ApplicationStatisticsSchema:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: ApplicationStatisticsSchema
      properties:
        usedMemory:
          type: string
          title: usedMemory
          example: 10 MiB
        usedMemoryBytes:
          type: integer
          title: usedMemoryBytes
          example: 10485760
      required:
      - usedMemory
      - usedMemoryBytes
      additionalProperties: {}
    ProcessStatisticsSchema:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: ProcessStatisticsSchema
      properties:
        rss:
          type: string
          title: rss
          example: 140 MiB
        rssBytes:
          type: integer
          title: rssBytes
          example: 146800640
        uss:
          type: string
          title: uss
          example: 80 MiB
        ussBytes:
          type: integer
          title: ussBytes
          example: 83886080
        vms:
          type: string
          title: vms
          example: 1.4 GiB
        vmsBytes:
          type: integer
          title: vmsBytes
          example: 1503238554
        usedThreads:
          type: integer
          title: usedThreads
          example: 10
        usedCPU:
          type: integer
          title: usedCPU
          example: 2
        usedHandles:
          type: integer
          title: usedHandles
          example: 0
        usedMemory:
          type: string
          title: usedMemory
          description: RSS memory employed by the job execution omitting worker memory.
          example: 10 MiB
        usedMemoryBytes:
          type: integer
          title: usedMemoryBytes
          description: RSS memory employed by the job execution omitting worker memory.
          example: 10485760
        totalSize:
          type: string
          title: totalSize
          description: Total size to store job output files.
          example: 10 MiB
        totalSizeBytes:
          type: integer
          title: totalSizeBytes
          description: Total size to store job output files.
          example: 10485760
      required:
      - rss
      - rssBytes
      - uss
      - ussBytes
      - vms
      - vmsBytes
      - usedThreads
      - usedCPU
      - usedHandles
      - usedMemory
      - usedMemoryBytes
      - totalSize
      - totalSizeBytes
      additionalProperties: {}
    OutputStatisticsMap:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: OutputStatisticsMap
      properties: {}
      required: []
      additionalProperties:
        OutputStatisticsSchema<{output-id}>:
          $schema: http://json-schema.org/draft-07/schema#
          type: object
          title: OutputStatisticsSchema
          description: Spaced used by this output file.
          properties:
            size:
              type: string
              title: size
              example: 5 MiB
            sizeBytes:
              type: integer
              title: sizeBytes
              example: 5242880
          required:
          - size
          - sizeBytes
          additionalProperties: {}
    JobStatisticsSchema:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: JobStatisticsSchema
      properties:
        application:
          $ref: '#/components/schemas/ApplicationStatisticsSchema'
        process:
          $ref: '#/components/schemas/ProcessStatisticsSchema'
        outputs:
          $ref: '#/components/schemas/OutputStatisticsMap'
      additionalProperties: {}
    ProcessListing:
      oneOf:
      - $ref: '#/components/schemas/ProcessSummaryList'
      - $ref: '#/components/schemas/ProcessNamesList'
      $schema: http://json-schema.org/draft-07/schema#
      title: ProcessListing
    ProcessSummaryList:
      type: array
      title: ProcessSummaryList
      description: Listing of process summary details from existing definitions.
      items:
        $ref: '#/components/schemas/ProcessSummary'
    KeywordList:
      type: array
      title: KeywordList
      description: Keywords applied to the Application Package.
      items:
        type: string
        title: keyword
        minLength: 1
    MetadataList:
      type: array
      title: MetadataList
      description: External references to documentation or metadata sources relevant to the process.
      default: []
      items:
        $ref: '#/components/schemas/Metadata'
    Metadata:
      oneOf:
      - $ref: '#/components/schemas/MetadataLink.AllOf'
      - $ref: '#/components/schemas/MetadataValue.AllOf'
      $schema: http://json-schema.org/draft-07/schema#
      title: Metadata
    MetadataLink.AllOf:
      allOf:
      - $ref: '#/components/schemas/Metadata.Shared'
      - $ref: '#/components/schemas/Metadata.MetadataLink'
      $schema: http://json-schema.org/draft-07/schema#
      title: MetadataLink.AllOf
    Metadata.Shared:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: Metadata.Shared
      properties:
        role:
          type: string
          title: role
          description: URL reference.
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
      additionalProperties: {}
    Metadata.MetadataLink:
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://schemas.opengis.net/ogcapi/common/part1/1.0/openapi/schemas/link.json
      type: object
      title: Metadata.MetadataLink
      properties:
        id:
          type: string
          title: id
          description: Slug name pattern.
          pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
        title:
          type: string
          title: title
        hreflang:
          type: string
          title: hreflang
          description: Language of the content located at the link.
          enum:
          - fr-CA
          - en-CA
          - en-US
        href:
          type: string
          title: href
          description: Hyperlink reference.
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
        type:
          type: string
          title: type
          description: IANA identifier of content-type located at the link.
          pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
        rel:
          $ref: '#/components/schemas/LinkRelationshipType'
      required:
      - href
      - rel
      additionalProperties: {}
    MetadataValue.AllOf:
      allOf:
      - $ref: '#/components/schemas/Metadata.Shared'
      - $ref: '#/components/schemas/Metadata.MetadataValue'
      $schema: http://json-schema.org/draft-07/schema#
      title: MetadataValue.AllOf
    MetadataValueField:
      oneOf:
      - type: string
        title: ''
        description: Plain text value of the information.
      - $ref: '#/components/schemas/PermissiveMappingSchema'
      $schema: http://json-schema.org/draft-07/schema#
      title: MetadataValueField
      description: Explicit schema definition of the metadata value.
    Metadata.MetadataValue:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: Metadata.MetadataValue
      properties:
        title:
          type: string
          title: title
        lang:
          type: string
          title: lang
          description: Language of the value content.
          enum:
          - fr-CA
          - en-CA
          - en-US
        value:
          $ref: '#/components/schemas/MetadataValueField'
      required:
      - value
      additionalProperties: false
    JobControlOptionsList:
      type: array
      title: JobControlOptionsList
      default:
      - async-execute
      - sync-execute
      items:
        type: string
        title: JobControlOptions
        default: async-execute
        enum:
        - async-execute
        - sync-execute
    TransmissionModeList:
      type: array
      title: TransmissionModeList
      default:
      - value
      - reference
      items:
        type: string
        title: TransmissionMode
        enum:
        - value
        - reference
    AdditionalParametersList:
      type: array
      title: AdditionalParametersList
      items:
        $ref: '#/components/schemas/AdditionalParametersItem'
    AdditionalParametersItem:
      anyOf:
      - $ref: '#/components/schemas/AdditionalParametersMeta'
      - $ref: '#/components/schemas/AdditionalParameters'
      $schema: http://json-schema.org/draft-07/schema#
      title: AdditionalParametersItem
    AdditionalParametersMeta:
      oneOf:
      - $ref: '#/components/schemas/AdditionalParameterLink'
      - $ref: '#/components/schemas/AdditionalParameterRole'
      $schema: http://json-schema.org/draft-07/schema#
      title: AdditionalParametersMeta
    AdditionalParameterLink:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: AdditionalParameterLink
      properties:
        title:
          type: string
          title: title
        hreflang:
          type: string
          title: hreflang
          description: Language of the content located at the link.
          enum:
          - fr-CA
          - en-CA
          - en-US
        href:
          type: string
          title: href
          description: Hyperlink reference.
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
        type:
          type: string
          title: type
          description: IANA identifier of content-type located at the link.
          pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
      required:
      - href
      additionalProperties: {}
    AdditionalParameterRole:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: AdditionalParameterRole
      properties:
        role:
          type: string
          title: role
          description: URL reference.
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
      additionalProperties: {}
    AdditionalParameterList:
      type: array
      title: AdditionalParameterList
      items:
        $ref: '#/components/schemas/AdditionalParameterDefinition'
    AdditionalParameterValues:
      oneOf:
      - $ref: '#/components/schemas/AdditionalParameterUnique'
      - $ref: '#/components/schemas/AdditionalParameterListing'
      $schema: http://json-schema.org/draft-07/schema#
      title: AdditionalParameterValues
      example:
      - 'true'
    AdditionalParameterUnique:
      oneOf:
      - type: string
        title: InputParameterLiteral.String
      - type: boolean
        title: InputParameterLiteral.Boolean
      - type: integer
        title: InputParameterLiteral.Integer
      - type: number
        title: InputParameterLiteral.Float
      $schema: http://json-schema.org/draft-07/schema#
      title: AdditionalParameterUnique
    AdditionalParameterListing:
      type: array
      title: AdditionalParameterListing
      items:
        $ref: '#/components/schemas/AdditionalParameterUnique'
    AdditionalParameterDefinition:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: AdditionalParameterDefinition
      properties:
        name:
          type: string
          title: AdditionalParameterName
          description: Slug name pattern.
          example: EOImage
          pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
        values:
          $ref: '#/components/schemas/AdditionalParameterValues'
      required:
      - name
      - values
      additionalProperties: {}
    AdditionalParameters:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: AdditionalParameters
      properties:
        parameters:
          $ref: '#/components/schemas/AdditionalParameterList'
      required:
      - parameters
      additionalProperties: {}
    ProcessSummary:
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/processSummary.yaml
      type: object
      title: ProcessSummary
      properties:
        id:
          $ref: '#/components/schemas/ProcessIdentifierTag'
        title:
          type: string
          title: title
          description: Short human-readable name of the object.
        version:
          type: string
          title: version
          description: Version string.
          default: null
          example: 1.2.3
          pattern: ^\d+(\.\d+(\.\d+(\.[a-zA-Z0-9\-_]+)*)*)*$
        mutable:
          type: boolean
          title: mutable
          description: Indicates if the process is mutable (dynamically deployed), or immutable (builtin with this instance).
          default: true
        description:
          type: string
          title: description
          description: Detailed explanation of the object.
        keywords:
          $ref: '#/components/schemas/KeywordList'
        metadata:
          $ref: '#/components/schemas/MetadataList'
        jobControlOptions:
          $ref: '#/components/schemas/JobControlOptionsList'
        outputTransmission:
          $ref: '#/components/schemas/TransmissionModeList'
        additionalParameters:
          $ref: '#/components/schemas/AdditionalParametersList'
        processDescriptionURL:
          type: string
          title: processDescriptionURL
          description: Process description endpoint using OGC-API interface.
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
        processEndpointWPS1:
          type: string
          title: processEndpointWPS1
          description: Process description endpoint using WPS-1 interface.
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
        executeEndpoint:
          type: string
          title: executeEndpoint
          description: Endpoint where the process can be executed from.
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
        links:
          $ref: '#/components/schemas/Links'
      required:
      - id
      additionalProperties: {}
    ProcessNamesList:
      type: array
      title: ProcessNamesList
      description: Listing of process names when not requesting details.
      items:
        $ref: '#/components/schemas/ProcessIdentifierTag'
    ProviderProcessesList:
      type: array
      title: ProviderProcessesList
      items:
        $ref: '#/components/schemas/ProviderProcessesListing'
    ProviderProcessesListing:
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/processList.yaml
      type: object
      title: ProviderProcessesListing
      description: Processes offered by the identified remote provider.
      properties:
        id:
          type: string
          title: ProviderName
          description: Identifier of the remote provider.
          pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
        processes:
          $ref: '#/components/schemas/ProcessListing'
      required:
      - processes
      - id
      additionalProperties: {}
    MultiProcessesListing:
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/processList.yaml
      type: object
      title: MultiProcessesListing
      description: Metadata relative to the listed processes.
      properties:
        description:
          type: string
          title: description
          description: Description of the obtained contents.
        processes:
          $ref: '#/components/schemas/ProcessListing'
        providers:
          $ref: '#/components/schemas/ProviderProcessesList'
        page:
          type: integer
          title: page
          description: Paging index.
          minimum: 0
        limit:
          type: integer
          title: limit
          description: Maximum number of items returned per page.
          maximum: 1000
          minimum: 1
        count:
          type: integer
          title: count
          description: Number of items returned within this paged result.
          minimum: 0
        total:
          type: integer
          title: total
          description: Total number of local processes, or also including all remote processes across providers if requested.
        links:
          $ref: '#/components/schemas/Links'
      required:
      - total
      - processes
      - description
      additionalProperties: {}
    Deploy:
      oneOf:
      - $ref: '#/components/schemas/DeployOGCRemoteProcess'
      - $ref: '#/components/schemas/DeployOGCAppPackage'
      - $ref: '#/components/schemas/DeployContextDefinition'
      - $ref: '#/components/schemas/DeployCWL'
      - $ref: '#/components/schemas/DeployCWLGraph'
      $schema: http://json-schema.org/draft-07/schema#
      title: Deploy
    DeployOGCRemoteProcess:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: DeployOGCRemoteProcess
      properties:
        id:
          $ref: '#/components/schemas/ProcessIdentifier'
        process:
          type: string
          title: process
          description: Process URL reference.
          format: url
          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)(?:/processes/\S+/?)\Z
      required:
      - process
      additionalProperties: {}
    ExecutionUnitVariations:
      oneOf:
      - $ref: '#/components/schemas/ExecutionUnit'
      - $ref: '#/components/schemas/ExecutionUnitList'
      $schema: http://json-schema.org/draft-07/schema#
      title: ExecutionUnitVariations
    ExecutionUnit:
      oneOf:
      - $ref: '#/components/schemas/Reference'
      - $ref: '#/components/schemas/Unit'
      - $ref: '#/components/schemas/UnitNested'
      $schema: http://json-schema.org/draft-07/schema#
      title: ExecutionUnit
      description: Definition of the Application Package to execute.
    Reference:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: Reference
      properties:
        format:
          $ref: '#/components/schemas/DataEncodingAttributes'
        body:
          type: string
          title: Body
        bodyReference:
          $ref: '#/components/schemas/ReferenceURL'
        href:
          $ref: '#/components/schemas/ReferenceURL'
        id:
          $ref: '#/components/schemas/ProcessIdentifier'
      required:
      - href
      additionalProperties: {}
    CWLAuthors:
      type: array
      title: CWLAuthors
      description: Contributor(s) of the Application Package.
      items:
        $ref: '#/components/schemas/CWLPerson'
      minItems: 1
    CWLPerson:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: CWLPerson
      properties:
        class:
          type: string
          title: class
          description: Author of the Application Package.
          enum:
          - s:Person
        s:identifier:
          type: string
          title: s:identifier
          description: Reference identifier of the person. Typically, an ORCID URI.
          format: uri
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)(?:#?|[#?]\S+)$
        s:name:
          type: string
          title: s:name
          description: Email of the person.
      required:
      - class
      additionalProperties: {}
    CWLScatter:
      oneOf:
      - $ref: '#/components/schemas/CWLIdentifier'
      - $ref: '#/components/schemas/CWLScatterMulti'
      $schema: http://json-schema.org/draft-07/schema#
      title: CWLScatter
      description: One or more input identifier of an application step within a Workflow were an array-based input to that Workflow should be scattered across multiple instances of the step application.
    CWLIdentifier:
      anyOf:
      - type: string
        title: UUID
        description: Unique identifier.
        format: uuid
        pattern: ^[a-f0-9]{8}(?:-?[a-f0-9]{4}){3}-?[a-f0-9]{12}$
      - type: string
        title: ID
        description: Generic identifier. This is a user-friendly slug-name. Note that this will represent the latest process matching this name. For specific process version, use the UUID instead.
        pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
      $schema: http://json-schema.org/draft-07/schema#
      title: CWLIdentifier
      description: Reference to the process identifier. If CWL is provided within a process deployment payload, this can be omitted. If used in a deployment with only CWL details, this information is required.
    CWLScatterMulti:
      type: array
      title: CWLScatterMulti
      items:
        $ref: '#/components/schemas/CWLIdentifier'
    CWLCommand:
      oneOf:
      - type: string
        title: String command.
      - $ref: '#/components/schemas/CommandParts'
      $schema: http://json-schema.org/draft-07/schema#
      title: CWLCommand
      description: Command called in the docker image or on shell according to requirements and hints specifications. Can be omitted if already defined in the docker image.
    CommandParts:
      type: array
      title: CommandParts
      summary: Command Parts
      items:
        type: string
        title: cmd
    CWLArguments:
      type: array
      title: CWLArguments
      description: Base arguments passed to the command.
      items:
        type: string
        title: argument
    CWLRequirements:
      oneOf:
      - $ref: '#/components/schemas/CWLRequirementsMap'
      - $ref: '#/components/schemas/CWLRequirementsList'
      $schema: http://json-schema.org/draft-07/schema#
      title: CWLRequirements
    CWLRequirementsMap:
      allOf:
      - $ref: '#/components/schemas/CWLRequirementsMapDefinitions'
      - $ref: '#/components/schemas/CWLRequirementsMapSupported'
      $schema: http://json-schema.org/draft-07/schema#
      title: CWLRequirementsMap
    CWLRequirementsMapDefinitions:
      anyOf:
      - $ref: '#/components/schemas/DockerRequirementMap'
      - $ref: '#/components/schemas/DockerGpuRequirementMap'
      - $ref: '#/components/schemas/InitialWorkDirRequirementMap'
      - $ref: '#/components/schemas/InlineJavascriptRequirementMap'
      - $ref: '#/components/schemas/InplaceUpdateRequirementMap'
      - $ref: '#/components/schemas/LoadListingRequirementMap'
      - $ref: '#/components/schemas/MultipleInputRequirementMap'
      - $ref: '#/components/schemas/NetworkAccessRequirementMap'
      - $ref: '#/components/schemas/ResourceRequirementMap'
      - $ref: '#/components/schemas/ScatterFeatureRequirementMap'
      - $ref: '#/components/schemas/StepInputExpressionRequirementMap'
      - $ref: '#/components/schemas/SubworkflowRequirementMap'
      - $ref: '#/components/schemas/ToolTimeLimitRequirementMap'
      - $ref: '#/components/schemas/WorkReuseRequirementMap'
      - $ref: '#/components/schemas/WeaverESGF_CWT_RequirementMap'
      - $ref: '#/components/schemas/WeaverOGCAPIRequirementMap'
      - $ref: '#/components/schemas/WeaverWPS1RequirementMap'
      $schema: http://json-schema.org/draft-07/schema#
      title: CWLRequirementsMapDefinitions
    DockerRequirement:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: DockerRequirement
      properties:
        dockerPull:
          type: string
          title: Docker pull reference
          description: Reference package that will be retrieved and executed by CWL.
          example: docker-registry.host.com/namespace/image:1.2.3
      required:
      - dockerPull
      additionalProperties: {}
    DockerRequirementMap:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: DockerRequirementMap
      properties:
        DockerRequirement:
          $ref: '#/components/schemas/DockerRequirement'
      required:
      - DockerRequirement
      additionalProperties: {}
    DockerGpuRequirementSpecification:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: DockerGpuRequirementSpecification
      description: 'Docker requirement with GPU-enabled support (https://github.com/NVIDIA/nvidia-docker).

        The instance must have the NVIDIA toolkit installed to use this feature.


        WARNING:

        This requirement is specific to Weaver and is preserved only for backward compatibility.

        Prefer the combined use of official ''DockerRequirement'' and ''cwltool:CUDARequirement''

        for better support of GPU capabilities and portability to other CWL-supported platforms.'
      properties:
        dockerPull:
          type: string
          title: Docker pull reference
          description: Reference package that will be retrieved and executed by CWL.
          example: docker-registry.host.com/namespace/image:1.2.3
      required:
      - dockerPull
      additionalProperties: {}
    DockerGpuRequirementMap:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: DockerGpuRequirementMap
      properties:
        DockerGpuRequirement:
          $ref: '#/components/schemas/DockerGpuRequirementSpecification'
      required:
      - DockerGpuRequirement
      additionalProperties: {}
    InitialWorkDirListing:
      type: array
      title: InitialWorkDirListing
      items:
        $ref: '#/components/schemas/DirectoryListingItem'
    DirectoryListingItem:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: DirectoryListingItem
      properties:
        entry:
          type: string
          title: entry
        entryname:
          type: string
          title: entryname
        writable:
          type: boolean
          title: writable
      additionalProperties: {}
    InitialWorkDirRequirementSpecification:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: InitialWorkDirRequirementSpecification
      properties:
        listing:
          $ref: '#/components/schemas/InitialWorkDirListing'
      required:
      - listing
      additionalProperties: {}
    InitialWorkDirRequirementMap:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: InitialWorkDirRequirementMap
      properties:
        InitialWorkDirRequirement:
          $ref: '#/components/schemas/InitialWorkDirRequirementSpecification'
      required:
      - InitialWorkDirRequirement
      additionalProperties: {}
    InlineJavascriptLibraries:
      type: array
      title: InlineJavascriptLibraries
      description: 'Additional code fragments that will also be inserted before executing the expression code.

        Allows for function definitions that may be called from CWL expressions.'
      items:
        type: string
        title: exp_lib
    InlineJavascriptRequirementSpecification:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: InlineJavascriptRequirementSpecification
      description: 'Indicates that the workflow platform must support inline Javascript expressions.

        If this requirement is not present, the workflow platform must not perform expression interpolation

        (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#InlineJavascriptRequirement).'
      properties:
        expressionLib:
          $ref: '#/components/schemas/InlineJavascriptLibraries'
      additionalProperties: {}
    InlineJavascriptRequirementMap:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: InlineJavascriptRequirementMap
      properties:
        InlineJavascriptRequirement:
          $ref: '#/components/schemas/InlineJavascriptRequirementSpecification'
      required:
      - InlineJavascriptRequirement
      additionalProperties: {}
    InplaceUpdateRequirementSpecification:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: InplaceUpdateRequirementSpecification
      description: 'If ''inplaceUpdate'' is true, then an implementation supporting this feature may permit tools to directly

        update files with ''writable: true'' in ''InitialWorkDirRequirement''. That is, as an optimization,

        files may be destructively modified in place as opposed to copied and updated

        (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#InplaceUpdateRequirement).'
      properties:
        inplaceUpdate:
          type: boolean
          title: inplaceUpdate
      required:
      - inplaceUpdate
      additionalProperties: {}
    InplaceUpdateRequirementMap:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: InplaceUpdateRequirementMap
      properties:
        InplaceUpdateRequirement:
          $ref: '#/components/schemas/InplaceUpdateRequirementSpecification'
      required:
      - InplaceUpdateRequirement
      additionalProperties: {}
    LoadListingRequirementSpecification:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: LoadListingRequirementSpecification
      description: 'Specify the desired behavior for loading the listing field of a ''Directory'' object for use by expressions (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#LoadListingRequirement).'
      properties:
        loadListing:
          type: string
          title: LoadListingEnum
          enum:
          - no_listing
          - shallow_listing
          - deep_listing
      required:
      - loadListing
      additionalProperties: {}
    LoadListingRequirementMap:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: LoadListingRequirementMap
      properties:
        LoadListingRequirement:
          $ref: '#/components/schemas/LoadListingRequirementSpecification'
      required:
      - LoadListingRequirement
      additionalProperties: {}
    MultipleInputRequirementSpecification:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: MultipleInputRequirementSpecification
      description: 'Indicates that a Workflow Step Input must support multiple ''source'' simultaneously

        (see also: https://www.commonwl.org/v1.2/Workflow.html#WorkflowStepInput).'
      additionalProperties: {}
    MultipleInputRequirementMap:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: MultipleInputRequirementMap
      properties:
        MultipleInputFeatureRequirement:
          $ref: '#/components/schemas/MultipleInputRequirementSpecification'
      required:
      - MultipleInputFeatureRequirement
      additionalProperties: {}
    NetworkAccess:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: NetworkAccess
      properties:
        networkAccess:
          type: boolean
          title: Network Access
          description: Indicate whether a process requires outgoing IPv4/IPv6 network access.
          example: true
      required:
      - networkAccess
      additionalProperties: {}
    NetworkAccessRequirementMap:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: NetworkAccessRequirementMap
      properties:
        NetworkAccess:
          $ref: '#/components/schemas/NetworkAccess'
      required:
      - NetworkAccess
      additionalProperties: {}
    ResourceCoresMinimum:
      oneOf:
      - type: number
        title: ''
        minimum: 0.0
      - type: integer
        title: ''
        minimum: 1
      - type: string
        title: CWLExpression
        description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
      $schema: http://json-schema.org/draft-07/schema#
      title: ResourceCoresMinimum
      summary: Minimum reserved number of CPU cores.
      description: "Minimum reserved number of CPU cores.\n\nMay be a fractional value to indicate to a scheduling algorithm that one core can be allocated\nto multiple jobs. For example, a value of 0.25 indicates that up to 4 jobs may run in parallel\non 1 core. A value of 1.25 means that up to 3 jobs can run on a 4 core system (4/1.25 \u2248 3).\n\nProcesses can only share a core allocation if the sum of each of their 'ramMax', 'tmpdirMax',\nand 'outdirMax' requests also do not exceed the capacity of the node.\n\nProcesses sharing a core must have the same level of isolation (typically a container or VM)\nthat they would normally have.\n\nThe reported number of CPU cores reserved for the process, which is available to expressions on the\n'CommandLineTool' as 'runtime.cores', must be a non-zero integer, and may be calculated by rounding up\nthe cores request to the next whole number.\n\nScheduling systems may allocate fractional CPU resources by setting quotas or scheduling weights.\nScheduling systems that do not support fractional CPUs may round up the request to the next whole number."
      default: 1
    ResourceCoresMaximum:
      oneOf:
      - type: number
        title: ''
        minimum: 0.0
      - type: integer
        title: ''
        minimum: 1
      - type: string
        title: CWLExpression
        description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
      $schema: http://json-schema.org/draft-07/schema#
      title: ResourceCoresMaximum
      summary: Maximum reserved number of CPU cores.
      description: 'Maximum reserved number of CPU cores.

        See ''coresMin'' for discussion about fractional CPU requests.'
    ResourceRAMMinimum:
      oneOf:
      - type: number
        title: ''
        minimum: 0.0
      - type: integer
        title: ''
        minimum: 1
      - type: string
        title: CWLExpression
        description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
      $schema: http://json-schema.org/draft-07/schema#
      title: ResourceRAMMinimum
      summary: Minimum reserved RAM in mebibytes.
      description: 'Minimum reserved RAM in mebibytes (2**20).


        May be a fractional value. If so, the actual RAM request must be rounded up to the next whole number.

        The reported amount of RAM reserved for the process, which is available to expressions on the

        ''CommandLineTool'' as ''runtime.ram'', must be a non-zero integer.'
      default: 256
    ResourceRAMMaximum:
      oneOf:
      - type: number
        title: ''
        minimum: 0.0
      - type: integer
        title: ''
        minimum: 1
      - type: string
        title: CWLExpression
        description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
      $schema: http://json-schema.org/draft-07/schema#
      title: ResourceRAMMaximum
      summary: Maximum reserved RAM in mebibytes.
      description: 'Maximum reserved RAM in mebibytes (2**20).

        See ''ramMin'' for discussion about fractional RAM requests.'
    ResourceTmpDirMinimum:
      oneOf:
      - type: number
        title: ''
        minimum: 0.0
      - type: integer
        title: ''
        minimum: 1
      - type: string
        title: CWLExpression
        description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
      $schema: http://json-schema.org/draft-07/schema#
      title: ResourceTmpDirMinimum
      summary: Minimum reserved filesystem based storage for the designated temporary directory in mebibytes.
      description: 'Minimum reserved filesystem based storage for the designated temporary directory in mebibytes (2**20).


        May be a fractional value. If so, the actual storage request must be rounded up to the next whole number.

        The reported amount of storage reserved for the process, which is available to expressions on the

        ''CommandLineTool'' as ''runtime.tmpdirSize'', must be a non-zero integer.'
      default: 1024
    ResourceTmpDirMaximum:
      oneOf:
      - type: number
        title: ''
        minimum: 0.0
      - type: integer
        title: ''
        minimum: 1
      - type: string
        title: CWLExpression
        description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
      $schema: http://json-schema.org/draft-07/schema#
      title: ResourceTmpDirMaximum
      summary: Maximum reserved filesystem based storage for the designated temporary directory in mebibytes.
      description: 'Maximum reserved filesystem based storage for the designated temporary directory in mebibytes (2**20).

        See ''tmpdirMin'' for discussion about fractional storage requests.'
    ResourceOutDirMinimum:
      oneOf:
      - type: number
        title: ''
        minimum: 0.0
      - type: integer
        title: ''
        minimum: 1
      - type: string
        title: CWLExpression
        description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
      $schema: http://json-schema.org/draft-07/schema#
      title: ResourceOutDirMinimum
      summary: Minimum reserved filesystem based storage for the designated output directory in mebibytes.
      description: 'Minimum reserved filesystem based storage for the designated output directory in mebibytes (2**20).


        May be a fractional value. If so, the actual storage request must be rounded up to the next whole number.

        The reported amount of storage reserved for the process, which is available to expressions on the

        ''CommandLineTool'' as runtime.outdirSize, must be a non-zero integer.'
      default: 1024
    ResourceOutDirMaximum:
      oneOf:
      - type: number
        title: ''
        minimum: 0.0
      - type: integer
        title: ''
        minimum: 1
      - type: string
        title: CWLExpression
        description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
      $schema: http://json-schema.org/draft-07/schema#
      title: ResourceOutDirMaximum
      summary: Maximum reserved filesystem based storage for the designated output directory in mebibytes.
      description: 'Maximum reserved filesystem based storage for the designated output directory in mebibytes (2**20).

        See ''outdirMin'' for discussion about fractional storage requests.'
      default: 1
    ResourceRequirement:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: ResourceRequirement
      description: 'Specify basic hardware resource requirements

        (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#ResourceRequirement).'
      properties:
        coresMin:
          $ref: '#/components/schemas/ResourceCoresMinimum'
        coresMax:
          $ref: '#/components/schemas/ResourceCoresMaximum'
        ramMin:
          $ref: '#/components/schemas/ResourceRAMMinimum'
        ramMax:
          $ref: '#/components/schemas/ResourceRAMMaximum'
        tmpdirMin:
          $ref: '#/components/schemas/ResourceTmpDirMinimum'
        tmpdirMax:
          $ref: '#/components/schemas/ResourceTmpDirMaximum'
        outdirMin:
          $ref: '#/components/schemas/ResourceOutDirMinimum'
        outdirMax:
          $ref: '#/components/schemas/ResourceOutDirMaximum'
      additionalProperties: {}
    ResourceRequirementMap:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: ResourceRequirementMap
      properties:
        ResourceRequirement:
          $ref: '#/components/schemas/ResourceRequirement'
      required:
      - ResourceRequirement
      additionalProperties: {}
    ScatterFeatureRequirementSpecification:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: ScatterFeatureRequirementSpecification
      description: 'A ''scatter'' operation specifies that the associated Workflow step should execute separately over a list of

        input elements. Each job making up a scatter operation is independent and may be executed concurrently

        (see also: https://www.commonwl.org/v1.2/Workflow.html#WorkflowStep).'
      additionalProperties: {}
    ScatterFeatureRequirementMap:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: ScatterFeatureRequirementMap
      properties:
        ScatterFeatureRequirement:
          $ref: '#/components/schemas/ScatterFeatureRequirementSpecification'
      required:
      - ScatterFeatureRequirement
      additionalProperties: {}
    StepInputExpressionSpecification:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: StepInputExpressionSpecification
      description: Indicate that the workflow platform must support the 'valueFrom' field of https://www.commonwl.org/v1.2/Workflow.html#WorkflowStepInput.
      additionalProperties: {}
    StepInputExpressionRequirementMap:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: StepInputExpressionRequirementMap
      properties:
        StepInputExpressionRequirement:
          $ref: '#/components/schemas/StepInputExpressionSpecification'
      required:
      - StepInputExpressionRequirement
      additionalProperties: {}
    SubworkflowRequirementSpecification:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: SubworkflowRequirementSpecification
      description: Indicates that a Workflow employs another Workflow as one of its steps.
      additionalProperties: {}
    SubworkflowRequirementMap:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: SubworkflowRequirementMap
      properties:
        SubworkflowFeatureRequirement:
          $ref: '#/components/schemas/SubworkflowRequirementSpecification'
      required:
      - SubworkflowFeatureRequirement
      additionalProperties: {}
    TimeLimitValue:
      oneOf:
      - type: number
        title: ''
        minimum: 0.0
      - type: integer
        title: ''
        minimum: 0
      - type: string
        title: CWLExpression
        description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
      $schema: http://json-schema.org/draft-07/schema#
      title: TimeLimitValue
      description: 'The time limit, in seconds.

        A time limit of zero means no time limit.

        Negative time limits are an error.'
    ToolTimeLimitRequirementSpecification:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: ToolTimeLimitRequirementSpecification
      description: 'Set an upper limit on the execution time of a CommandLineTool.

        A CommandLineTool whose execution duration exceeds the time limit may be preemptively terminated

        and considered failed. May also be used by batch systems to make scheduling decisions.

        The execution duration excludes external operations, such as staging of files, pulling a docker image etc.,

        and only counts wall-time for the execution of the command line itself.'
      properties:
        timelimit:
          $ref: '#/components/schemas/TimeLimitValue'
      required:
      - timelimit
      additionalProperties: {}
    ToolTimeLimitRequirementMap:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: ToolTimeLimitRequirementMap
      properties:
        ToolTimeLimit:
          $ref: '#/components/schemas/ToolTimeLimitRequirementSpecification'
      required:
      - ToolTimeLimit
      additionalProperties: {}
    EnableReuseValue:
      oneOf:
      - type: boolean
        title: ''
      - type: string
        title: CWLExpression
        description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
      $schema: http://json-schema.org/draft-07/schema#
      title: EnableReuseValue
      description: 'Indicates if reuse is enabled for this tool.

        Can be an expression when combined with ''InlineJavascriptRequirement''

        (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
    WorkReuseRequirementSpecification:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: WorkReuseRequirementSpecification
      description: 'For implementations that support reusing output from past work

        (on the assumption that same code and same input produce same results),

        control whether to enable or disable the reuse behavior for a particular tool or step

        (to accommodate situations where that assumption is incorrect).

        A reused step is not executed but instead returns the same output as the original execution.


        If ''WorkReuse'' is not specified, correct tools should assume it is enabled by default.'
      properties:
        enableReuse:
          $ref: '#/components/schemas/EnableReuseValue'
      required:
      - enableReuse
      additionalProperties: {}
    WorkReuseRequirementMap:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: WorkReuseRequirementMap
      properties:
        WorkReuse:
          $ref: '#/components/schemas/WorkReuseRequirementSpecification'
      required:
      - WorkReuse
      additionalProperties: {}
    ESGF-CWTRequirement:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: ESGF-CWTRequirement
      description: 'Hint indicating that the Application Package corresponds to an ESGF-CWT provider processthat should be remotely executed and monitored by this instance. (note: can only be an ''hint'' as it is unofficial CWL specification).'
      properties:
        process:
          type: string
          title: process
          description: Process identifier of the remote ESGF-CWT provider.
          pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
        provider:
          type: string
          title: provider
          description: ESGF-CWT provider endpoint.
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
        class:
          type: string
          title: RequirementClass
          description: CWL requirement class specification.
          example: ESGF-CWTRequirement
          enum:
          - ESGF-CWTRequirement
          - weaver:ESGF-CWTRequirement
      required:
      - process
      - provider
      - class
      additionalProperties: {}
    WeaverESGF_CWT_RequirementMap:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: WeaverESGF_CWT_RequirementMap
      properties:
        weaver:ESGF-CWTRequirement:
          $ref: '#/components/schemas/ESGF-CWTRequirement'
      required:
      - weaver:ESGF-CWTRequirement
      additionalProperties: {}
    OGCAPIRequirement:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: OGCAPIRequirement
      description: 'Hint indicating that the Application Package corresponds to an OGC API - Processes providerthat should be remotely executed and monitored by this instance. (note: can only be an ''hint'' as it is unofficial CWL specification).'
      properties:
        process:
          $ref: '#/components/schemas/ReferenceURL'
        class:
          type: string
          title: RequirementClass
          description: CWL requirement class specification.
          example: OGCAPIRequirement
          enum:
          - OGCAPIRequirement
          - weaver:OGCAPIRequirement
      required:
      - process
      - class
      additionalProperties: {}
    WeaverOGCAPIRequirementMap:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: WeaverOGCAPIRequirementMap
      properties:
        weaver:OGCAPIRequirement:
          $ref: '#/components/schemas/OGCAPIRequirement'
      required:
      - weaver:OGCAPIRequirement
      additionalProperties: {}
    WPS1Requirement:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: WPS1Requirement
      description: 'Hint indicating that the Application Package corresponds to a WPS-1 provider processthat should be remotely executed and monitored by this instance. (note: can only be an ''hint'' as it is unofficial CWL specification).'
      properties:
        process:
          type: string
          title: process
          description: Process identifier of the remote WPS provider.
          pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
        provider:
          type: string
          title: provider
          description: WPS provider endpoint.
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
        class:
          type: string
          title: RequirementClass
          description: CWL requirement class specification.
          example: WPS1Requirement
          enum:
          - WPS1Requirement
          - weaver:WPS1Requirement
      required:
      - process
      - provider
      - class
      additionalProperties: {}
    WeaverWPS1RequirementMap:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: WeaverWPS1RequirementMap
      properties:
        weaver:WPS1Requirement:
          $ref: '#/components/schemas/WPS1Requirement'
      required:
      - weaver:WPS1Requirement
      additionalProperties: {}
    CWLRequirementsMapSupported:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: CWLRequirementsMapSupported
      description: Schema that ensures only supported CWL requirements are permitted.
      properties:
        ResourceRequirement:
          $ref: '#/components/schemas/PermissiveMappingSchema'
        weaver:BuiltinRequirement:
          $ref: '#/components/schemas/PermissiveMappingSchema'
        LoadListingRequirement:
          $ref: '#/components/schemas/PermissiveMappingSchema'
        InlineJavascriptRequirement:
          $ref: '#/components/schemas/PermissiveMappingSchema'
        SubworkflowFeatureRequirement:
          $ref: '#/components/schemas/PermissiveMappingSchema'
        ToolTimeLimit:
          $ref: '#/components/schemas/PermissiveMappingSchema'
        weaver:WPS1Requirement:
          $ref: '#/components/schemas/PermissiveMappingSchema'
        weaver:ESGF-CWTRequirement:
          $ref: '#/components/schemas/PermissiveMappingSchema'
        DockerRequirement:
          $ref: '#/components/schemas/PermissiveMappingSchema'
        InplaceUpdateRequirement:
          $ref: '#/components/schemas/PermissiveMappingSchema'
        DockerGpuRequirement:
          $ref: '#/components/schemas/PermissiveMappingSchema'
        WPS1Requirement:
          $ref: '#/components/schemas/PermissiveMappingSchema'
        cwltool:CUDARequirement:
          $ref: '#/components/schemas/PermissiveMappingSchema'
        cwltool:Secrets:
          $ref: '#/components/schemas/PermissiveMappingSchema'
        WorkReuse:
          $ref: '#/components/schemas/PermissiveMappingSchema'
        NetworkAccess:
          $ref: '#/components/schemas/PermissiveMappingSchema'
        ScatterFeatureRequirement:
          $ref: '#/components/schemas/PermissiveMappingSchema'
        OGCAPIRequirement:
          $ref: '#/components/schemas/PermissiveMappingSchema'
        MultipleInputFeatureRequirement:
          $ref: '#/components/schemas/PermissiveMappingSchema'
        InitialWorkDirRequirement:
          $ref: '#/components/schemas/PermissiveMappingSchema'
        EnvVarRequirement:
          $ref: '#/components/schemas/PermissiveMappingSchema'
        CUDARequirement:
          $ref: '#/components/schemas/PermissiveMappingSchema'
        StepInputExpressionRequirement:
          $ref: '#/components/schemas/PermissiveMappingSchema'
        BuiltinRequirement:
          $ref: '#/components/schemas/PermissiveMappingSchema'
        ESGF-CWTRequirement:
          $ref: '#/components/schemas/PermissiveMappingSchema'
        weaver:OGCAPIRequirement:
          $ref: '#/components/schemas/PermissiveMappingSchema'
      additionalProperties: {}
    CWLRequirementsList:
      type: array
      title: CWLRequirementsList
      items:
        $ref: '#/components/schemas/CWLRequirementsItem'
    CWLRequirementsItem:
      oneOf:
      - $ref: '#/components/schemas/DockerRequirementClass'
      - $ref: '#/components/schemas/DockerGpuRequirement'
      - $ref: '#/components/schemas/InitialWorkDirRequirementClass'
      - $ref: '#/components/schemas/InlineJavascriptRequirementClass'
      - $ref: '#/components/schemas/InplaceUpdateRequirementClass'
      - $ref: '#/components/schemas/LoadListingRequirementClass'
      - $ref: '#/components/schemas/MultipleInputRequirementClass'
      - $ref: '#/components/schemas/NetworkAccessRequirementClass'
      - $ref: '#/components/schemas/ResourceRequirementClass'
      - $ref: '#/components/schemas/ScatterFeatureRequirementClass'
      - $ref: '#/components/schemas/StepInputExpressionRequirementClass'
      - $ref: '#/components/schemas/SubworkflowRequirementClass'
      - $ref: '#/components/schemas/ToolTimeLimitRequirementClass'
      - $ref: '#/components/schemas/WorkReuseRequirementClass'
      - $ref: '#/components/schemas/WeaverESGF_CWT_RequirementMap'
      - $ref: '#/components/schemas/WeaverOGCAPIRequirementMap'
      - $ref: '#/components/schemas/WeaverWPS1RequirementMap'
      $schema: http://json-schema.org/draft-07/schema#
      title: CWLRequirementsItem
      discriminator:
        propertyName: class
        mapping:
          DockerRequirement: DockerRequirementClass
          DockerGpuRequirement: DockerGpuRequirement
          InitialWorkDirRequirement: InitialWorkDirRequirementClass
          InlineJavascriptRequirement: InlineJavascriptRequirementClass
          InplaceUpdateRequirement: InplaceUpdateRequirementClass
          LoadListingRequirement: LoadListingRequirementClass
          MultipleInputFeatureRequirement: MultipleInputRequirementClass
          NetworkAccess: NetworkAccessRequirementClass
          ResourceRequirement: ResourceRequirementClass
          ScatterFeatureRequirement: ScatterFeatureRequirementClass
          StepInputExpressionRequirement: StepInputExpressionRequirementClass
          SubworkflowFeatureRequirement: SubworkflowRequirementClass
          ToolTimeLimit: ToolTimeLimitRequirementClass
          WorkReuse: WorkReuseRequirementClass
    DockerRequirementClass:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: DockerRequirementClass
      properties:
        dockerPull:
          type: string
          title: Docker pull reference
          description: Reference package that will be retrieved and executed by CWL.
          example: docker-registry.host.com/namespace/image:1.2.3
        class:
          type: string
          title: RequirementClass
          description: CWL requirement class specification.
          example: DockerRequirement
          enum:
          - DockerRequirement
      required:
      - dockerPull
      - class
      additionalProperties: {}
    DockerGpuRequirement:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: DockerGpuRequirement
      description: 'Docker requirement with GPU-enabled support (https://github.com/NVIDIA/nvidia-docker).

        The instance must have the NVIDIA toolkit installed to use this feature.


        WARNING:

        This requirement is specific to Weaver and is preserved only for backward compatibility.

        Prefer the combined use of official ''DockerRequirement'' and ''cwltool:CUDARequirement''

        for better support of GPU capabilities and portability to other CWL-supported platforms.'
      properties:
        dockerPull:
          type: string
          title: Docker pull reference
          description: Reference package that will be retrieved and executed by CWL.
          example: docker-registry.host.com/namespace/image:1.2.3
        class:
          type: string
          title: RequirementClass
          description: CWL requirement class specification.
          example: DockerGpuRequirement
          enum:
          - DockerGpuRequirement
      required:
      - dockerPull
      - class
      additionalProperties: {}
    InitialWorkDirRequirementClass:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: InitialWorkDirRequirementClass
      properties:
        listing:
          $ref: '#/components/schemas/InitialWorkDirListing'
        class:
          type: string
          title: RequirementClass
          description: CWL requirement class specification.
          example: InitialWorkDirRequirement
          enum:
          - InitialWorkDirRequirement
      required:
      - listing
      - class
      additionalProperties: {}
    InlineJavascriptRequirementClass:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: InlineJavascriptRequirementClass
      description: 'Indicates that the workflow platform must support inline Javascript expressions.

        If this requirement is not present, the workflow platform must not perform expression interpolation

        (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#InlineJavascriptRequirement).'
      properties:
        expressionLib:
          $ref: '#/components/schemas/InlineJavascriptLibraries'
        class:
          type: string
          title: RequirementClass
          description: CWL requirement class specification.
          example: InlineJavascriptRequirement
          enum:
          - InlineJavascriptRequirement
      required:
      - class
      additionalProperties: {}
    InplaceUpdateRequirementClass:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: InplaceUpdateRequirementClass
      description: 'If ''inplaceUpdate'' is true, then an implementation supporting this feature may permit tools to directly

        update files with ''writable: true'' in ''InitialWorkDirRequirement''. That is, as an optimization,

        files may be destructively modified in place as opposed to copied and updated

        (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#InplaceUpdateRequirement).'
      properties:
        inplaceUpdate:
          type: boolean
          title: inplaceUpdate
        class:
          type: string
          title: RequirementClass
          description: CWL requirement class specification.
          example: InplaceUpdateRequirement
          enum:
          - InplaceUpdateRequirement
      required:
      - inplaceUpdate
      - class
      additionalProperties: {}
    LoadListingRequirementClass:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: LoadListingRequirementClass
      description: 'Specify the desired behavior for loading the listing field of a ''Directory'' object for use by expressions (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#LoadListingRequirement).'
      properties:
        loadListing:
          type: string
          title: LoadListingEnum
          enum:
          - no_listing
          - shallow_listing
          - deep_listing
        class:
          type: string
          title: RequirementClass
          description: CWL requirement class specification.
          example: LoadListingRequirement
          enum:
          - LoadListingRequirement
      required:
      - loadListing
      - class
      additionalProperties: {}
    MultipleInputRequirementClass:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: MultipleInputRequirementClass
      description: 'Indicates that a Workflow Step Input must support multiple ''source'' simultaneously

        (see also: https://www.commonwl.org/v1.2/Workflow.html#WorkflowStepInput).'
      properties:
        class:
          type: string
          title: RequirementClass
          description: CWL requirement class specification.
          example: MultipleInputFeatureRequirement
          enum:
          - MultipleInputFeatureRequirement
      required:
      - class
      additionalProperties: {}
    NetworkAccessRequirementClass:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: NetworkAccessRequirementClass
      properties:
        networkAccess:
          type: boolean
          title: Network Access
          description: Indicate whether a process requires outgoing IPv4/IPv6 network access.
          example: true
        class:
          type: string
          title: RequirementClass
          description: CWL requirement class specification.
          example: NetworkAccess
          enum:
          - NetworkAccess
      required:
      - networkAccess
      - class
      additionalProperties: {}
    ResourceRequirementClass:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: ResourceRequirementClass
      description: 'Specify basic hardware resource requirements

        (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#ResourceRequirement).'
      properties:
        coresMin:
          $ref: '#/components/schemas/ResourceCoresMinimum'
        coresMax:
          $ref: '#/components/schemas/ResourceCoresMaximum'
        ramMin:
          $ref: '#/components/schemas/ResourceRAMMinimum'
        ramMax:
          $ref: '#/components/schemas/ResourceRAMMaximum'
        tmpdirMin:
          $ref: '#/components/schemas/ResourceTmpDirMinimum'
        tmpdirMax:
          $ref: '#/components/schemas/ResourceTmpDirMaximum'
        outdirMin:
          $ref: '#/components/schemas/ResourceOutDirMinimum'
        outdirMax:
          $ref: '#/components/schemas/ResourceOutDirMaximum'
        class:
          type: string
          title: RequirementClass
          description: CWL requirement class specification.
          example: ResourceRequirement
          enum:
          - ResourceRequirement
      required:
      - class
      additionalProperties: {}
    ScatterFeatureRequirementClass:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: ScatterFeatureRequirementClass
      description: 'A ''scatter'' operation specifies that the associated Workflow step should execute separately over a list of

        input elements. Each job making up a scatter operation is independent and may be executed concurrently

        (see also: https://www.commonwl.org/v1.2/Workflow.html#WorkflowStep).'
      properties:
        class:
          type: string
          title: RequirementClass
          description: CWL requirement class specification.
          example: ScatterFeatureRequirement
          enum:
          - ScatterFeatureRequirement
      required:
      - class
      additionalProperties: {}
    StepInputExpressionRequirementClass:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: StepInputExpressionRequirementClass
      description: Indicate that the workflow platform must support the 'valueFrom' field of https://www.commonwl.org/v1.2/Workflow.html#WorkflowStepInput.
      properties:
        class:
          type: string
          title: RequirementClass
          description: CWL requirement class specification.
          example: StepInputExpressionRequirement
          enum:
          - StepInputExpressionRequirement
      required:
      - class
      additionalProperties: {}
    SubworkflowRequirementClass:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: SubworkflowRequirementClass
      description: Indicates that a Workflow employs another Workflow as one of its steps.
      properties:
        class:
          type: string
          title: RequirementClass
          description: CWL requirement class specification.
          example: SubworkflowFeatureRequirement
          enum:
          - SubworkflowFeatureRequirement
      required:
      - class
      additionalProperties: {}
    ToolTimeLimitRequirementClass:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: ToolTimeLimitRequirementClass
      description: 'Set an upper limit on the execution time of a CommandLineTool.

        A CommandLineTool whose execution duration exceeds the time limit may be preemptively terminated

        and considered failed. May also be used by batch systems to make scheduling decisions.

        The execution duration excludes external operations, such as staging of files, pulling a docker image etc.,

        and only counts wall-time for the execution of the command line itself.'
      properties:
        timelimit:
          $ref: '#/components/schemas/TimeLimitValue'
        class:
          type: string
          title: RequirementClass
          description: CWL requirement class specification.
          example: ToolTimeLimit
          enum:
          - ToolTimeLimit
      required:
      - timelimit
      - class
      additionalProperties: {}
    WorkReuseRequirementClass:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: WorkReuseRequirementClass
      description: 'For implementations that support reusing output from past work

        (on the assumption that same code and same input produce same results),

        control whether to enable or disable the reuse behavior for a particular tool or step

        (to accommodate situations where that assumption is incorrect).

        A reused step is not executed but instead returns the same output as the original execution.


        If ''WorkReuse'' is not specified, correct tools should assume it is enabled by default.'
      properties:
        enableReuse:
          $ref: '#/components/schemas/EnableReuseValue'
        class:
          type: string
          title: RequirementClass
          description: CWL requirement class specification.
          example: WorkReuse
          enum:
          - WorkReuse
      required:
      - enableReuse
      - class
      additionalProperties: {}
    CWLHints:
      oneOf:
      - $ref: '#/components/schemas/CWLHintsMap'
      - $ref: '#/components/schemas/CWLHintsList'
      $schema: http://json-schema.org/draft-07/schema#
      title: CWLHints
    CWLHintsMap:
      anyOf:
      - $ref: '#/components/schemas/BuiltinRequirementMap'
      - $ref: '#/components/schemas/CUDARequirementMap'
      - $ref: '#/components/schemas/DockerRequirementMap'
      - $ref: '#/components/schemas/DockerGpuRequirementMap'
      - $ref: '#/components/schemas/InitialWorkDirRequirementMap'
      - $ref: '#/components/schemas/InlineJavascriptRequirementMap'
      - $ref: '#/components/schemas/InplaceUpdateRequirementMap'
      - $ref: '#/components/schemas/LoadListingRequirementMap'
      - $ref: '#/components/schemas/NetworkAccessRequirementMap'
      - $ref: '#/components/schemas/ResourceRequirementMap'
      - $ref: '#/components/schemas/ScatterFeatureRequirementMap'
      - $ref: '#/components/schemas/SecretsRequirementMap'
      - $ref: '#/components/schemas/StepInputExpressionRequirementMap'
      - $ref: '#/components/schemas/ToolTimeLimitRequirementMap'
      - $ref: '#/components/schemas/WorkReuseRequirementMap'
      - $ref: '#/components/schemas/ESGF_CWT_RequirementMap'
      - $ref: '#/components/schemas/OGCAPIRequirementMap'
      - $ref: '#/components/schemas/WPS1RequirementMap'
      - $ref: '#/components/schemas/UnknownRequirementMap'
      $schema: http://json-schema.org/draft-07/schema#
      title: CWLHintsMap
    BuiltinRequirement:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: BuiltinRequirement
      description: 'Hint indicating that the Application Package corresponds to a builtin process of this instance. (note: can only be an ''hint'' as it is unofficial CWL specification).'
      properties:
        process:
          type: string
          title: process
          description: Builtin process identifier.
          pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
        class:
          type: string
          title: RequirementClass
          description: CWL requirement class specification.
          example: BuiltinRequirement
          enum:
          - BuiltinRequirement
      required:
      - process
      - class
      additionalProperties: {}
    BuiltinRequirementMap:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: BuiltinRequirementMap
      properties:
        BuiltinRequirement:
          $ref: '#/components/schemas/BuiltinRequirement'
      required:
      - BuiltinRequirement
      additionalProperties: {}
    CUDA compute capability:
      oneOf:
      - type: string
        title: CUDA compute capability
        description: The compute capability supported by the GPU hardware.
        pattern: ^\d+\.\d+$
      - $ref: '#/components/schemas/CUDAComputeCapabilityArray'
      $schema: http://json-schema.org/draft-07/schema#
      title: CUDA compute capability
      description: "The compute capability supported by the GPU hardware.\n\n* If this is a single value, it defines only the minimum\n  compute capability.  GPUs with higher capability are also\n  accepted.\n* If it is an array value, then only select GPUs with compute\n  capabilities that explicitly appear in the array.\n\nSee https://docs.nvidia.com/deploy/cuda-compatibility/#faq and\nhttps://docs.nvidia.com/cuda/cuda-c-best-practices-guide/index.html#cuda-compute-capability for details."
    CUDAComputeCapabilityArray:
      type: array
      title: CUDAComputeCapabilityArray
      items:
        type: string
        title: CUDA compute capability
        description: The compute capability supported by the GPU hardware.
        pattern: ^\d+\.\d+$
      minItems: 1
    cwltool:CUDARequirement:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: cwltool:CUDARequirement
      properties:
        cudaVersionMin:
          type: string
          title: CUDA version minimum
          description: 'The minimum CUDA version required to run the software. This corresponds to a CUDA SDK release.


            When run in a container, the container image should provide the CUDA runtime, and the host

            driver is injected into the container.  In this case, because CUDA drivers are backwards compatible,

            it is possible to use an older SDK with a newer driver across major versions.


            See https://docs.nvidia.com/deploy/cuda-compatibility/ for details.'
          example: '11.4'
          pattern: ^\d+\.\d+$
        cudaComputeCapability:
          $ref: '#/components/schemas/CUDA compute capability'
        cudaDeviceCountMin:
          type: integer
          title: CUDA device count minimum
          description: The minimum amount of devices required.
          default: 1
          example: 1
          minimum: 1
        cudaDeviceCountMax:
          type: integer
          title: CUDA device count maximum
          description: The maximum amount of devices required.
          default: 1
          example: 8
          minimum: 1
      required:
      - cudaVersionMin
      - cudaComputeCapability
      additionalProperties: {}
    CUDARequirementMap:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: CUDARequirementMap
      properties:
        cwltool:CUDARequirement:
          $ref: '#/components/schemas/cwltool:CUDARequirement'
      required:
      - cwltool:CUDARequirement
      additionalProperties: {}
    Secrets:
      type: array
      title: Secrets
      description: Input parameter identifiers to consider as secrets.
      items:
        type: string
        title: item
        description: Slug name pattern.
        pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
      minItems: 1
    SecretsRequirementSpecification:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: SecretsRequirementSpecification
      description: Lists input parameters containing sensitive information to be masked.
      properties:
        secrets:
          $ref: '#/components/schemas/Secrets'
      required:
      - secrets
      additionalProperties: {}
    SecretsRequirementMap:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: SecretsRequirementMap
      properties:
        cwltool:Secrets:
          $ref: '#/components/schemas/SecretsRequirementSpecification'
      required:
      - cwltool:Secrets
      additionalProperties: {}
    ESGF_CWT_RequirementMap:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: ESGF_CWT_RequirementMap
      properties:
        ESGF-CWTRequirement:
          $ref: '#/components/schemas/ESGF-CWTRequirement'
      required:
      - ESGF-CWTRequirement
      additionalProperties: {}
    OGCAPIRequirementMap:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: OGCAPIRequirementMap
      properties:
        OGCAPIRequirement:
          $ref: '#/components/schemas/OGCAPIRequirement'
      required:
      - OGCAPIRequirement
      additionalProperties: {}
    WPS1RequirementMap:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: WPS1RequirementMap
      properties:
        WPS1Requirement:
          $ref: '#/components/schemas/WPS1Requirement'
      required:
      - WPS1Requirement
      additionalProperties: {}
    UnknownRequirementMap:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: UnknownRequirementMap
      description: Generic schema to allow alternative CWL requirements/hints not explicitly defined in schemas.
      additionalProperties: {}
    CWLHintsList:
      type: array
      title: CWLHintsList
      items:
        $ref: '#/components/schemas/CWLHintsItem'
    CWLHintsItem:
      anyOf:
      - $ref: '#/components/schemas/BuiltinRequirement'
      - $ref: '#/components/schemas/CUDARequirementClass'
      - $ref: '#/components/schemas/DockerRequirementClass'
      - $ref: '#/components/schemas/DockerGpuRequirement'
      - $ref: '#/components/schemas/InitialWorkDirRequirementClass'
      - $ref: '#/components/schemas/InlineJavascriptRequirementClass'
      - $ref: '#/components/schemas/InplaceUpdateRequirementClass'
      - $ref: '#/components/schemas/LoadListingRequirementClass'
      - $ref: '#/components/schemas/NetworkAccessRequirementClass'
      - $ref: '#/components/schemas/ResourceRequirementClass'
      - $ref: '#/components/schemas/ScatterFeatureRequirementClass'
      - $ref: '#/components/schemas/SecretsRequirementClass'
      - $ref: '#/components/schemas/StepInputExpressionRequirementClass'
      - $ref: '#/components/schemas/ToolTimeLimitRequirementClass'
      - $ref: '#/components/schemas/WorkReuseRequirementClass'
      - $ref: '#/components/schemas/ESGF-CWTRequirement'
      - $ref: '#/components/schemas/OGCAPIRequirement'
      - $ref: '#/components/schemas/WPS1Requirement'
      - $ref: '#/components/schemas/UnknownRequirementClass'
      $schema: http://json-schema.org/draft-07/schema#
      title: CWLHintsItem
    CUDARequirementClass:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: CUDARequirementClass
      properties:
        cudaVersionMin:
          type: string
          title: CUDA version minimum
          description: 'The minimum CUDA version required to run the software. This corresponds to a CUDA SDK release.


            When run in a container, the container image should provide the CUDA runtime, and the host

            driver is injected into the container.  In this case, because CUDA drivers are backwards compatible,

            it is possible to use an older SDK with a newer driver across major versions.


            See https://docs.nvidia.com/deploy/cuda-compatibility/ for details.'
          example: '11.4'
          pattern: ^\d+\.\d+$
        cudaComputeCapability:
          $ref: '#/components/schemas/CUDA compute capability'
        cudaDeviceCountMin:
          type: integer
          title: CUDA device count minimum
          description: The minimum amount of devices required.
          default: 1
          example: 1
          minimum: 1
        cudaDeviceCountMax:
          type: integer
          title: CUDA device count maximum
          description: The maximum amount of devices required.
          default: 1
          example: 8
          minimum: 1
        class:
          type: string
          title: RequirementClass
          description: CWL requirement class specification.
          example: cwltool:CUDARequirement
          enum:
          - cwltool:CUDARequirement
      required:
      - cudaVersionMin
      - cudaComputeCapability
      - class
      additionalProperties: {}
    SecretsRequirementClass:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: SecretsRequirementClass
      description: Lists input parameters containing sensitive information to be masked.
      properties:
        secrets:
          $ref: '#/components/schemas/Secrets'
        class:
          type: string
          title: RequirementClass
          description: CWL requirement class specification.
          example: cwltool:Secrets
          enum:
          - cwltool:Secrets
      required:
      - secrets
      - class
      additionalProperties: {}
    UnknownRequirementClass:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: UnknownRequirementClass
      properties:
        class:
          type: string
          title: RequirementClass
          description: CWL requirement class specification.
          example: UnknownRequirement
      required:
      - class
      additionalProperties: {}
    CWLInputsDefinition:
      oneOf:
      - $ref: '#/components/schemas/CWLInputList'
      - $ref: '#/components/schemas/CWLInputMap'
      - $ref: '#/components/schemas/CWLInputEmpty'
      $schema: http://json-schema.org/draft-07/schema#
      title: CWLInputsDefinition
      description: All inputs available to the Application Package.
    CWLInputList:
      type: array
      title: CWLInputList
      description: Package inputs defined as items.
      items:
        $ref: '#/components/schemas/CWLInputItem'
    CWLType:
      oneOf:
      - $ref: '#/components/schemas/CWLTypeBase'
      - $ref: '#/components/schemas/CWLTypeList'
      $schema: http://json-schema.org/draft-07/schema#
      title: CWLType
    CWLTypeBase:
      oneOf:
      - type: string
        title: ''
        summary: CWL type as literal value.
        description: Field type definition.
        enum:
        - float[]?
        - Directory[]
        - File[]?
        - string[]
        - double?
        - enum?
        - File?
        - float?
        - boolean[]
        - long[]?
        - float
        - int?
        - File
        - enum[]
        - int[]?
        - integer[]
        - boolean?
        - integer?
        - int
        - float[]
        - string[]?
        - integer
        - double
        - boolean[]?
        - int[]
        - Directory
        - Directory?
        - File[]
        - 'null'
        - double[]?
        - string
        - long
        - enum[]?
        - Any
        - boolean
        - Directory[]?
        - integer[]?
        - string?
        - long?
        - long[]
        - double[]
      - $ref: '#/components/schemas/CWLTypeArray'
      - $ref: '#/components/schemas/CWLTypeEnum'
      $schema: http://json-schema.org/draft-07/schema#
      title: CWLTypeBase
    CWLTypeArrayItems:
      oneOf:
      - type: string
        title: CWLTypeArrayItemsString
        description: Field type definition.
        enum:
        - string
        - int
        - long
        - boolean
        - integer
        - double
        - float
        - File
        - Directory
        - enum
      - $ref: '#/components/schemas/CWLTypeEnum'
      - $ref: '#/components/schemas/CWLTypeArrayItemObject'
      $schema: http://json-schema.org/draft-07/schema#
      title: CWLTypeArrayItems
    CWLTypeSymbols:
      type: array
      title: CWLTypeSymbols
      summary: Allowed values composing the enum.
      items:
        type: string
        title: symbol
    CWLTypeEnum:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: CWLTypeEnum
      summary: CWL type as enum of values.
      properties:
        type:
          type: string
          title: type
          example: enum
          enum:
          - enum
        symbols:
          $ref: '#/components/schemas/CWLTypeSymbols'
      required:
      - type
      - symbols
      additionalProperties: {}
    CWLTypeArrayItemObject:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: CWLTypeArrayItemObject
      summary: CWL type in nested object definition.
      properties:
        type:
          type: string
          title: type
          description: Field type definition.
          enum:
          - string
          - int
          - long
          - boolean
          - integer
          - double
          - float
          - File
          - Directory
      required:
      - type
      additionalProperties: {}
    CWLTypeArray:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: CWLTypeArray
      summary: CWL type as list of items.
      properties:
        type:
          type: string
          title: type
          example: array
          enum:
          - array
        items:
          $ref: '#/components/schemas/CWLTypeArrayItems'
      required:
      - type
      - items
      additionalProperties: {}
    CWLTypeList:
      type: array
      title: CWLTypeList
      summary: Combination of allowed CWL types.
      items:
        $ref: '#/components/schemas/CWLTypeBase'
    CWLDefault:
      oneOf:
      - $ref: '#/components/schemas/AnyLiteralType'
      - $ref: '#/components/schemas/AnyLiteralList'
      $schema: http://json-schema.org/draft-07/schema#
      title: CWLDefault
      description: Default value of input if not provided for task execution.
    AnyLiteralList:
      type: array
      title: AnyLiteralList
      items:
        $ref: '#/components/schemas/AnyLiteralType'
    Input Binding:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: Input Binding
      description: Defines how to specify the input for the command.
      additionalProperties: {}
    CWLInputItem:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: CWLInputItem
      description: Input specification. Note that multiple formats are supported and not all specification variants or parameters are presented here. Please refer to official CWL documentation for more details (https://www.commonwl.org).
      properties:
        type:
          $ref: '#/components/schemas/CWLType'
        default:
          $ref: '#/components/schemas/CWLDefault'
        inputBinding:
          $ref: '#/components/schemas/Input Binding'
        loadContents:
          type: boolean
          title: LoadContents
          description: Indicates if  a 'File' type reference should be loaded under the 'contents' property.
        id:
          type: string
          title: id
          description: Identifier of the CWL input. To merge details between corresponding CWL and WPS input specifications, this is the value that will be used to associate them together.
          pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
      required:
      - type
      - id
      additionalProperties: {}
    CWLInputMap:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: CWLInputMap
      description: Package inputs defined as mapping.
      properties: {}
      required: []
      additionalProperties:
        oneOf:
        - type: string
          title: ''
          summary: Direct CWL type string specification.
          description: Field type definition.
          enum:
          - float[]?
          - Directory[]
          - File[]?
          - string[]
          - double?
          - enum?
          - File?
          - float?
          - boolean[]
          - long[]?
          - float
          - int?
          - File
          - enum[]
          - int[]?
          - integer[]
          - boolean?
          - integer?
          - int
          - float[]
          - string[]?
          - integer
          - double
          - boolean[]?
          - int[]
          - Directory
          - Directory?
          - File[]
          - 'null'
          - double[]?
          - string
          - long
          - enum[]?
          - Any
          - boolean
          - Directory[]?
          - integer[]?
          - string?
          - long?
          - long[]
          - double[]
        - type: array
          title: CWLTypeStringList
          summary: List of allowed CWL type strings.
          description: List of allowed direct CWL type specifications as strings.
          items:
            $schema: http://json-schema.org/draft-07/schema#
            title: CWLType
            oneOf:
            - $schema: http://json-schema.org/draft-07/schema#
              title: CWLTypeBase
              summary: CWL type definition.
              oneOf:
              - type: string
                title: ''
                summary: CWL type as literal value.
                description: Field type definition.
                enum:
                - float[]?
                - Directory[]
                - File[]?
                - string[]
                - double?
                - enum?
                - File?
                - float?
                - boolean[]
                - long[]?
                - float
                - int?
                - File
                - enum[]
                - int[]?
                - integer[]
                - boolean?
                - integer?
                - int
                - float[]
                - string[]?
                - integer
                - double
                - boolean[]?
                - int[]
                - Directory
                - Directory?
                - File[]
                - 'null'
                - double[]?
                - string
                - long
                - enum[]?
                - Any
                - boolean
                - Directory[]?
                - integer[]?
                - string?
                - long?
                - long[]
                - double[]
              - $schema: http://json-schema.org/draft-07/schema#
                type: object
                title: CWLTypeArray
                summary: CWL type as list of items.
                properties:
                  type:
                    type: string
                    title: type
                    example: array
                    enum:
                    - array
                  items:
                    $schema: http://json-schema.org/draft-07/schema#
                    title: CWLTypeArrayItems
                    oneOf:
                    - type: string
                      title: CWLTypeArrayItemsString
                      description: Field type definition.
                      enum:
                      - string
                      - int
                      - long
                      - boolean
                      - integer
                      - double
                      - float
                      - File
                      - Directory
                      - enum
                    - $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: CWLTypeEnum
                      summary: CWL type as enum of values.
                      properties:
                        type:
                          type: string
                          title: type
                          example: enum
                          enum:
                          - enum
                        symbols:
                          type: array
                          title: CWLTypeSymbols
                          summary: Allowed values composing the enum.
                          items:
                            type: string
                            title: symbol
                      required:
                      - type
                      - symbols
                      additionalProperties: {}
                    - $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: CWLTypeArrayItemObject
                      summary: CWL type in nested object definition.
                      properties:
                        type:
                          type: string
                          title: type
                          description: Field type definition.
                          enum:
                          - string
                          - int
                          - long
                          - boolean
                          - integer
                          - double
                          - float
                          - File
                          - Directory
                      required:
                      - type
                      additionalProperties: {}
                required:
                - type
                - items
                additionalProperties: {}
              - $schema: http://json-schema.org/draft-07/schema#
                type: object
                title: CWLTypeEnum
                summary: CWL type as enum of values.
                properties:
                  type:
                    type: string
                    title: type
                    example: enum
                    enum:
                    - enum
                  symbols:
                    type: array
                    title: CWLTypeSymbols
                    summary: Allowed values composing the enum.
                    items:
                      type: string
                      title: symbol
                required:
                - type
                - symbols
                additionalProperties: {}
            - type: array
              title: CWLTypeList
              summary: Combination of allowed CWL types.
              items:
                $schema: http://json-schema.org/draft-07/schema#
                title: CWLTypeBase
                oneOf:
                - type: string
                  title: ''
                  summary: CWL type as literal value.
                  description: Field type definition.
                  enum:
                  - float[]?
                  - Directory[]
                  - File[]?
                  - string[]
                  - double?
                  - enum?
                  - File?
                  - float?
                  - boolean[]
                  - long[]?
                  - float
                  - int?
                  - File
                  - enum[]
                  - int[]?
                  - integer[]
                  - boolean?
                  - integer?
                  - int
                  - float[]
                  - string[]?
                  - integer
                  - double
                  - boolean[]?
                  - int[]
                  - Directory
                  - Directory?
                  - File[]
                  - 'null'
                  - double[]?
                  - string
                  - long
                  - enum[]?
                  - Any
                  - boolean
                  - Directory[]?
                  - integer[]?
                  - string?
                  - long?
                  - long[]
                  - double[]
                - $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: CWLTypeArray
                  summary: CWL type as list of items.
                  properties:
                    type:
                      type: string
                      title: type
                      example: array
                      enum:
                      - array
                    items:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: CWLTypeArrayItems
                      oneOf:
                      - type: string
                        title: CWLTypeArrayItemsString
                        description: Field type definition.
                        enum:
                        - string
                        - int
                        - long
                        - boolean
                        - integer
                        - double
                        - float
                        - File
                        - Directory
                        - enum
                      - $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: CWLTypeEnum
                        summary: CWL type as enum of values.
                        properties:
                          type:
                            type: string
                            title: type
                            example: enum
                            enum:
                            - enum
                          symbols:
                            type: array
                            title: CWLTypeSymbols
                            summary: Allowed values composing the enum.
                            items:
                              type: string
                              title: symbol
                        required:
                        - type
                        - symbols
                        additionalProperties: {}
                      - $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: CWLTypeArrayItemObject
                        summary: CWL type in nested object definition.
                        properties:
                          type:
                            type: string
                            title: type
                            description: Field type definition.
                            enum:
                            - string
                            - int
                            - long
                            - boolean
                            - integer
                            - double
                            - float
                            - File
                            - Directory
                        required:
                        - type
                        additionalProperties: {}
                  required:
                  - type
                  - items
                  additionalProperties: {}
                - $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: CWLTypeEnum
                  summary: CWL type as enum of values.
                  properties:
                    type:
                      type: string
                      title: type
                      example: enum
                      enum:
                      - enum
                    symbols:
                      type: array
                      title: CWLTypeSymbols
                      summary: Allowed values composing the enum.
                      items:
                        type: string
                        title: symbol
                  required:
                  - type
                  - symbols
                  additionalProperties: {}
        - $schema: http://json-schema.org/draft-07/schema#
          type: object
          title: CWLInputObject
          summary: CWL type definition with parameters.
          properties:
            type:
              $schema: http://json-schema.org/draft-07/schema#
              title: CWLType
              oneOf:
              - $schema: http://json-schema.org/draft-07/schema#
                title: CWLTypeBase
                summary: CWL type definition.
                oneOf:
                - type: string
                  title: ''
                  summary: CWL type as literal value.
                  description: Field type definition.
                  enum:
                  - float[]?
                  - Directory[]
                  - File[]?
                  - string[]
                  - double?
                  - enum?
                  - File?
                  - float?
                  - boolean[]
                  - long[]?
                  - float
                  - int?
                  - File
                  - enum[]
                  - int[]?
                  - integer[]
                  - boolean?
                  - integer?
                  - int
                  - float[]
                  - string[]?
                  - integer
                  - double
                  - boolean[]?
                  - int[]
                  - Directory
                  - Directory?
                  - File[]
                  - 'null'
                  - double[]?
                  - string
                  - long
                  - enum[]?
                  - Any
                  - boolean
                  - Directory[]?
                  - integer[]?
                  - string?
                  - long?
                  - long[]
                  - double[]
                - $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: CWLTypeArray
                  summary: CWL type as list of items.
                  properties:
                    type:
                      type: string
                      title: type
                      example: array
                      enum:
                      - array
                    items:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: CWLTypeArrayItems
                      oneOf:
                      - type: string
                        title: CWLTypeArrayItemsString
                        description: Field type definition.
                        enum:
                        - string
                        - int
                        - long
                        - boolean
                        - integer
                        - double
                        - float
                        - File
                        - Directory
                        - enum
                      - $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: CWLTypeEnum
                        summary: CWL type as enum of values.
                        properties:
                          type:
                            type: string
                            title: type
                            example: enum
                            enum:
                            - enum
                          symbols:
                            type: array
                            title: CWLTypeSymbols
                            summary: Allowed values composing the enum.
                            items:
                              type: string
                              title: symbol
                        required:
                        - type
                        - symbols
                        additionalProperties: {}
                      - $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: CWLTypeArrayItemObject
                        summary: CWL type in nested object definition.
                        properties:
                          type:
                            type: string
                            title: type
                            description: Field type definition.
                            enum:
                            - string
                            - int
                            - long
                            - boolean
                            - integer
                            - double
                            - float
                            - File
                            - Directory
                        required:
                        - type
                        additionalProperties: {}
                  required:
                  - type
                  - items
                  additionalProperties: {}
                - $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: CWLTypeEnum
                  summary: CWL type as enum of values.
                  properties:
                    type:
                      type: string
                      title: type
                      example: enum
                      enum:
                      - enum
                    symbols:
                      type: array
                      title: CWLTypeSymbols
                      summary: Allowed values composing the enum.
                      items:
                        type: string
                        title: symbol
                  required:
                  - type
                  - symbols
                  additionalProperties: {}
              - type: array
                title: CWLTypeList
                summary: Combination of allowed CWL types.
                items:
                  $schema: http://json-schema.org/draft-07/schema#
                  title: CWLTypeBase
                  oneOf:
                  - type: string
                    title: ''
                    summary: CWL type as literal value.
                    description: Field type definition.
                    enum:
                    - float[]?
                    - Directory[]
                    - File[]?
                    - string[]
                    - double?
                    - enum?
                    - File?
                    - float?
                    - boolean[]
                    - long[]?
                    - float
                    - int?
                    - File
                    - enum[]
                    - int[]?
                    - integer[]
                    - boolean?
                    - integer?
                    - int
                    - float[]
                    - string[]?
                    - integer
                    - double
                    - boolean[]?
                    - int[]
                    - Directory
                    - Directory?
                    - File[]
                    - 'null'
                    - double[]?
                    - string
                    - long
                    - enum[]?
                    - Any
                    - boolean
                    - Directory[]?
                    - integer[]?
                    - string?
                    - long?
                    - long[]
                    - double[]
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: CWLTypeArray
                    summary: CWL type as list of items.
                    properties:
                      type:
                        type: string
                        title: type
                        example: array
                        enum:
                        - array
                      items:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: CWLTypeArrayItems
                        oneOf:
                        - type: string
                          title: CWLTypeArrayItemsString
                          description: Field type definition.
                          enum:
                          - string
                          - int
                          - long
                          - boolean
                          - integer
                          - double
                          - float
                          - File
                          - Directory
                          - enum
                        - $schema: http://json-schema.org/draft-07/schema#
                          type: object
                          title: CWLTypeEnum
                          summary: CWL type as enum of values.
                          properties:
                            type:
                              type: string
                              title: type
                              example: enum
                              enum:
                              - enum
                            symbols:
                              type: array
                              title: CWLTypeSymbols
                              summary: Allowed values composing the enum.
                              items:
                                type: string
                                title: symbol
                          required:
                          - type
                          - symbols
                          additionalProperties: {}
                        - $schema: http://json-schema.org/draft-07/schema#
                          type: object
                          title: CWLTypeArrayItemObject
                          summary: CWL type in nested object definition.
                          properties:
                            type:
                              type: string
                              title: type
                              description: Field type definition.
                              enum:
                              - string
                              - int
                              - long
                              - boolean
                              - integer
                              - double
                              - float
                              - File
                              - Directory
                          required:
                          - type
                          additionalProperties: {}
                    required:
                    - type
                    - items
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: CWLTypeEnum
                    summary: CWL type as enum of values.
                    properties:
                      type:
                        type: string
                        title: type
                        example: enum
                        enum:
                        - enum
                      symbols:
                        type: array
                        title: CWLTypeSymbols
                        summary: Allowed values composing the enum.
                        items:
                          type: string
                          title: symbol
                    required:
                    - type
                    - symbols
                    additionalProperties: {}
            default:
              $schema: http://json-schema.org/draft-07/schema#
              title: CWLDefault
              description: Default value of input if not provided for task execution.
              oneOf:
              - $schema: http://json-schema.org/draft-07/schema#
                title: AnyLiteralType
                oneOf:
                - type: number
                  title: LiteralDataFloat
                  description: Literal data type representing a floating point number.
                - type: integer
                  title: LiteralDataInteger
                  description: Literal data type representing an integer number.
                - type: boolean
                  title: LiteralDataBoolean
                  description: Literal data type representing a boolean flag.
                - type: string
                  title: LiteralDataString
                  description: Literal data type representing a generic string.
                - type: 'null'
                  title: LiteralDataNoneType
                  description: Literal data type representing a null value.
              - type: array
                title: AnyLiteralList
                items:
                  $schema: http://json-schema.org/draft-07/schema#
                  title: AnyLiteralType
                  oneOf:
                  - type: number
                    title: LiteralDataFloat
                    description: Literal data type representing a floating point number.
                  - type: integer
                    title: LiteralDataInteger
                    description: Literal data type representing an integer number.
                  - type: boolean
                    title: LiteralDataBoolean
                    description: Literal data type representing a boolean flag.
                  - type: string
                    title: LiteralDataString
                    description: Literal data type representing a generic string.
                  - type: 'null'
                    title: LiteralDataNoneType
                    description: Literal data type representing a null value.
            inputBinding:
              $schema: http://json-schema.org/draft-07/schema#
              type: object
              title: Input Binding
              description: Defines how to specify the input for the command.
              additionalProperties: {}
            loadContents:
              type: boolean
              title: LoadContents
              description: Indicates if  a 'File' type reference should be loaded under the 'contents' property.
          required:
          - type
          additionalProperties: {}
    CWLInputEmpty:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: CWLInputEmpty
      description: Package inputs as empty mapping when it takes no arguments.
      additionalProperties: {}
    CWLOutputsDefinition:
      oneOf:
      - $ref: '#/components/schemas/CWLOutputList'
      - $ref: '#/components/schemas/CWLOutputMap'
      $schema: http://json-schema.org/draft-07/schema#
      title: CWLOutputsDefinition
      description: All outputs produced by the Application Package.
    CWLOutputList:
      type: array
      title: CWLOutputList
      description: Package outputs defined as items.
      items:
        $ref: '#/components/schemas/CWLOutputItem'
    OutputBinding:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: OutputBinding
      description: Defines how to retrieve the output result from the command.
      properties:
        glob:
          type: string
          title: glob
          description: Glob pattern to find the output on disk or mounted docker volume.
      additionalProperties: {}
    CWLOutputItem:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: CWLOutputItem
      description: Output specification. Note that multiple formats are supported and not all specification variants or parameters are presented here. Please refer to official CWL documentation for more details (https://www.commonwl.org).
      properties:
        type:
          $ref: '#/components/schemas/CWLType'
        outputBinding:
          $ref: '#/components/schemas/OutputBinding'
        loadContents:
          type: boolean
          title: LoadContents
          description: Indicates if  a 'File' type reference should be loaded under the 'contents' property.
        id:
          type: string
          title: id
          description: Identifier of the CWL output. To merge details between corresponding CWL and WPS output specifications, this is the value that will be used to associate them together.
          pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
      required:
      - type
      - id
      additionalProperties: {}
    CWLOutputMap:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: CWLOutputMap
      description: Package outputs defined as mapping.
      properties: {}
      required: []
      additionalProperties:
        oneOf:
        - type: string
          title: ''
          summary: Direct CWL type string specification.
          description: Field type definition.
          enum:
          - float[]?
          - Directory[]
          - File[]?
          - string[]
          - double?
          - enum?
          - File?
          - float?
          - boolean[]
          - long[]?
          - float
          - int?
          - File
          - enum[]
          - int[]?
          - integer[]
          - boolean?
          - integer?
          - int
          - float[]
          - string[]?
          - integer
          - double
          - boolean[]?
          - int[]
          - Directory
          - Directory?
          - File[]
          - 'null'
          - double[]?
          - string
          - long
          - enum[]?
          - Any
          - boolean
          - Directory[]?
          - integer[]?
          - string?
          - long?
          - long[]
          - double[]
        - type: array
          title: CWLTypeStringList
          summary: List of allowed CWL type strings.
          description: List of allowed direct CWL type specifications as strings.
          items:
            $schema: http://json-schema.org/draft-07/schema#
            title: CWLType
            oneOf:
            - $schema: http://json-schema.org/draft-07/schema#
              title: CWLTypeBase
              summary: CWL type definition.
              oneOf:
              - type: string
                title: ''
                summary: CWL type as literal value.
                description: Field type definition.
                enum:
                - float[]?
                - Directory[]
                - File[]?
                - string[]
                - double?
                - enum?
                - File?
                - float?
                - boolean[]
                - long[]?
                - float
                - int?
                - File
                - enum[]
                - int[]?
                - integer[]
                - boolean?
                - integer?
                - int
                - float[]
                - string[]?
                - integer
                - double
                - boolean[]?
                - int[]
                - Directory
                - Directory?
                - File[]
                - 'null'
                - double[]?
                - string
                - long
                - enum[]?
                - Any
                - boolean
                - Directory[]?
                - integer[]?
                - string?
                - long?
                - long[]
                - double[]
              - $schema: http://json-schema.org/draft-07/schema#
                type: object
                title: CWLTypeArray
                summary: CWL type as list of items.
                properties:
                  type:
                    type: string
                    title: type
                    example: array
                    enum:
                    - array
                  items:
                    $schema: http://json-schema.org/draft-07/schema#
                    title: CWLTypeArrayItems
                    oneOf:
                    - type: string
                      title: CWLTypeArrayItemsString
                      description: Field type definition.
                      enum:
                      - string
                      - int
                      - long
                      - boolean
                      - integer
                      - double
                      - float
                      - File
                      - Directory
                      - enum
                    - $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: CWLTypeEnum
                      summary: CWL type as enum of values.
                      properties:
                        type:
                          type: string
                          title: type
                          example: enum
                          enum:
                          - enum
                        symbols:
                          type: array
                          title: CWLTypeSymbols
                          summary: Allowed values composing the enum.
                          items:
                            type: string
                            title: symbol
                      required:
                      - type
                      - symbols
                      additionalProperties: {}
                    - $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: CWLTypeArrayItemObject
                      summary: CWL type in nested object definition.
                      properties:
                        type:
                          type: string
                          title: type
                          description: Field type definition.
                          enum:
                          - string
                          - int
                          - long
                          - boolean
                          - integer
                          - double
                          - float
                          - File
                          - Directory
                      required:
                      - type
                      additionalProperties: {}
                required:
                - type
                - items
                additionalProperties: {}
              - $schema: http://json-schema.org/draft-07/schema#
                type: object
                title: CWLTypeEnum
                summary: CWL type as enum of values.
                properties:
                  type:
                    type: string
                    title: type
                    example: enum
                    enum:
                    - enum
                  symbols:
                    type: array
                    title: CWLTypeSymbols
                    summary: Allowed values composing the enum.
                    items:
                      type: string
                      title: symbol
                required:
                - type
                - symbols
                additionalProperties: {}
            - type: array
              title: CWLTypeList
              summary: Combination of allowed CWL types.
              items:
                $schema: http://json-schema.org/draft-07/schema#
                title: CWLTypeBase
                oneOf:
                - type: string
                  title: ''
                  summary: CWL type as literal value.
                  description: Field type definition.
                  enum:
                  - float[]?
                  - Directory[]
                  - File[]?
                  - string[]
                  - double?
                  - enum?
                  - File?
                  - float?
                  - boolean[]
                  - long[]?
                  - float
                  - int?
                  - File
                  - enum[]
                  - int[]?
                  - integer[]
                  - boolean?
                  - integer?
                  - int
                  - float[]
                  - string[]?
                  - integer
                  - double
                  - boolean[]?
                  - int[]
                  - Directory
                  - Directory?
                  - File[]
                  - 'null'
                  - double[]?
                  - string
                  - long
                  - enum[]?
                  - Any
                  - boolean
                  - Directory[]?
                  - integer[]?
                  - string?
                  - long?
                  - long[]
                  - double[]
                - $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: CWLTypeArray
                  summary: CWL type as list of items.
                  properties:
                    type:
                      type: string
                      title: type
                      example: array
                      enum:
                      - array
                    items:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: CWLTypeArrayItems
                      oneOf:
                      - type: string
                        title: CWLTypeArrayItemsString
                        description: Field type definition.
                        enum:
                        - string
                        - int
                        - long
                        - boolean
                        - integer
                        - double
                        - float
                        - File
                        - Directory
                        - enum
                      - $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: CWLTypeEnum
                        summary: CWL type as enum of values.
                        properties:
                          type:
                            type: string
                            title: type
                            example: enum
                            enum:
                            - enum
                          symbols:
                            type: array
                            title: CWLTypeSymbols
                            summary: Allowed values composing the enum.
                            items:
                              type: string
                              title: symbol
                        required:
                        - type
                        - symbols
                        additionalProperties: {}
                      - $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: CWLTypeArrayItemObject
                        summary: CWL type in nested object definition.
                        properties:
                          type:
                            type: string
                            title: type
                            description: Field type definition.
                            enum:
                            - string
                            - int
                            - long
                            - boolean
                            - integer
                            - double
                            - float
                            - File
                            - Directory
                        required:
                        - type
                        additionalProperties: {}
                  required:
                  - type
                  - items
                  additionalProperties: {}
                - $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: CWLTypeEnum
                  summary: CWL type as enum of values.
                  properties:
                    type:
                      type: string
                      title: type
                      example: enum
                      enum:
                      - enum
                    symbols:
                      type: array
                      title: CWLTypeSymbols
                      summary: Allowed values composing the enum.
                      items:
                        type: string
                        title: symbol
                  required:
                  - type
                  - symbols
                  additionalProperties: {}
        - $schema: http://json-schema.org/draft-07/schema#
          type: object
          title: CWLOutputObject
          summary: CWL type definition with parameters.
          properties:
            type:
              $schema: http://json-schema.org/draft-07/schema#
              title: CWLType
              oneOf:
              - $schema: http://json-schema.org/draft-07/schema#
                title: CWLTypeBase
                summary: CWL type definition.
                oneOf:
                - type: string
                  title: ''
                  summary: CWL type as literal value.
                  description: Field type definition.
                  enum:
                  - float[]?
                  - Directory[]
                  - File[]?
                  - string[]
                  - double?
                  - enum?
                  - File?
                  - float?
                  - boolean[]
                  - long[]?
                  - float
                  - int?
                  - File
                  - enum[]
                  - int[]?
                  - integer[]
                  - boolean?
                  - integer?
                  - int
                  - float[]
                  - string[]?
                  - integer
                  - double
                  - boolean[]?
                  - int[]
                  - Directory
                  - Directory?
                  - File[]
                  - 'null'
                  - double[]?
                  - string
                  - long
                  - enum[]?
                  - Any
                  - boolean
                  - Directory[]?
                  - integer[]?
                  - string?
                  - long?
                  - long[]
                  - double[]
                - $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: CWLTypeArray
                  summary: CWL type as list of items.
                  properties:
                    type:
                      type: string
                      title: type
                      example: array
                      enum:
                      - array
                    items:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: CWLTypeArrayItems
                      oneOf:
                      - type: string
                        title: CWLTypeArrayItemsString
                        description: Field type definition.
                        enum:
                        - string
                        - int
                        - long
                        - boolean
                        - integer
                        - double
                        - float
                        - File
                        - Directory
                        - enum
                      - $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: CWLTypeEnum
                        summary: CWL type as enum of values.
                        properties:
                          type:
                            type: string
                            title: type
                            example: enum
                            enum:
                            - enum
                          symbols:
                            type: array
                            title: CWLTypeSymbols
                            summary: Allowed values composing the enum.
                            items:
                              type: string
                              title: symbol
                        required:
                        - type
                        - symbols
                        additionalProperties: {}
                      - $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: CWLTypeArrayItemObject
                        summary: CWL type in nested object definition.
                        properties:
                          type:
                            type: string
                            title: type
                            description: Field type definition.
                            enum:
                            - string
                            - int
                            - long
                            - boolean
                            - integer
                            - double
                            - float
                            - File
                            - Directory
                        required:
                        - type
                        additionalProperties: {}
                  required:
                  - type
                  - items
                  additionalProperties: {}
                - $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: CWLTypeEnum
                  summary: CWL type as enum of values.
                  properties:
                    type:
                      type: string
                      title: type
                      example: enum
                      enum:
                      - enum
                    symbols:
                      type: array
                      title: CWLTypeSymbols
                      summary: Allowed values composing the enum.
                      items:
                        type: string
                        title: symbol
                  required:
                  - type
                  - symbols
                  additionalProperties: {}
              - type: array
                title: CWLTypeList
                summary: Combination of allowed CWL types.
                items:
                  $schema: http://json-schema.org/draft-07/schema#
                  title: CWLTypeBase
                  oneOf:
                  - type: string
                    title: ''
                    summary: CWL type as literal value.
                    description: Field type definition.
                    enum:
                    - float[]?
                    - Directory[]
                    - File[]?
                    - string[]
                    - double?
                    - enum?
                    - File?
                    - float?
                    - boolean[]
                    - long[]?
                    - float
                    - int?
                    - File
                    - enum[]
                    - int[]?
                    - integer[]
                    - boolean?
                    - integer?
                    - int
                    - float[]
                    - string[]?
                    - integer
                    - double
                    - boolean[]?
                    - int[]
                    - Directory
                    - Directory?
                    - File[]
                    - 'null'
                    - double[]?
                    - string
                    - long
                    - enum[]?
                    - Any
                    - boolean
                    - Directory[]?
                    - integer[]?
                    - string?
                    - long?
                    - long[]
                    - double[]
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: CWLTypeArray
                    summary: CWL type as list of items.
                    properties:
                      type:
                        type: string
                        title: type
                        example: array
                        enum:
                        - array
                      items:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: CWLTypeArrayItems
                        oneOf:
                        - type: string
                          title: CWLTypeArrayItemsString
                          description: Field type definition.
                          enum:
                          - string
                          - int
                          - long
                          - boolean
                          - integer
                          - double
                          - float
                          - File
                          - Directory
                          - enum
                        - $schema: http://json-schema.org/draft-07/schema#
                          type: object
                          title: CWLTypeEnum
                          summary: CWL type as enum of values.
                          properties:
                            type:
                              type: string
                              title: type
                              example: enum
                              enum:
                              - enum
                            symbols:
                              type: array
                              title: CWLTypeSymbols
                              summary: Allowed values composing the enum.
                              items:
                                type: string
                                title: symbol
                          required:
                          - type
                          - symbols
                          additionalProperties: {}
                        - $schema: http://json-schema.org/draft-07/schema#
                          type: object
                          title: CWLTypeArrayItemObject
                          summary: CWL type in nested object definition.
                          properties:
                            type:
                              type: string
                              title: type
                              description: Field type definition.
                              enum:
                              - string
                              - int
                              - long
                              - boolean
                              - integer
                              - double
                              - float
                              - File
                              - Directory
                          required:
                          - type
                          additionalProperties: {}
                    required:
                    - type
                    - items
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: CWLTypeEnum
                    summary: CWL type as enum of values.
                    properties:
                      type:
                        type: string
                        title: type
                        example: enum
                        enum:
                        - enum
                      symbols:
                        type: array
                        title: CWLTypeSymbols
                        summary: Allowed values composing the enum.
                        items:
                          type: string
                          title: symbol
                    required:
                    - type
                    - symbols
                    additionalProperties: {}
            outputBinding:
              $schema: http://json-schema.org/draft-07/schema#
              type: object
              title: OutputBinding
              description: Defines how to retrieve the output result from the command.
              properties:
                glob:
                  type: string
                  title: glob
                  description: Glob pattern to find the output on disk or mounted docker volume.
              additionalProperties: {}
            loadContents:
              type: boolean
              title: LoadContents
              description: Indicates if  a 'File' type reference should be loaded under the 'contents' property.
          required:
          - type
          additionalProperties: {}
    CWLWorkflowStepsDefinition:
      oneOf:
      - $ref: '#/components/schemas/CWLWorkflowStepsMap'
      - $ref: '#/components/schemas/CWLWorkflowStepsList'
      $schema: http://json-schema.org/draft-07/schema#
      title: CWLWorkflowStepsDefinition
    CWLWorkflowStepsMap:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: CWLWorkflowStepsMap
      properties: {}
      required: []
      additionalProperties:
        CWLWorkflowStep<{step-id}>:
          $schema: http://json-schema.org/draft-07/schema#
          type: object
          title: CWLWorkflowStep
          properties:
            scatter:
              $schema: http://json-schema.org/draft-07/schema#
              title: CWLScatter
              description: One or more input identifier of an application step within a Workflow were an array-based input to that Workflow should be scattered across multiple instances of the step application.
              oneOf:
              - $schema: http://json-schema.org/draft-07/schema#
                title: CWLIdentifier
                description: Reference to the process identifier. If CWL is provided within a process deployment payload, this can be omitted. If used in a deployment with only CWL details, this information is required.
                anyOf:
                - type: string
                  title: UUID
                  description: Unique identifier.
                  format: uuid
                  pattern: ^[a-f0-9]{8}(?:-?[a-f0-9]{4}){3}-?[a-f0-9]{12}$
                - type: string
                  title: ID
                  description: Generic identifier. This is a user-friendly slug-name. Note that this will represent the latest process matching this name. For specific process version, use the UUID instead.
                  pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
              - type: array
                title: CWLScatterMulti
                items:
                  $schema: http://json-schema.org/draft-07/schema#
                  title: CWLIdentifier
                  description: Reference to the process identifier. If CWL is provided within a process deployment payload, this can be omitted. If used in a deployment with only CWL details, this information is required.
                  anyOf:
                  - type: string
                    title: UUID
                    description: Unique identifier.
                    format: uuid
                    pattern: ^[a-f0-9]{8}(?:-?[a-f0-9]{4}){3}-?[a-f0-9]{12}$
                  - type: string
                    title: ID
                    description: Generic identifier. This is a user-friendly slug-name. Note that this will represent the latest process matching this name. For specific process version, use the UUID instead.
                    pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
            scatterMethod:
              type: string
              title: scatterMethod
              description: Describes how to decompose the scattered input into a discrete set of jobs. When 'dotproduct', specifies that each of the input arrays are aligned and one element taken from each arrayto construct each job. It is an error if all input arrays are of different length. When 'nested_crossproduct', specifies the Cartesian product of the inputs, producing a job for every combination of the scattered inputs. The output must be nested arrays for each level of scattering, in the order that the input arrays are listed in the scatter field. When 'flat_crossproduct', specifies the Cartesian product of the inputs, producing a job for every combination of the scattered inputs. The output arrays must be flattened to a single level, but otherwise listed in the order that the input arrays are listed in the scatter field.
              enum:
              - dotproduct
              - nested_crossproduct
              - flat_crossproduct
            id:
              type: string
              title: id
              description: Identifier of the step.
              pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
            in:
              $schema: http://json-schema.org/draft-07/schema#
              title: CWLWorkflowStepInputDefinition
              description: Defines the input parameters of the workflow step.
              oneOf:
              - $schema: http://json-schema.org/draft-07/schema#
                type: object
                title: CWLWorkflowStepInputMap
                properties: {}
                required: []
                additionalProperties:
                  oneOf:
                  - type: string
                    title: ''
                    description: Specifies the workflow parameter that will provide input to the underlying step parameter.
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: CWLWorkflowStepInputObject
                    properties:
                      scatter:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: Scatter
                        description: 'The scatter field specifies one or more input parameters which will be scattered.

                          An input parameter may be listed more than once. The declared type of each input parameter implicitly

                          becomes an array of items of the input parameter type. If a parameter is listed more than once, it

                          becomes a nested array. As a result, upstream parameters which are connected to scattered parameters

                          must be arrays.


                          All output parameter types are also implicitly wrapped in arrays. Each job in the scatter results in an

                          entry in the output array.


                          If any scattered parameter runtime value is an empty array, all outputs are set to empty arrays and

                          no work is done for the step, according to applicable scattering rules.'
                        oneOf:
                        - type: string
                          title: ''
                          description: Slug name pattern.
                          pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
                        - type: array
                          title: IdentifierArray
                          items:
                            type: string
                            title: item
                            description: Slug name pattern.
                            pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
                          minItems: 1
                      scatterMethod:
                        type: string
                        title: scatterMethod
                        description: "If 'scatter' declares more than one input parameter, 'scatterMethod' describes how to decompose the\ninput into a discrete set of jobs.\n\n- dotproduct: specifies that each of the input arrays are aligned and one element taken from each array\n  to construct each job. It is an error if all input arrays are not the same length.\n\n- nested_crossproduct: specifies the Cartesian product of the inputs, producing a job for every\n  combination of the scattered inputs. The output must be nested arrays for each level of scattering,\n  in the order that the input arrays are listed in the 'scatter' field.\n\n- flat_crossproduct: specifies the Cartesian product of the inputs, producing a job for every combination\n  of the scattered inputs. The output arrays must be flattened to a single level, but otherwise listed in\n  the order that the input arrays are listed in the 'scatter' field."
                        enum:
                        - dotproduct
                        - nested_crossproduct
                        - flat_crossproduct
                      id:
                        type: string
                        title: id
                        description: Identifier of the step input.
                        pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
                      source:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: CWLWorkflowStepInputSource
                        oneOf:
                        - type: string
                          title: ''
                          description: Specifies the workflow parameter that will provide input to the underlying step parameter.
                        - type: array
                          title: CWLWorkflowStepInputSourceList
                          items:
                            type: string
                            title: item
                            description: Specifies the workflow parameter that will provide input to the underlying step parameter.
                          minItems: 1
                      linkMerge:
                        type: string
                        title: LinkMergeMethod
                        enum:
                        - merge_nested
                        - merge_flattened
                      pickValue:
                        type: string
                        title: PickValueMethod
                        enum:
                        - first_non_null
                        - the_only_non_null
                        - all_non_null
                      loadListing:
                        type: string
                        title: LoadListingEnum
                        enum:
                        - no_listing
                        - shallow_listing
                        - deep_listing
                      loadContents:
                        type: boolean
                        title: LoadContents
                        description: Indicates if  a 'File' type reference should be loaded under the 'contents' property.
                      valueFrom:
                        type: string
                        title: CWLExpression
                        description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
                    additionalProperties: {}
              - type: array
                title: CWLWorkflowStepInputList
                items:
                  $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: CWLWorkflowStepInputItem
                  properties:
                    scatter:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: Scatter
                      description: 'The scatter field specifies one or more input parameters which will be scattered.

                        An input parameter may be listed more than once. The declared type of each input parameter implicitly

                        becomes an array of items of the input parameter type. If a parameter is listed more than once, it

                        becomes a nested array. As a result, upstream parameters which are connected to scattered parameters

                        must be arrays.


                        All output parameter types are also implicitly wrapped in arrays. Each job in the scatter results in an

                        entry in the output array.


                        If any scattered parameter runtime value is an empty array, all outputs are set to empty arrays and

                        no work is done for the step, according to applicable scattering rules.'
                      oneOf:
                      - type: string
                        title: ''
                        description: Slug name pattern.
                        pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
                      - type: array
                        title: IdentifierArray
                        items:
                          type: string
                          title: item
                          description: Slug name pattern.
                          pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
                        minItems: 1
                    scatterMethod:
                      type: string
                      title: scatterMethod
                      description: "If 'scatter' declares more than one input parameter, 'scatterMethod' describes how to decompose the\ninput into a discrete set of jobs.\n\n- dotproduct: specifies that each of the input arrays are aligned and one element taken from each array\n  to construct each job. It is an error if all input arrays are not the same length.\n\n- nested_crossproduct: specifies the Cartesian product of the inputs, producing a job for every\n  combination of the scattered inputs. The output must be nested arrays for each level of scattering,\n  in the order that the input arrays are listed in the 'scatter' field.\n\n- flat_crossproduct: specifies the Cartesian product of the inputs, producing a job for every combination\n  of the scattered inputs. The output arrays must be flattened to a single level, but otherwise listed in\n  the order that the input arrays are listed in the 'scatter' field."
                      enum:
                      - dotproduct
                      - nested_crossproduct
                      - flat_crossproduct
                    id:
                      type: string
                      title: id
                      description: Identifier of the step input.
                      pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
                    source:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: CWLWorkflowStepInputSource
                      oneOf:
                      - type: string
                        title: ''
                        description: Specifies the workflow parameter that will provide input to the underlying step parameter.
                      - type: array
                        title: CWLWorkflowStepInputSourceList
                        items:
                          type: string
                          title: item
                          description: Specifies the workflow parameter that will provide input to the underlying step parameter.
                        minItems: 1
                    linkMerge:
                      type: string
                      title: LinkMergeMethod
                      enum:
                      - merge_nested
                      - merge_flattened
                    pickValue:
                      type: string
                      title: PickValueMethod
                      enum:
                      - first_non_null
                      - the_only_non_null
                      - all_non_null
                    loadListing:
                      type: string
                      title: LoadListingEnum
                      enum:
                      - no_listing
                      - shallow_listing
                      - deep_listing
                    loadContents:
                      type: boolean
                      title: LoadContents
                      description: Indicates if  a 'File' type reference should be loaded under the 'contents' property.
                    valueFrom:
                      type: string
                      title: CWLExpression
                      description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
                  required:
                  - id
                  additionalProperties: {}
                minItems: 1
            out:
              $schema: http://json-schema.org/draft-07/schema#
              title: CWLWorkflowStepOutputDefinition
              description: Defines the parameters representing the output of the process.
              oneOf:
              - type: array
                title: CWLWorkflowStepOutputList
                items:
                  $schema: http://json-schema.org/draft-07/schema#
                  title: CWLWorkflowStepOutputItem
                  oneOf:
                  - type: string
                    title: ''
                    description: Identifier of the tool's output to use as the step output.
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: CWLWorkflowStepOutputObject
                    properties:
                      id:
                        type: string
                        title: id
                        description: Identifier of the tool's output to use as the step output.
                    required:
                    - id
                    additionalProperties: {}
                minItems: 1
            run:
              $schema: http://json-schema.org/draft-07/schema#
              title: CWLWorkflowStepRunDefinition
              anyOf:
              - type: string
                title: CWLWorkflowSteprun_id
                description: Reference to local process ID, with or without '.cwl' extension.
                pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
              - type: string
                title: ''
                description: File with a CWL extension.
                pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*\.cwl$
              - type: string
                title: ''
                description: Process URL reference.
                format: url
                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)(?:/processes/\S+/?)\Z
              - $schema: http://json-schema.org/draft-07/schema#
                type: object
                title: CWLTool
                description: Base definition of the type of CWL tool represented by the object.
                properties:
                  class:
                    type: string
                    title: Class
                    description: CWL class specification. This is used to differentiate between single Application Package (AP)definitions and Workflow that chains multiple packages.
                    enum:
                    - CommandLineTool
                    - ExpressionTool
                    - Workflow
                required:
                - class
                additionalProperties: {}
            requirements:
              $schema: http://json-schema.org/draft-07/schema#
              title: CWLRequirements
              oneOf:
              - $schema: http://json-schema.org/draft-07/schema#
                title: CWLRequirementsMap
                allOf:
                - $schema: http://json-schema.org/draft-07/schema#
                  title: CWLRequirementsMapDefinitions
                  anyOf:
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: DockerRequirementMap
                    properties:
                      DockerRequirement:
                        $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: DockerRequirement
                        properties:
                          dockerPull:
                            type: string
                            title: Docker pull reference
                            description: Reference package that will be retrieved and executed by CWL.
                            example: docker-registry.host.com/namespace/image:1.2.3
                        required:
                        - dockerPull
                        additionalProperties: {}
                    required:
                    - DockerRequirement
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: DockerGpuRequirementMap
                    properties:
                      DockerGpuRequirement:
                        $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: DockerGpuRequirementSpecification
                        description: 'Docker requirement with GPU-enabled support (https://github.com/NVIDIA/nvidia-docker).

                          The instance must have the NVIDIA toolkit installed to use this feature.


                          WARNING:

                          This requirement is specific to Weaver and is preserved only for backward compatibility.

                          Prefer the combined use of official ''DockerRequirement'' and ''cwltool:CUDARequirement''

                          for better support of GPU capabilities and portability to other CWL-supported platforms.'
                        properties:
                          dockerPull:
                            type: string
                            title: Docker pull reference
                            description: Reference package that will be retrieved and executed by CWL.
                            example: docker-registry.host.com/namespace/image:1.2.3
                        required:
                        - dockerPull
                        additionalProperties: {}
                    required:
                    - DockerGpuRequirement
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: InitialWorkDirRequirementMap
                    properties:
                      InitialWorkDirRequirement:
                        $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: InitialWorkDirRequirementSpecification
                        properties:
                          listing:
                            type: array
                            title: InitialWorkDirListing
                            items:
                              $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: DirectoryListingItem
                              properties:
                                entry:
                                  type: string
                                  title: entry
                                entryname:
                                  type: string
                                  title: entryname
                                writable:
                                  type: boolean
                                  title: writable
                              additionalProperties: {}
                        required:
                        - listing
                        additionalProperties: {}
                    required:
                    - InitialWorkDirRequirement
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: InlineJavascriptRequirementMap
                    properties:
                      InlineJavascriptRequirement:
                        $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: InlineJavascriptRequirementSpecification
                        description: 'Indicates that the workflow platform must support inline Javascript expressions.

                          If this requirement is not present, the workflow platform must not perform expression interpolation

                          (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#InlineJavascriptRequirement).'
                        properties:
                          expressionLib:
                            type: array
                            title: InlineJavascriptLibraries
                            description: 'Additional code fragments that will also be inserted before executing the expression code.

                              Allows for function definitions that may be called from CWL expressions.'
                            items:
                              type: string
                              title: exp_lib
                        additionalProperties: {}
                    required:
                    - InlineJavascriptRequirement
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: InplaceUpdateRequirementMap
                    properties:
                      InplaceUpdateRequirement:
                        $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: InplaceUpdateRequirementSpecification
                        description: 'If ''inplaceUpdate'' is true, then an implementation supporting this feature may permit tools to directly

                          update files with ''writable: true'' in ''InitialWorkDirRequirement''. That is, as an optimization,

                          files may be destructively modified in place as opposed to copied and updated

                          (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#InplaceUpdateRequirement).'
                        properties:
                          inplaceUpdate:
                            type: boolean
                            title: inplaceUpdate
                        required:
                        - inplaceUpdate
                        additionalProperties: {}
                    required:
                    - InplaceUpdateRequirement
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: LoadListingRequirementMap
                    properties:
                      LoadListingRequirement:
                        $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: LoadListingRequirementSpecification
                        description: 'Specify the desired behavior for loading the listing field of a ''Directory'' object for use by expressions (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#LoadListingRequirement).'
                        properties:
                          loadListing:
                            type: string
                            title: LoadListingEnum
                            enum:
                            - no_listing
                            - shallow_listing
                            - deep_listing
                        required:
                        - loadListing
                        additionalProperties: {}
                    required:
                    - LoadListingRequirement
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: MultipleInputRequirementMap
                    properties:
                      MultipleInputFeatureRequirement:
                        $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: MultipleInputRequirementSpecification
                        description: 'Indicates that a Workflow Step Input must support multiple ''source'' simultaneously

                          (see also: https://www.commonwl.org/v1.2/Workflow.html#WorkflowStepInput).'
                        additionalProperties: {}
                    required:
                    - MultipleInputFeatureRequirement
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: NetworkAccessRequirementMap
                    properties:
                      NetworkAccess:
                        $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: NetworkAccess
                        properties:
                          networkAccess:
                            type: boolean
                            title: Network Access
                            description: Indicate whether a process requires outgoing IPv4/IPv6 network access.
                            example: true
                        required:
                        - networkAccess
                        additionalProperties: {}
                    required:
                    - NetworkAccess
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: ResourceRequirementMap
                    properties:
                      ResourceRequirement:
                        $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: ResourceRequirement
                        description: 'Specify basic hardware resource requirements

                          (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#ResourceRequirement).'
                        properties:
                          coresMin:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: ResourceCoresMinimum
                            summary: Minimum reserved number of CPU cores.
                            description: "Minimum reserved number of CPU cores.\n\nMay be a fractional value to indicate to a scheduling algorithm that one core can be allocated\nto multiple jobs. For example, a value of 0.25 indicates that up to 4 jobs may run in parallel\non 1 core. A value of 1.25 means that up to 3 jobs can run on a 4 core system (4/1.25 \u2248 3).\n\nProcesses can only share a core allocation if the sum of each of their 'ramMax', 'tmpdirMax',\nand 'outdirMax' requests also do not exceed the capacity of the node.\n\nProcesses sharing a core must have the same level of isolation (typically a container or VM)\nthat they would normally have.\n\nThe reported number of CPU cores reserved for the process, which is available to expressions on the\n'CommandLineTool' as 'runtime.cores', must be a non-zero integer, and may be calculated by rounding up\nthe cores request to the next whole number.\n\nScheduling systems may allocate fractional CPU resources by setting quotas or scheduling weights.\nScheduling systems that do not support fractional CPUs may round up the request to the next whole number."
                            default: 1
                            oneOf:
                            - type: number
                              title: ''
                              minimum: 0.0
                            - type: integer
                              title: ''
                              minimum: 1
                            - type: string
                              title: CWLExpression
                              description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
                          coresMax:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: ResourceCoresMaximum
                            summary: Maximum reserved number of CPU cores.
                            description: 'Maximum reserved number of CPU cores.

                              See ''coresMin'' for discussion about fractional CPU requests.'
                            oneOf:
                            - type: number
                              title: ''
                              minimum: 0.0
                            - type: integer
                              title: ''
                              minimum: 1
                            - type: string
                              title: CWLExpression
                              description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
                          ramMin:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: ResourceRAMMinimum
                            summary: Minimum reserved RAM in mebibytes.
                            description: 'Minimum reserved RAM in mebibytes (2**20).


                              May be a fractional value. If so, the actual RAM request must be rounded up to the next whole number.

                              The reported amount of RAM reserved for the process, which is available to expressions on the

                              ''CommandLineTool'' as ''runtime.ram'', must be a non-zero integer.'
                            default: 256
                            oneOf:
                            - type: number
                              title: ''
                              minimum: 0.0
                            - type: integer
                              title: ''
                              minimum: 1
                            - type: string
                              title: CWLExpression
                              description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
                          ramMax:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: ResourceRAMMaximum
                            summary: Maximum reserved RAM in mebibytes.
                            description: 'Maximum reserved RAM in mebibytes (2**20).

                              See ''ramMin'' for discussion about fractional RAM requests.'
                            oneOf:
                            - type: number
                              title: ''
                              minimum: 0.0
                            - type: integer
                              title: ''
                              minimum: 1
                            - type: string
                              title: CWLExpression
                              description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
                          tmpdirMin:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: ResourceTmpDirMinimum
                            summary: Minimum reserved filesystem based storage for the designated temporary directory in mebibytes.
                            description: 'Minimum reserved filesystem based storage for the designated temporary directory in mebibytes (2**20).


                              May be a fractional value. If so, the actual storage request must be rounded up to the next whole number.

                              The reported amount of storage reserved for the process, which is available to expressions on the

                              ''CommandLineTool'' as ''runtime.tmpdirSize'', must be a non-zero integer.'
                            default: 1024
                            oneOf:
                            - type: number
                              title: ''
                              minimum: 0.0
                            - type: integer
                              title: ''
                              minimum: 1
                            - type: string
                              title: CWLExpression
                              description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
                          tmpdirMax:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: ResourceTmpDirMaximum
                            summary: Maximum reserved filesystem based storage for the designated temporary directory in mebibytes.
                            description: 'Maximum reserved filesystem based storage for the designated temporary directory in mebibytes (2**20).

                              See ''tmpdirMin'' for discussion about fractional storage requests.'
                            oneOf:
                            - type: number
                              title: ''
                              minimum: 0.0
                            - type: integer
                              title: ''
                              minimum: 1
                            - type: string
                              title: CWLExpression
                              description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
                          outdirMin:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: ResourceOutDirMinimum
                            summary: Minimum reserved filesystem based storage for the designated output directory in mebibytes.
                            description: 'Minimum reserved filesystem based storage for the designated output directory in mebibytes (2**20).


                              May be a fractional value. If so, the actual storage request must be rounded up to the next whole number.

                              The reported amount of storage reserved for the process, which is available to expressions on the

                              ''CommandLineTool'' as runtime.outdirSize, must be a non-zero integer.'
                            default: 1024
                            oneOf:
                            - type: number
                              title: ''
                              minimum: 0.0
                            - type: integer
                              title: ''
                              minimum: 1
                            - type: string
                              title: CWLExpression
                              description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
                          outdirMax:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: ResourceOutDirMaximum
                            summary: Maximum reserved filesystem based storage for the designated output directory in mebibytes.
                            description: 'Maximum reserved filesystem based storage for the designated output directory in mebibytes (2**20).

                              See ''outdirMin'' for discussion about fractional storage requests.'
                            default: 1
                            oneOf:
                            - type: number
                              title: ''
                              minimum: 0.0
                            - type: integer
                              title: ''
                              minimum: 1
                            - type: string
                              title: CWLExpression
                              description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
                        additionalProperties: {}
                    required:
                    - ResourceRequirement
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: ScatterFeatureRequirementMap
                    properties:
                      ScatterFeatureRequirement:
                        $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: ScatterFeatureRequirementSpecification
                        description: 'A ''scatter'' operation specifies that the associated Workflow step should execute separately over a list of

                          input elements. Each job making up a scatter operation is independent and may be executed concurrently

                          (see also: https://www.commonwl.org/v1.2/Workflow.html#WorkflowStep).'
                        additionalProperties: {}
                    required:
                    - ScatterFeatureRequirement
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: StepInputExpressionRequirementMap
                    properties:
                      StepInputExpressionRequirement:
                        $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: StepInputExpressionSpecification
                        description: Indicate that the workflow platform must support the 'valueFrom' field of https://www.commonwl.org/v1.2/Workflow.html#WorkflowStepInput.
                        additionalProperties: {}
                    required:
                    - StepInputExpressionRequirement
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: SubworkflowRequirementMap
                    properties:
                      SubworkflowFeatureRequirement:
                        $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: SubworkflowRequirementSpecification
                        description: Indicates that a Workflow employs another Workflow as one of its steps.
                        additionalProperties: {}
                    required:
                    - SubworkflowFeatureRequirement
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: ToolTimeLimitRequirementMap
                    properties:
                      ToolTimeLimit:
                        $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: ToolTimeLimitRequirementSpecification
                        description: 'Set an upper limit on the execution time of a CommandLineTool.

                          A CommandLineTool whose execution duration exceeds the time limit may be preemptively terminated

                          and considered failed. May also be used by batch systems to make scheduling decisions.

                          The execution duration excludes external operations, such as staging of files, pulling a docker image etc.,

                          and only counts wall-time for the execution of the command line itself.'
                        properties:
                          timelimit:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: TimeLimitValue
                            description: 'The time limit, in seconds.

                              A time limit of zero means no time limit.

                              Negative time limits are an error.'
                            oneOf:
                            - type: number
                              title: ''
                              minimum: 0.0
                            - type: integer
                              title: ''
                              minimum: 0
                            - type: string
                              title: CWLExpression
                              description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
                        required:
                        - timelimit
                        additionalProperties: {}
                    required:
                    - ToolTimeLimit
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: WorkReuseRequirementMap
                    properties:
                      WorkReuse:
                        $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: WorkReuseRequirementSpecification
                        description: 'For implementations that support reusing output from past work

                          (on the assumption that same code and same input produce same results),

                          control whether to enable or disable the reuse behavior for a particular tool or step

                          (to accommodate situations where that assumption is incorrect).

                          A reused step is not executed but instead returns the same output as the original execution.


                          If ''WorkReuse'' is not specified, correct tools should assume it is enabled by default.'
                        properties:
                          enableReuse:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: EnableReuseValue
                            description: 'Indicates if reuse is enabled for this tool.

                              Can be an expression when combined with ''InlineJavascriptRequirement''

                              (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
                            oneOf:
                            - type: boolean
                              title: ''
                            - type: string
                              title: CWLExpression
                              description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
                        required:
                        - enableReuse
                        additionalProperties: {}
                    required:
                    - WorkReuse
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: WeaverESGF_CWT_RequirementMap
                    properties:
                      weaver:ESGF-CWTRequirement:
                        $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: ESGF-CWTRequirement
                        description: 'Hint indicating that the Application Package corresponds to an ESGF-CWT provider processthat should be remotely executed and monitored by this instance. (note: can only be an ''hint'' as it is unofficial CWL specification).'
                        properties:
                          process:
                            type: string
                            title: process
                            description: Process identifier of the remote ESGF-CWT provider.
                            pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
                          provider:
                            type: string
                            title: provider
                            description: ESGF-CWT provider endpoint.
                            format: url
                            pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                        required:
                        - process
                        - provider
                        additionalProperties: {}
                    required:
                    - weaver:ESGF-CWTRequirement
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: WeaverOGCAPIRequirementMap
                    properties:
                      weaver:OGCAPIRequirement:
                        $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: OGCAPIRequirement
                        description: 'Hint indicating that the Application Package corresponds to an OGC API - Processes providerthat should be remotely executed and monitored by this instance. (note: can only be an ''hint'' as it is unofficial CWL specification).'
                        properties:
                          process:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: ReferenceURL
                            description: Process URL of the remote OGC API Process.
                            anyOf:
                            - type: string
                              title: ''
                              description: URL file reference.
                              format: url
                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                            - type: string
                              title: ''
                              description: Local file reference.
                              format: file
                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                            - type: string
                              title: ''
                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                        required:
                        - process
                        additionalProperties: {}
                    required:
                    - weaver:OGCAPIRequirement
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: WeaverWPS1RequirementMap
                    properties:
                      weaver:WPS1Requirement:
                        $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: WPS1Requirement
                        description: 'Hint indicating that the Application Package corresponds to a WPS-1 provider processthat should be remotely executed and monitored by this instance. (note: can only be an ''hint'' as it is unofficial CWL specification).'
                        properties:
                          process:
                            type: string
                            title: process
                            description: Process identifier of the remote WPS provider.
                            pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
                          provider:
                            type: string
                            title: provider
                            description: WPS provider endpoint.
                            format: url
                            pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                        required:
                        - process
                        - provider
                        additionalProperties: {}
                    required:
                    - weaver:WPS1Requirement
                    additionalProperties: {}
                - $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: CWLRequirementsMapSupported
                  description: Schema that ensures only supported CWL requirements are permitted.
                  properties:
                    ResourceRequirement:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: PermissiveMappingSchema
                      additionalProperties: {}
                    weaver:BuiltinRequirement:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: PermissiveMappingSchema
                      additionalProperties: {}
                    LoadListingRequirement:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: PermissiveMappingSchema
                      additionalProperties: {}
                    InlineJavascriptRequirement:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: PermissiveMappingSchema
                      additionalProperties: {}
                    SubworkflowFeatureRequirement:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: PermissiveMappingSchema
                      additionalProperties: {}
                    ToolTimeLimit:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: PermissiveMappingSchema
                      additionalProperties: {}
                    weaver:WPS1Requirement:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: PermissiveMappingSchema
                      additionalProperties: {}
                    weaver:ESGF-CWTRequirement:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: PermissiveMappingSchema
                      additionalProperties: {}
                    DockerRequirement:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: PermissiveMappingSchema
                      additionalProperties: {}
                    InplaceUpdateRequirement:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: PermissiveMappingSchema
                      additionalProperties: {}
                    DockerGpuRequirement:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: PermissiveMappingSchema
                      additionalProperties: {}
                    WPS1Requirement:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: PermissiveMappingSchema
                      additionalProperties: {}
                    cwltool:CUDARequirement:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: PermissiveMappingSchema
                      additionalProperties: {}
                    cwltool:Secrets:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: PermissiveMappingSchema
                      additionalProperties: {}
                    WorkReuse:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: PermissiveMappingSchema
                      additionalProperties: {}
                    NetworkAccess:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: PermissiveMappingSchema
                      additionalProperties: {}
                    ScatterFeatureRequirement:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: PermissiveMappingSchema
                      additionalProperties: {}
                    OGCAPIRequirement:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: PermissiveMappingSchema
                      additionalProperties: {}
                    MultipleInputFeatureRequirement:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: PermissiveMappingSchema
                      additionalProperties: {}
                    InitialWorkDirRequirement:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: PermissiveMappingSchema
                      additionalProperties: {}
                    EnvVarRequirement:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: PermissiveMappingSchema
                      additionalProperties: {}
                    CUDARequirement:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: PermissiveMappingSchema
                      additionalProperties: {}
                    StepInputExpressionRequirement:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: PermissiveMappingSchema
                      additionalProperties: {}
                    BuiltinRequirement:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: PermissiveMappingSchema
                      additionalProperties: {}
                    ESGF-CWTRequirement:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: PermissiveMappingSchema
                      additionalProperties: {}
                    weaver:OGCAPIRequirement:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: PermissiveMappingSchema
                      additionalProperties: {}
                  additionalProperties: {}
              - type: array
                title: CWLRequirementsList
                items:
                  $schema: http://json-schema.org/draft-07/schema#
                  title: CWLRequirementsItem
                  oneOf:
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: DockerRequirementClass
                    properties:
                      dockerPull:
                        type: string
                        title: Docker pull reference
                        description: Reference package that will be retrieved and executed by CWL.
                        example: docker-registry.host.com/namespace/image:1.2.3
                      class:
                        type: string
                        title: RequirementClass
                        description: CWL requirement class specification.
                        example: DockerRequirement
                        enum:
                        - DockerRequirement
                    required:
                    - dockerPull
                    - class
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: DockerGpuRequirement
                    description: 'Docker requirement with GPU-enabled support (https://github.com/NVIDIA/nvidia-docker).

                      The instance must have the NVIDIA toolkit installed to use this feature.


                      WARNING:

                      This requirement is specific to Weaver and is preserved only for backward compatibility.

                      Prefer the combined use of official ''DockerRequirement'' and ''cwltool:CUDARequirement''

                      for better support of GPU capabilities and portability to other CWL-supported platforms.'
                    properties:
                      dockerPull:
                        type: string
                        title: Docker pull reference
                        description: Reference package that will be retrieved and executed by CWL.
                        example: docker-registry.host.com/namespace/image:1.2.3
                      class:
                        type: string
                        title: RequirementClass
                        description: CWL requirement class specification.
                        example: DockerGpuRequirement
                        enum:
                        - DockerGpuRequirement
                    required:
                    - dockerPull
                    - class
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: InitialWorkDirRequirementClass
                    properties:
                      listing:
                        type: array
                        title: InitialWorkDirListing
                        items:
                          $schema: http://json-schema.org/draft-07/schema#
                          type: object
                          title: DirectoryListingItem
                          properties:
                            entry:
                              type: string
                              title: entry
                            entryname:
                              type: string
                              title: entryname
                            writable:
                              type: boolean
                              title: writable
                          additionalProperties: {}
                      class:
                        type: string
                        title: RequirementClass
                        description: CWL requirement class specification.
                        example: InitialWorkDirRequirement
                        enum:
                        - InitialWorkDirRequirement
                    required:
                    - listing
                    - class
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: InlineJavascriptRequirementClass
                    description: 'Indicates that the workflow platform must support inline Javascript expressions.

                      If this requirement is not present, the workflow platform must not perform expression interpolation

                      (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#InlineJavascriptRequirement).'
                    properties:
                      expressionLib:
                        type: array
                        title: InlineJavascriptLibraries
                        description: 'Additional code fragments that will also be inserted before executing the expression code.

                          Allows for function definitions that may be called from CWL expressions.'
                        items:
                          type: string
                          title: exp_lib
                      class:
                        type: string
                        title: RequirementClass
                        description: CWL requirement class specification.
                        example: InlineJavascriptRequirement
                        enum:
                        - InlineJavascriptRequirement
                    required:
                    - class
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: InplaceUpdateRequirementClass
                    description: 'If ''inplaceUpdate'' is true, then an implementation supporting this feature may permit tools to directly

                      update files with ''writable: true'' in ''InitialWorkDirRequirement''. That is, as an optimization,

                      files may be destructively modified in place as opposed to copied and updated

                      (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#InplaceUpdateRequirement).'
                    properties:
                      inplaceUpdate:
                        type: boolean
                        title: inplaceUpdate
                      class:
                        type: string
                        title: RequirementClass
                        description: CWL requirement class specification.
                        example: InplaceUpdateRequirement
                        enum:
                        - InplaceUpdateRequirement
                    required:
                    - inplaceUpdate
                    - class
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: LoadListingRequirementClass
                    description: 'Specify the desired behavior for loading the listing field of a ''Directory'' object for use by expressions (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#LoadListingRequirement).'
                    properties:
                      loadListing:
                        type: string
                        title: LoadListingEnum
                        enum:
                        - no_listing
                        - shallow_listing
                        - deep_listing
                      class:
                        type: string
                        title: RequirementClass
                        description: CWL requirement class specification.
                        example: LoadListingRequirement
                        enum:
                        - LoadListingRequirement
                    required:
                    - loadListing
                    - class
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: MultipleInputRequirementClass
                    description: 'Indicates that a Workflow Step Input must support multiple ''source'' simultaneously

                      (see also: https://www.commonwl.org/v1.2/Workflow.html#WorkflowStepInput).'
                    properties:
                      class:
                        type: string
                        title: RequirementClass
                        description: CWL requirement class specification.
                        example: MultipleInputFeatureRequirement
                        enum:
                        - MultipleInputFeatureRequirement
                    required:
                    - class
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: NetworkAccessRequirementClass
                    properties:
                      networkAccess:
                        type: boolean
                        title: Network Access
                        description: Indicate whether a process requires outgoing IPv4/IPv6 network access.
                        example: true
                      class:
                        type: string
                        title: RequirementClass
                        description: CWL requirement class specification.
                        example: NetworkAccess
                        enum:
                        - NetworkAccess
                    required:
                    - networkAccess
                    - class
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: ResourceRequirementClass
                    description: 'Specify basic hardware resource requirements

                      (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#ResourceRequirement).'
                    properties:
                      coresMin:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: ResourceCoresMinimum
                        summary: Minimum reserved number of CPU cores.
                        description: "Minimum reserved number of CPU cores.\n\nMay be a fractional value to indicate to a scheduling algorithm that one core can be allocated\nto multiple jobs. For example, a value of 0.25 indicates that up to 4 jobs may run in parallel\non 1 core. A value of 1.25 means that up to 3 jobs can run on a 4 core system (4/1.25 \u2248 3).\n\nProcesses can only share a core allocation if the sum of each of their 'ramMax', 'tmpdirMax',\nand 'outdirMax' requests also do not exceed the capacity of the node.\n\nProcesses sharing a core must have the same level of isolation (typically a container or VM)\nthat they would normally have.\n\nThe reported number of CPU cores reserved for the process, which is available to expressions on the\n'CommandLineTool' as 'runtime.cores', must be a non-zero integer, and may be calculated by rounding up\nthe cores request to the next whole number.\n\nScheduling systems may allocate fractional CPU resources by setting quotas or scheduling weights.\nScheduling systems that do not support fractional CPUs may round up the request to the next whole number."
                        default: 1
                        oneOf:
                        - type: number
                          title: ''
                          minimum: 0.0
                        - type: integer
                          title: ''
                          minimum: 1
                        - type: string
                          title: CWLExpression
                          description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
                      coresMax:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: ResourceCoresMaximum
                        summary: Maximum reserved number of CPU cores.
                        description: 'Maximum reserved number of CPU cores.

                          See ''coresMin'' for discussion about fractional CPU requests.'
                        oneOf:
                        - type: number
                          title: ''
                          minimum: 0.0
                        - type: integer
                          title: ''
                          minimum: 1
                        - type: string
                          title: CWLExpression
                          description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
                      ramMin:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: ResourceRAMMinimum
                        summary: Minimum reserved RAM in mebibytes.
                        description: 'Minimum reserved RAM in mebibytes (2**20).


                          May be a fractional value. If so, the actual RAM request must be rounded up to the next whole number.

                          The reported amount of RAM reserved for the process, which is available to expressions on the

                          ''CommandLineTool'' as ''runtime.ram'', must be a non-zero integer.'
                        default: 256
                        oneOf:
                        - type: number
                          title: ''
                          minimum: 0.0
                        - type: integer
                          title: ''
                          minimum: 1
                        - type: string
                          title: CWLExpression
                          description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
                      ramMax:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: ResourceRAMMaximum
                        summary: Maximum reserved RAM in mebibytes.
                        description: 'Maximum reserved RAM in mebibytes (2**20).

                          See ''ramMin'' for discussion about fractional RAM requests.'
                        oneOf:
                        - type: number
                          title: ''
                          minimum: 0.0
                        - type: integer
                          title: ''
                          minimum: 1
                        - type: string
                          title: CWLExpression
                          description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
                      tmpdirMin:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: ResourceTmpDirMinimum
                        summary: Minimum reserved filesystem based storage for the designated temporary directory in mebibytes.
                        description: 'Minimum reserved filesystem based storage for the designated temporary directory in mebibytes (2**20).


                          May be a fractional value. If so, the actual storage request must be rounded up to the next whole number.

                          The reported amount of storage reserved for the process, which is available to expressions on the

                          ''CommandLineTool'' as ''runtime.tmpdirSize'', must be a non-zero integer.'
                        default: 1024
                        oneOf:
                        - type: number
                          title: ''
                          minimum: 0.0
                        - type: integer
                          title: ''
                          minimum: 1
                        - type: string
                          title: CWLExpression
                          description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
                      tmpdirMax:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: ResourceTmpDirMaximum
                        summary: Maximum reserved filesystem based storage for the designated temporary directory in mebibytes.
                        description: 'Maximum reserved filesystem based storage for the designated temporary directory in mebibytes (2**20).

                          See ''tmpdirMin'' for discussion about fractional storage requests.'
                        oneOf:
                        - type: number
                          title: ''
                          minimum: 0.0
                        - type: integer
                          title: ''
                          minimum: 1
                        - type: string
                          title: CWLExpression
                          description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
                      outdirMin:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: ResourceOutDirMinimum
                        summary: Minimum reserved filesystem based storage for the designated output directory in mebibytes.
                        description: 'Minimum reserved filesystem based storage for the designated output directory in mebibytes (2**20).


                          May be a fractional value. If so, the actual storage request must be rounded up to the next whole number.

                          The reported amount of storage reserved for the process, which is available to expressions on the

                          ''CommandLineTool'' as runtime.outdirSize, must be a non-zero integer.'
                        default: 1024
                        oneOf:
                        - type: number
                          title: ''
                          minimum: 0.0
                        - type: integer
                          title: ''
                          minimum: 1
                        - type: string
                          title: CWLExpression
                          description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
                      outdirMax:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: ResourceOutDirMaximum
                        summary: Maximum reserved filesystem based storage for the designated output directory in mebibytes.
                        description: 'Maximum reserved filesystem based storage for the designated output directory in mebibytes (2**20).

                          See ''outdirMin'' for discussion about fractional storage requests.'
                        default: 1
                        oneOf:
                        - type: number
                          title: ''
                          minimum: 0.0
                        - type: integer
                          title: ''
                          minimum: 1
                        - type: string
                          title: CWLExpression
                          description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
                      class:
                        type: string
                        title: RequirementClass
                        description: CWL requirement class specification.
                        example: ResourceRequirement
                        enum:
                        - ResourceRequirement
                    required:
                    - class
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: ScatterFeatureRequirementClass
                    description: 'A ''scatter'' operation specifies that the associated Workflow step should execute separately over a list of

                      input elements. Each job making up a scatter operation is independent and may be executed concurrently

                      (see also: https://www.commonwl.org/v1.2/Workflow.html#WorkflowStep).'
                    properties:
                      class:
                        type: string
                        title: RequirementClass
                        description: CWL requirement class specification.
                        example: ScatterFeatureRequirement
                        enum:
                        - ScatterFeatureRequirement
                    required:
                    - class
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: StepInputExpressionRequirementClass
                    description: Indicate that the workflow platform must support the 'valueFrom' field of https://www.commonwl.org/v1.2/Workflow.html#WorkflowStepInput.
                    properties:
                      class:
                        type: string
                        title: RequirementClass
                        description: CWL requirement class specification.
                        example: StepInputExpressionRequirement
                        enum:
                        - StepInputExpressionRequirement
                    required:
                    - class
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: SubworkflowRequirementClass
                    description: Indicates that a Workflow employs another Workflow as one of its steps.
                    properties:
                      class:
                        type: string
                        title: RequirementClass
                        description: CWL requirement class specification.
                        example: SubworkflowFeatureRequirement
                        enum:
                        - SubworkflowFeatureRequirement
                    required:
                    - class
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: ToolTimeLimitRequirementClass
                    description: 'Set an upper limit on the execution time of a CommandLineTool.

                      A CommandLineTool whose execution duration exceeds the time limit may be preemptively terminated

                      and considered failed. May also be used by batch systems to make scheduling decisions.

                      The execution duration excludes external operations, such as staging of files, pulling a docker image etc.,

                      and only counts wall-time for the execution of the command line itself.'
                    properties:
                      timelimit:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: TimeLimitValue
                        description: 'The time limit, in seconds.

                          A time limit of zero means no time limit.

                          Negative time limits are an error.'
                        oneOf:
                        - type: number
                          title: ''
                          minimum: 0.0
                        - type: integer
                          title: ''
                          minimum: 0
                        - type: string
                          title: CWLExpression
                          description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
                      class:
                        type: string
                        title: RequirementClass
                        description: CWL requirement class specification.
                        example: ToolTimeLimit
                        enum:
                        - ToolTimeLimit
                    required:
                    - timelimit
                    - class
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: WorkReuseRequirementClass
                    description: 'For implementations that support reusing output from past work

                      (on the assumption that same code and same input produce same results),

                      control whether to enable or disable the reuse behavior for a particular tool or step

                      (to accommodate situations where that assumption is incorrect).

                      A reused step is not executed but instead returns the same output as the original execution.


                      If ''WorkReuse'' is not specified, correct tools should assume it is enabled by default.'
                    properties:
                      enableReuse:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: EnableReuseValue
                        description: 'Indicates if reuse is enabled for this tool.

                          Can be an expression when combined with ''InlineJavascriptRequirement''

                          (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
                        oneOf:
                        - type: boolean
                          title: ''
                        - type: string
                          title: CWLExpression
                          description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
                      class:
                        type: string
                        title: RequirementClass
                        description: CWL requirement class specification.
                        example: WorkReuse
                        enum:
                        - WorkReuse
                    required:
                    - enableReuse
                    - class
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: WeaverESGF_CWT_RequirementMap
                    properties:
                      weaver:ESGF-CWTRequirement:
                        $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: ESGF-CWTRequirement
                        description: 'Hint indicating that the Application Package corresponds to an ESGF-CWT provider processthat should be remotely executed and monitored by this instance. (note: can only be an ''hint'' as it is unofficial CWL specification).'
                        properties:
                          process:
                            type: string
                            title: process
                            description: Process identifier of the remote ESGF-CWT provider.
                            pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
                          provider:
                            type: string
                            title: provider
                            description: ESGF-CWT provider endpoint.
                            format: url
                            pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                        required:
                        - process
                        - provider
                        additionalProperties: {}
                    required:
                    - weaver:ESGF-CWTRequirement
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: WeaverOGCAPIRequirementMap
                    properties:
                      weaver:OGCAPIRequirement:
                        $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: OGCAPIRequirement
                        description: 'Hint indicating that the Application Package corresponds to an OGC API - Processes providerthat should be remotely executed and monitored by this instance. (note: can only be an ''hint'' as it is unofficial CWL specification).'
                        properties:
                          process:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: ReferenceURL
                            description: Process URL of the remote OGC API Process.
                            anyOf:
                            - type: string
                              title: ''
                              description: URL file reference.
                              format: url
                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                            - type: string
                              title: ''
                              description: Local file reference.
                              format: file
                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                            - type: string
                              title: ''
                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                        required:
                        - process
                        additionalProperties: {}
                    required:
                    - weaver:OGCAPIRequirement
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: WeaverWPS1RequirementMap
                    properties:
                      weaver:WPS1Requirement:
                        $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: WPS1Requirement
                        description: 'Hint indicating that the Application Package corresponds to a WPS-1 provider processthat should be remotely executed and monitored by this instance. (note: can only be an ''hint'' as it is unofficial CWL specification).'
                        properties:
                          process:
                            type: string
                            title: process
                            description: Process identifier of the remote WPS provider.
                            pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
                          provider:
                            type: string
                            title: provider
                            description: WPS provider endpoint.
                            format: url
                            pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                        required:
                        - process
                        - provider
                        additionalProperties: {}
                    required:
                    - weaver:WPS1Requirement
                    additionalProperties: {}
                  discriminator:
                    propertyName: class
                    mapping:
                      DockerRequirement: DockerRequirementClass
                      DockerGpuRequirement: DockerGpuRequirement
                      InitialWorkDirRequirement: InitialWorkDirRequirementClass
                      InlineJavascriptRequirement: InlineJavascriptRequirementClass
                      InplaceUpdateRequirement: InplaceUpdateRequirementClass
                      LoadListingRequirement: LoadListingRequirementClass
                      MultipleInputFeatureRequirement: MultipleInputRequirementClass
                      NetworkAccess: NetworkAccessRequirementClass
                      ResourceRequirement: ResourceRequirementClass
                      ScatterFeatureRequirement: ScatterFeatureRequirementClass
                      StepInputExpressionRequirement: StepInputExpressionRequirementClass
                      SubworkflowFeatureRequirement: SubworkflowRequirementClass
                      ToolTimeLimit: ToolTimeLimitRequirementClass
                      WorkReuse: WorkReuseRequirementClass
            hints:
              $schema: http://json-schema.org/draft-07/schema#
              title: CWLHints
              oneOf:
              - $schema: http://json-schema.org/draft-07/schema#
                title: CWLHintsMap
                anyOf:
                - $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: BuiltinRequirementMap
                  properties:
                    BuiltinRequirement:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: BuiltinRequirement
                      description: 'Hint indicating that the Application Package corresponds to a builtin process of this instance. (note: can only be an ''hint'' as it is unofficial CWL specification).'
                      properties:
                        process:
                          type: string
                          title: process
                          description: Builtin process identifier.
                          pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
                      required:
                      - process
                      additionalProperties: {}
                  required:
                  - BuiltinRequirement
                  additionalProperties: {}
                - $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: CUDARequirementMap
                  properties:
                    cwltool:CUDARequirement:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: cwltool:CUDARequirement
                      properties:
                        cudaVersionMin:
                          type: string
                          title: CUDA version minimum
                          description: 'The minimum CUDA version required to run the software. This corresponds to a CUDA SDK release.


                            When run in a container, the container image should provide the CUDA runtime, and the host

                            driver is injected into the container.  In this case, because CUDA drivers are backwards compatible,

                            it is possible to use an older SDK with a newer driver across major versions.


                            See https://docs.nvidia.com/deploy/cuda-compatibility/ for details.'
                          example: '11.4'
                          pattern: ^\d+\.\d+$
                        cudaComputeCapability:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: CUDA compute capability
                          description: "The compute capability supported by the GPU hardware.\n\n* If this is a single value, it defines only the minimum\n  compute capability.  GPUs with higher capability are also\n  accepted.\n* If it is an array value, then only select GPUs with compute\n  capabilities that explicitly appear in the array.\n\nSee https://docs.nvidia.com/deploy/cuda-compatibility/#faq and\nhttps://docs.nvidia.com/cuda/cuda-c-best-practices-guide/index.html#cuda-compute-capability for details."
                          oneOf:
                          - type: string
                            title: CUDA compute capability
                            description: The compute capability supported by the GPU hardware.
                            pattern: ^\d+\.\d+$
                          - type: array
                            title: CUDAComputeCapabilityArray
                            items:
                              type: string
                              title: CUDA compute capability
                              description: The compute capability supported by the GPU hardware.
                              pattern: ^\d+\.\d+$
                            minItems: 1
                        cudaDeviceCountMin:
                          type: integer
                          title: CUDA device count minimum
                          description: The minimum amount of devices required.
                          default: 1
                          example: 1
                          minimum: 1
                        cudaDeviceCountMax:
                          type: integer
                          title: CUDA device count maximum
                          description: The maximum amount of devices required.
                          default: 1
                          example: 8
                          minimum: 1
                      required:
                      - cudaVersionMin
                      - cudaComputeCapability
                      additionalProperties: {}
                  required:
                  - cwltool:CUDARequirement
                  additionalProperties: {}
                - $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: DockerRequirementMap
                  properties:
                    DockerRequirement:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: DockerRequirement
                      properties:
                        dockerPull:
                          type: string
                          title: Docker pull reference
                          description: Reference package that will be retrieved and executed by CWL.
                          example: docker-registry.host.com/namespace/image:1.2.3
                      required:
                      - dockerPull
                      additionalProperties: {}
                  required:
                  - DockerRequirement
                  additionalProperties: {}
                - $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: DockerGpuRequirementMap
                  properties:
                    DockerGpuRequirement:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: DockerGpuRequirementSpecification
                      description: 'Docker requirement with GPU-enabled support (https://github.com/NVIDIA/nvidia-docker).

                        The instance must have the NVIDIA toolkit installed to use this feature.


                        WARNING:

                        This requirement is specific to Weaver and is preserved only for backward compatibility.

                        Prefer the combined use of official ''DockerRequirement'' and ''cwltool:CUDARequirement''

                        for better support of GPU capabilities and portability to other CWL-supported platforms.'
                      properties:
                        dockerPull:
                          type: string
                          title: Docker pull reference
                          description: Reference package that will be retrieved and executed by CWL.
                          example: docker-registry.host.com/namespace/image:1.2.3
                      required:
                      - dockerPull
                      additionalProperties: {}
                  required:
                  - DockerGpuRequirement
                  additionalProperties: {}
                - $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: InitialWorkDirRequirementMap
                  properties:
                    InitialWorkDirRequirement:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: InitialWorkDirRequirementSpecification
                      properties:
                        listing:
                          type: array
                          title: InitialWorkDirListing
                          items:
                            $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: DirectoryListingItem
                            properties:
                              entry:
                                type: string
                                title: entry
                              entryname:
                                type: string
                                title: entryname
                              writable:
                                type: boolean
                                title: writable
                            additionalProperties: {}
                      required:
                      - listing
                      additionalProperties: {}
                  required:
                  - InitialWorkDirRequirement
                  additionalProperties: {}
                - $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: InlineJavascriptRequirementMap
                  properties:
                    InlineJavascriptRequirement:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: InlineJavascriptRequirementSpecification
                      description: 'Indicates that the workflow platform must support inline Javascript expressions.

                        If this requirement is not present, the workflow platform must not perform expression interpolation

                        (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#InlineJavascriptRequirement).'
                      properties:
                        expressionLib:
                          type: array
                          title: InlineJavascriptLibraries
                          description: 'Additional code fragments that will also be inserted before executing the expression code.

                            Allows for function definitions that may be called from CWL expressions.'
                          items:
                            type: string
                            title: exp_lib
                      additionalProperties: {}
                  required:
                  - InlineJavascriptRequirement
                  additionalProperties: {}
                - $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: InplaceUpdateRequirementMap
                  properties:
                    InplaceUpdateRequirement:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: InplaceUpdateRequirementSpecification
                      description: 'If ''inplaceUpdate'' is true, then an implementation supporting this feature may permit tools to directly

                        update files with ''writable: true'' in ''InitialWorkDirRequirement''. That is, as an optimization,

                        files may be destructively modified in place as opposed to copied and updated

                        (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#InplaceUpdateRequirement).'
                      properties:
                        inplaceUpdate:
                          type: boolean
                          title: inplaceUpdate
                      required:
                      - inplaceUpdate
                      additionalProperties: {}
                  required:
                  - InplaceUpdateRequirement
                  additionalProperties: {}
                - $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: LoadListingRequirementMap
                  properties:
                    LoadListingRequirement:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: LoadListingRequirementSpecification
                      description: 'Specify the desired behavior for loading the listing field of a ''Directory'' object for use by expressions (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#LoadListingRequirement).'
                      properties:
                        loadListing:
                          type: string
                          title: LoadListingEnum
                          enum:
                          - no_listing
                          - shallow_listing
                          - deep_listing
                      required:
                      - loadListing
                      additionalProperties: {}
                  required:
                  - LoadListingRequirement
                  additionalProperties: {}
                - $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: NetworkAccessRequirementMap
                  properties:
                    NetworkAccess:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: NetworkAccess
                      properties:
                        networkAccess:
                          type: boolean
                          title: Network Access
                          description: Indicate whether a process requires outgoing IPv4/IPv6 network access.
                          example: true
                      required:
                      - networkAccess
                      additionalProperties: {}
                  required:
                  - NetworkAccess
                  additionalProperties: {}
                - $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: ResourceRequirementMap
                  properties:
                    ResourceRequirement:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: ResourceRequirement
                      description: 'Specify basic hardware resource requirements

                        (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#ResourceRequirement).'
                      properties:
                        coresMin:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: ResourceCoresMinimum
                          summary: Minimum reserved number of CPU cores.
                          description: "Minimum reserved number of CPU cores.\n\nMay be a fractional value to indicate to a scheduling algorithm that one core can be allocated\nto multiple jobs. For example, a value of 0.25 indicates that up to 4 jobs may run in parallel\non 1 core. A value of 1.25 means that up to 3 jobs can run on a 4 core system (4/1.25 \u2248 3).\n\nProcesses can only share a core allocation if the sum of each of their 'ramMax', 'tmpdirMax',\nand 'outdirMax' requests also do not exceed the capacity of the node.\n\nProcesses sharing a core must have the same level of isolation (typically a container or VM)\nthat they would normally have.\n\nThe reported number of CPU cores reserved for the process, which is available to expressions on the\n'CommandLineTool' as 'runtime.cores', must be a non-zero integer, and may be calculated by rounding up\nthe cores request to the next whole number.\n\nScheduling systems may allocate fractional CPU resources by setting quotas or scheduling weights.\nScheduling systems that do not support fractional CPUs may round up the request to the next whole number."
                          default: 1
                          oneOf:
                          - type: number
                            title: ''
                            minimum: 0.0
                          - type: integer
                            title: ''
                            minimum: 1
                          - type: string
                            title: CWLExpression
                            description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
                        coresMax:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: ResourceCoresMaximum
                          summary: Maximum reserved number of CPU cores.
                          description: 'Maximum reserved number of CPU cores.

                            See ''coresMin'' for discussion about fractional CPU requests.'
                          oneOf:
                          - type: number
                            title: ''
                            minimum: 0.0
                          - type: integer
                            title: ''
                            minimum: 1
                          - type: string
                            title: CWLExpression
                            description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
                        ramMin:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: ResourceRAMMinimum
                          summary: Minimum reserved RAM in mebibytes.
                          description: 'Minimum reserved RAM in mebibytes (2**20).


                            May be a fractional value. If so, the actual RAM request must be rounded up to the next whole number.

                            The reported amount of RAM reserved for the process, which is available to expressions on the

                            ''CommandLineTool'' as ''runtime.ram'', must be a non-zero integer.'
                          default: 256
                          oneOf:
                          - type: number
                            title: ''
                            minimum: 0.0
                          - type: integer
                            title: ''
                            minimum: 1
                          - type: string
                            title: CWLExpression
                            description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
                        ramMax:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: ResourceRAMMaximum
                          summary: Maximum reserved RAM in mebibytes.
                          description: 'Maximum reserved RAM in mebibytes (2**20).

                            See ''ramMin'' for discussion about fractional RAM requests.'
                          oneOf:
                          - type: number
                            title: ''
                            minimum: 0.0
                          - type: integer
                            title: ''
                            minimum: 1
                          - type: string
                            title: CWLExpression
                            description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
                        tmpdirMin:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: ResourceTmpDirMinimum
                          summary: Minimum reserved filesystem based storage for the designated temporary directory in mebibytes.
                          description: 'Minimum reserved filesystem based storage for the designated temporary directory in mebibytes (2**20).


                            May be a fractional value. If so, the actual storage request must be rounded up to the next whole number.

                            The reported amount of storage reserved for the process, which is available to expressions on the

                            ''CommandLineTool'' as ''runtime.tmpdirSize'', must be a non-zero integer.'
                          default: 1024
                          oneOf:
                          - type: number
                            title: ''
                            minimum: 0.0
                          - type: integer
                            title: ''
                            minimum: 1
                          - type: string
                            title: CWLExpression
                            description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
                        tmpdirMax:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: ResourceTmpDirMaximum
                          summary: Maximum reserved filesystem based storage for the designated temporary directory in mebibytes.
                          description: 'Maximum reserved filesystem based storage for the designated temporary directory in mebibytes (2**20).

                            See ''tmpdirMin'' for discussion about fractional storage requests.'
                          oneOf:
                          - type: number
                            title: ''
                            minimum: 0.0
                          - type: integer
                            title: ''
                            minimum: 1
                          - type: string
                            title: CWLExpression
                            description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
                        outdirMin:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: ResourceOutDirMinimum
                          summary: Minimum reserved filesystem based storage for the designated output directory in mebibytes.
                          description: 'Minimum reserved filesystem based storage for the designated output directory in mebibytes (2**20).


                            May be a fractional value. If so, the actual storage request must be rounded up to the next whole number.

                            The reported amount of storage reserved for the process, which is available to expressions on the

                            ''CommandLineTool'' as runtime.outdirSize, must be a non-zero integer.'
                          default: 1024
                          oneOf:
                          - type: number
                            title: ''
                            minimum: 0.0
                          - type: integer
                            title: ''
                            minimum: 1
                          - type: string
                            title: CWLExpression
                            description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
                        outdirMax:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: ResourceOutDirMaximum
                          summary: Maximum reserved filesystem based storage for the designated output directory in mebibytes.
                          description: 'Maximum reserved filesystem based storage for the designated output directory in mebibytes (2**20).

                            See ''outdirMin'' for discussion about fractional storage requests.'
                          default: 1
                          oneOf:
                          - type: number
                            title: ''
                            minimum: 0.0
                          - type: integer
                            title: ''
                            minimum: 1
                          - type: string
                            title: CWLExpression
                            description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
                      additionalProperties: {}
                  required:
                  - ResourceRequirement
                  additionalProperties: {}
                - $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: ScatterFeatureRequirementMap
                  properties:
                    ScatterFeatureRequirement:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: ScatterFeatureRequirementSpecification
                      description: 'A ''scatter'' operation specifies that the associated Workflow step should execute separately over a list of

                        input elements. Each job making up a scatter operation is independent and may be executed concurrently

                        (see also: https://www.commonwl.org/v1.2/Workflow.html#WorkflowStep).'
                      additionalProperties: {}
                  required:
                  - ScatterFeatureRequirement
                  additionalProperties: {}
                - $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: SecretsRequirementMap
                  properties:
                    cwltool:Secrets:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: SecretsRequirementSpecification
                      description: Lists input parameters containing sensitive information to be masked.
                      properties:
                        secrets:
                          type: array
                          title: Secrets
                          description: Input parameter identifiers to consider as secrets.
                          items:
                            type: string
                            title: item
                            description: Slug name pattern.
                            pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
                          minItems: 1
                      required:
                      - secrets
                      additionalProperties: {}
                  required:
                  - cwltool:Secrets
                  additionalProperties: {}
                - $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: StepInputExpressionRequirementMap
                  properties:
                    StepInputExpressionRequirement:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: StepInputExpressionSpecification
                      description: Indicate that the workflow platform must support the 'valueFrom' field of https://www.commonwl.org/v1.2/Workflow.html#WorkflowStepInput.
                      additionalProperties: {}
                  required:
                  - StepInputExpressionRequirement
                  additionalProperties: {}
                - $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: ToolTimeLimitRequirementMap
                  properties:
                    ToolTimeLimit:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: ToolTimeLimitRequirementSpecification
                      description: 'Set an upper limit on the execution time of a CommandLineTool.

                        A CommandLineTool whose execution duration exceeds the time limit may be preemptively terminated

                        and considered failed. May also be used by batch systems to make scheduling decisions.

                        The execution duration excludes external operations, such as staging of files, pulling a docker image etc.,

                        and only counts wall-time for the execution of the command line itself.'
                      properties:
                        timelimit:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: TimeLimitValue
                          description: 'The time limit, in seconds.

                            A time limit of zero means no time limit.

                            Negative time limits are an error.'
                          oneOf:
                          - type: number
                            title: ''
                            minimum: 0.0
                          - type: integer
                            title: ''
                            minimum: 0
                          - type: string
                            title: CWLExpression
                            description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
                      required:
                      - timelimit
                      additionalProperties: {}
                  required:
                  - ToolTimeLimit
                  additionalProperties: {}
                - $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: WorkReuseRequirementMap
                  properties:
                    WorkReuse:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: WorkReuseRequirementSpecification
                      description: 'For implementations that support reusing output from past work

                        (on the assumption that same code and same input produce same results),

                        control whether to enable or disable the reuse behavior for a particular tool or step

                        (to accommodate situations where that assumption is incorrect).

                        A reused step is not executed but instead returns the same output as the original execution.


                        If ''WorkReuse'' is not specified, correct tools should assume it is enabled by default.'
                      properties:
                        enableReuse:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: EnableReuseValue
                          description: 'Indicates if reuse is enabled for this tool.

                            Can be an expression when combined with ''InlineJavascriptRequirement''

                            (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
                          oneOf:
                          - type: boolean
                            title: ''
                          - type: string
                            title: CWLExpression
                            description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
                      required:
                      - enableReuse
                      additionalProperties: {}
                  required:
                  - WorkReuse
                  additionalProperties: {}
                - $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: ESGF_CWT_RequirementMap
                  properties:
                    ESGF-CWTRequirement:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: ESGF-CWTRequirement
                      description: 'Hint indicating that the Application Package corresponds to an ESGF-CWT provider processthat should be remotely executed and monitored by this instance. (note: can only be an ''hint'' as it is unofficial CWL specification).'
                      properties:
                        process:
                          type: string
                          title: process
                          description: Process identifier of the remote ESGF-CWT provider.
                          pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
                        provider:
                          type: string
                          title: provider
                          description: ESGF-CWT provider endpoint.
                          format: url
                          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                      required:
                      - process
                      - provider
                      additionalProperties: {}
                  required:
                  - ESGF-CWTRequirement
                  additionalProperties: {}
                - $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: OGCAPIRequirementMap
                  properties:
                    OGCAPIRequirement:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: OGCAPIRequirement
                      description: 'Hint indicating that the Application Package corresponds to an OGC API - Processes providerthat should be remotely executed and monitored by this instance. (note: can only be an ''hint'' as it is unofficial CWL specification).'
                      properties:
                        process:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: ReferenceURL
                          description: Process URL of the remote OGC API Process.
                          anyOf:
                          - type: string
                            title: ''
                            description: URL file reference.
                            format: url
                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                          - type: string
                            title: ''
                            description: Local file reference.
                            format: file
                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                          - type: string
                            title: ''
                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                      required:
                      - process
                      additionalProperties: {}
                  required:
                  - OGCAPIRequirement
                  additionalProperties: {}
                - $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: WPS1RequirementMap
                  properties:
                    WPS1Requirement:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: WPS1Requirement
                      description: 'Hint indicating that the Application Package corresponds to a WPS-1 provider processthat should be remotely executed and monitored by this instance. (note: can only be an ''hint'' as it is unofficial CWL specification).'
                      properties:
                        process:
                          type: string
                          title: process
                          description: Process identifier of the remote WPS provider.
                          pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
                        provider:
                          type: string
                          title: provider
                          description: WPS provider endpoint.
                          format: url
                          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                      required:
                      - process
                      - provider
                      additionalProperties: {}
                  required:
                  - WPS1Requirement
                  additionalProperties: {}
                - $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: UnknownRequirementMap
                  description: Generic schema to allow alternative CWL requirements/hints not explicitly defined in schemas.
                  additionalProperties: {}
              - type: array
                title: CWLHintsList
                items:
                  $schema: http://json-schema.org/draft-07/schema#
                  title: CWLHintsItem
                  anyOf:
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: BuiltinRequirement
                    description: 'Hint indicating that the Application Package corresponds to a builtin process of this instance. (note: can only be an ''hint'' as it is unofficial CWL specification).'
                    properties:
                      process:
                        type: string
                        title: process
                        description: Builtin process identifier.
                        pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
                      class:
                        type: string
                        title: RequirementClass
                        description: CWL requirement class specification.
                        example: BuiltinRequirement
                        enum:
                        - BuiltinRequirement
                    required:
                    - process
                    - class
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: CUDARequirementClass
                    properties:
                      cudaVersionMin:
                        type: string
                        title: CUDA version minimum
                        description: 'The minimum CUDA version required to run the software. This corresponds to a CUDA SDK release.


                          When run in a container, the container image should provide the CUDA runtime, and the host

                          driver is injected into the container.  In this case, because CUDA drivers are backwards compatible,

                          it is possible to use an older SDK with a newer driver across major versions.


                          See https://docs.nvidia.com/deploy/cuda-compatibility/ for details.'
                        example: '11.4'
                        pattern: ^\d+\.\d+$
                      cudaComputeCapability:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: CUDA compute capability
                        description: "The compute capability supported by the GPU hardware.\n\n* If this is a single value, it defines only the minimum\n  compute capability.  GPUs with higher capability are also\n  accepted.\n* If it is an array value, then only select GPUs with compute\n  capabilities that explicitly appear in the array.\n\nSee https://docs.nvidia.com/deploy/cuda-compatibility/#faq and\nhttps://docs.nvidia.com/cuda/cuda-c-best-practices-guide/index.html#cuda-compute-capability for details."
                        oneOf:
                        - type: string
                          title: CUDA compute capability
                          description: The compute capability supported by the GPU hardware.
                          pattern: ^\d+\.\d+$
                        - type: array
                          title: CUDAComputeCapabilityArray
                          items:
                            type: string
                            title: CUDA compute capability
                            description: The compute capability supported by the GPU hardware.
                            pattern: ^\d+\.\d+$
                          minItems: 1
                      cudaDeviceCountMin:
                        type: integer
                        title: CUDA device count minimum
                        description: The minimum amount of devices required.
                        default: 1
                        example: 1
                        minimum: 1
                      cudaDeviceCountMax:
                        type: integer
                        title: CUDA device count maximum
                        description: The maximum amount of devices required.
                        default: 1
                        example: 8
                        minimum: 1
                      class:
                        type: string
                        title: RequirementClass
                        description: CWL requirement class specification.
                        example: cwltool:CUDARequirement
                        enum:
                        - cwltool:CUDARequirement
                    required:
                    - cudaVersionMin
                    - cudaComputeCapability
                    - class
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: DockerRequirementClass
                    properties:
                      dockerPull:
                        type: string
                        title: Docker pull reference
                        description: Reference package that will be retrieved and executed by CWL.
                        example: docker-registry.host.com/namespace/image:1.2.3
                      class:
                        type: string
                        title: RequirementClass
                        description: CWL requirement class specification.
                        example: DockerRequirement
                        enum:
                        - DockerRequirement
                    required:
                    - dockerPull
                    - class
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: DockerGpuRequirement
                    description: 'Docker requirement with GPU-enabled support (https://github.com/NVIDIA/nvidia-docker).

                      The instance must have the NVIDIA toolkit installed to use this feature.


                      WARNING:

                      This requirement is specific to Weaver and is preserved only for backward compatibility.

                      Prefer the combined use of official ''DockerRequirement'' and ''cwltool:CUDARequirement''

                      for better support of GPU capabilities and portability to other CWL-supported platforms.'
                    properties:
                      dockerPull:
                        type: string
                        title: Docker pull reference
                        description: Reference package that will be retrieved and executed by CWL.
                        example: docker-registry.host.com/namespace/image:1.2.3
                      class:
                        type: string
                        title: RequirementClass
                        description: CWL requirement class specification.
                        example: DockerGpuRequirement
                        enum:
                        - DockerGpuRequirement
                    required:
                    - dockerPull
                    - class
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: InitialWorkDirRequirementClass
                    properties:
                      listing:
                        type: array
                        title: InitialWorkDirListing
                        items:
                          $schema: http://json-schema.org/draft-07/schema#
                          type: object
                          title: DirectoryListingItem
                          properties:
                            entry:
                              type: string
                              title: entry
                            entryname:
                              type: string
                              title: entryname
                            writable:
                              type: boolean
                              title: writable
                          additionalProperties: {}
                      class:
                        type: string
                        title: RequirementClass
                        description: CWL requirement class specification.
                        example: InitialWorkDirRequirement
                        enum:
                        - InitialWorkDirRequirement
                    required:
                    - listing
                    - class
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: InlineJavascriptRequirementClass
                    description: 'Indicates that the workflow platform must support inline Javascript expressions.

                      If this requirement is not present, the workflow platform must not perform expression interpolation

                      (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#InlineJavascriptRequirement).'
                    properties:
                      expressionLib:
                        type: array
                        title: InlineJavascriptLibraries
                        description: 'Additional code fragments that will also be inserted before executing the expression code.

                          Allows for function definitions that may be called from CWL expressions.'
                        items:
                          type: string
                          title: exp_lib
                      class:
                        type: string
                        title: RequirementClass
                        description: CWL requirement class specification.
                        example: InlineJavascriptRequirement
                        enum:
                        - InlineJavascriptRequirement
                    required:
                    - class
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: InplaceUpdateRequirementClass
                    description: 'If ''inplaceUpdate'' is true, then an implementation supporting this feature may permit tools to directly

                      update files with ''writable: true'' in ''InitialWorkDirRequirement''. That is, as an optimization,

                      files may be destructively modified in place as opposed to copied and updated

                      (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#InplaceUpdateRequirement).'
                    properties:
                      inplaceUpdate:
                        type: boolean
                        title: inplaceUpdate
                      class:
                        type: string
                        title: RequirementClass
                        description: CWL requirement class specification.
                        example: InplaceUpdateRequirement
                        enum:
                        - InplaceUpdateRequirement
                    required:
                    - inplaceUpdate
                    - class
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: LoadListingRequirementClass
                    description: 'Specify the desired behavior for loading the listing field of a ''Directory'' object for use by expressions (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#LoadListingRequirement).'
                    properties:
                      loadListing:
                        type: string
                        title: LoadListingEnum
                        enum:
                        - no_listing
                        - shallow_listing
                        - deep_listing
                      class:
                        type: string
                        title: RequirementClass
                        description: CWL requirement class specification.
                        example: LoadListingRequirement
                        enum:
                        - LoadListingRequirement
                    required:
                    - loadListing
                    - class
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: NetworkAccessRequirementClass
                    properties:
                      networkAccess:
                        type: boolean
                        title: Network Access
                        description: Indicate whether a process requires outgoing IPv4/IPv6 network access.
                        example: true
                      class:
                        type: string
                        title: RequirementClass
                        description: CWL requirement class specification.
                        example: NetworkAccess
                        enum:
                        - NetworkAccess
                    required:
                    - networkAccess
                    - class
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: ResourceRequirementClass
                    description: 'Specify basic hardware resource requirements

                      (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#ResourceRequirement).'
                    properties:
                      coresMin:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: ResourceCoresMinimum
                        summary: Minimum reserved number of CPU cores.
                        description: "Minimum reserved number of CPU cores.\n\nMay be a fractional value to indicate to a scheduling algorithm that one core can be allocated\nto multiple jobs. For example, a value of 0.25 indicates that up to 4 jobs may run in parallel\non 1 core. A value of 1.25 means that up to 3 jobs can run on a 4 core system (4/1.25 \u2248 3).\n\nProcesses can only share a core allocation if the sum of each of their 'ramMax', 'tmpdirMax',\nand 'outdirMax' requests also do not exceed the capacity of the node.\n\nProcesses sharing a core must have the same level of isolation (typically a container or VM)\nthat they would normally have.\n\nThe reported number of CPU cores reserved for the process, which is available to expressions on the\n'CommandLineTool' as 'runtime.cores', must be a non-zero integer, and may be calculated by rounding up\nthe cores request to the next whole number.\n\nScheduling systems may allocate fractional CPU resources by setting quotas or scheduling weights.\nScheduling systems that do not support fractional CPUs may round up the request to the next whole number."
                        default: 1
                        oneOf:
                        - type: number
                          title: ''
                          minimum: 0.0
                        - type: integer
                          title: ''
                          minimum: 1
                        - type: string
                          title: CWLExpression
                          description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
                      coresMax:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: ResourceCoresMaximum
                        summary: Maximum reserved number of CPU cores.
                        description: 'Maximum reserved number of CPU cores.

                          See ''coresMin'' for discussion about fractional CPU requests.'
                        oneOf:
                        - type: number
                          title: ''
                          minimum: 0.0
                        - type: integer
                          title: ''
                          minimum: 1
                        - type: string
                          title: CWLExpression
                          description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
                      ramMin:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: ResourceRAMMinimum
                        summary: Minimum reserved RAM in mebibytes.
                        description: 'Minimum reserved RAM in mebibytes (2**20).


                          May be a fractional value. If so, the actual RAM request must be rounded up to the next whole number.

                          The reported amount of RAM reserved for the process, which is available to expressions on the

                          ''CommandLineTool'' as ''runtime.ram'', must be a non-zero integer.'
                        default: 256
                        oneOf:
                        - type: number
                          title: ''
                          minimum: 0.0
                        - type: integer
                          title: ''
                          minimum: 1
                        - type: string
                          title: CWLExpression
                          description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
                      ramMax:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: ResourceRAMMaximum
                        summary: Maximum reserved RAM in mebibytes.
                        description: 'Maximum reserved RAM in mebibytes (2**20).

                          See ''ramMin'' for discussion about fractional RAM requests.'
                        oneOf:
                        - type: number
                          title: ''
                          minimum: 0.0
                        - type: integer
                          title: ''
                          minimum: 1
                        - type: string
                          title: CWLExpression
                          description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
                      tmpdirMin:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: ResourceTmpDirMinimum
                        summary: Minimum reserved filesystem based storage for the designated temporary directory in mebibytes.
                        description: 'Minimum reserved filesystem based storage for the designated temporary directory in mebibytes (2**20).


                          May be a fractional value. If so, the actual storage request must be rounded up to the next whole number.

                          The reported amount of storage reserved for the process, which is available to expressions on the

                          ''CommandLineTool'' as ''runtime.tmpdirSize'', must be a non-zero integer.'
                        default: 1024
                        oneOf:
                        - type: number
                          title: ''
                          minimum: 0.0
                        - type: integer
                          title: ''
                          minimum: 1
                        - type: string
                          title: CWLExpression
                          description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
                      tmpdirMax:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: ResourceTmpDirMaximum
                        summary: Maximum reserved filesystem based storage for the designated temporary directory in mebibytes.
                        description: 'Maximum reserved filesystem based storage for the designated temporary directory in mebibytes (2**20).

                          See ''tmpdirMin'' for discussion about fractional storage requests.'
                        oneOf:
                        - type: number
                          title: ''
                          minimum: 0.0
                        - type: integer
                          title: ''
                          minimum: 1
                        - type: string
                          title: CWLExpression
                          description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
                      outdirMin:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: ResourceOutDirMinimum
                        summary: Minimum reserved filesystem based storage for the designated output directory in mebibytes.
                        description: 'Minimum reserved filesystem based storage for the designated output directory in mebibytes (2**20).


                          May be a fractional value. If so, the actual storage request must be rounded up to the next whole number.

                          The reported amount of storage reserved for the process, which is available to expressions on the

                          ''CommandLineTool'' as runtime.outdirSize, must be a non-zero integer.'
                        default: 1024
                        oneOf:
                        - type: number
                          title: ''
                          minimum: 0.0
                        - type: integer
                          title: ''
                          minimum: 1
                        - type: string
                          title: CWLExpression
                          description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
                      outdirMax:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: ResourceOutDirMaximum
                        summary: Maximum reserved filesystem based storage for the designated output directory in mebibytes.
                        description: 'Maximum reserved filesystem based storage for the designated output directory in mebibytes (2**20).

                          See ''outdirMin'' for discussion about fractional storage requests.'
                        default: 1
                        oneOf:
                        - type: number
                          title: ''
                          minimum: 0.0
                        - type: integer
                          title: ''
                          minimum: 1
                        - type: string
                          title: CWLExpression
                          description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
                      class:
                        type: string
                        title: RequirementClass
                        description: CWL requirement class specification.
                        example: ResourceRequirement
                        enum:
                        - ResourceRequirement
                    required:
                    - class
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: ScatterFeatureRequirementClass
                    description: 'A ''scatter'' operation specifies that the associated Workflow step should execute separately over a list of

                      input elements. Each job making up a scatter operation is independent and may be executed concurrently

                      (see also: https://www.commonwl.org/v1.2/Workflow.html#WorkflowStep).'
                    properties:
                      class:
                        type: string
                        title: RequirementClass
                        description: CWL requirement class specification.
                        example: ScatterFeatureRequirement
                        enum:
                        - ScatterFeatureRequirement
                    required:
                    - class
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: SecretsRequirementClass
                    description: Lists input parameters containing sensitive information to be masked.
                    properties:
                      secrets:
                        type: array
                        title: Secrets
                        description: Input parameter identifiers to consider as secrets.
                        items:
                          type: string
                          title: item
                          description: Slug name pattern.
                          pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
                        minItems: 1
                      class:
                        type: string
                        title: RequirementClass
                        description: CWL requirement class specification.
                        example: cwltool:Secrets
                        enum:
                        - cwltool:Secrets
                    required:
                    - secrets
                    - class
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: StepInputExpressionRequirementClass
                    description: Indicate that the workflow platform must support the 'valueFrom' field of https://www.commonwl.org/v1.2/Workflow.html#WorkflowStepInput.
                    properties:
                      class:
                        type: string
                        title: RequirementClass
                        description: CWL requirement class specification.
                        example: StepInputExpressionRequirement
                        enum:
                        - StepInputExpressionRequirement
                    required:
                    - class
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: ToolTimeLimitRequirementClass
                    description: 'Set an upper limit on the execution time of a CommandLineTool.

                      A CommandLineTool whose execution duration exceeds the time limit may be preemptively terminated

                      and considered failed. May also be used by batch systems to make scheduling decisions.

                      The execution duration excludes external operations, such as staging of files, pulling a docker image etc.,

                      and only counts wall-time for the execution of the command line itself.'
                    properties:
                      timelimit:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: TimeLimitValue
                        description: 'The time limit, in seconds.

                          A time limit of zero means no time limit.

                          Negative time limits are an error.'
                        oneOf:
                        - type: number
                          title: ''
                          minimum: 0.0
                        - type: integer
                          title: ''
                          minimum: 0
                        - type: string
                          title: CWLExpression
                          description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
                      class:
                        type: string
                        title: RequirementClass
                        description: CWL requirement class specification.
                        example: ToolTimeLimit
                        enum:
                        - ToolTimeLimit
                    required:
                    - timelimit
                    - class
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: WorkReuseRequirementClass
                    description: 'For implementations that support reusing output from past work

                      (on the assumption that same code and same input produce same results),

                      control whether to enable or disable the reuse behavior for a particular tool or step

                      (to accommodate situations where that assumption is incorrect).

                      A reused step is not executed but instead returns the same output as the original execution.


                      If ''WorkReuse'' is not specified, correct tools should assume it is enabled by default.'
                    properties:
                      enableReuse:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: EnableReuseValue
                        description: 'Indicates if reuse is enabled for this tool.

                          Can be an expression when combined with ''InlineJavascriptRequirement''

                          (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
                        oneOf:
                        - type: boolean
                          title: ''
                        - type: string
                          title: CWLExpression
                          description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
                      class:
                        type: string
                        title: RequirementClass
                        description: CWL requirement class specification.
                        example: WorkReuse
                        enum:
                        - WorkReuse
                    required:
                    - enableReuse
                    - class
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: ESGF-CWTRequirement
                    description: 'Hint indicating that the Application Package corresponds to an ESGF-CWT provider processthat should be remotely executed and monitored by this instance. (note: can only be an ''hint'' as it is unofficial CWL specification).'
                    properties:
                      process:
                        type: string
                        title: process
                        description: Process identifier of the remote ESGF-CWT provider.
                        pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
                      provider:
                        type: string
                        title: provider
                        description: ESGF-CWT provider endpoint.
                        format: url
                        pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                      class:
                        type: string
                        title: RequirementClass
                        description: CWL requirement class specification.
                        example: ESGF-CWTRequirement
                        enum:
                        - ESGF-CWTRequirement
                        - weaver:ESGF-CWTRequirement
                    required:
                    - process
                    - provider
                    - class
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: OGCAPIRequirement
                    description: 'Hint indicating that the Application Package corresponds to an OGC API - Processes providerthat should be remotely executed and monitored by this instance. (note: can only be an ''hint'' as it is unofficial CWL specification).'
                    properties:
                      process:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: ReferenceURL
                        description: Process URL of the remote OGC API Process.
                        anyOf:
                        - type: string
                          title: ''
                          description: URL file reference.
                          format: url
                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                        - type: string
                          title: ''
                          description: Local file reference.
                          format: file
                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                        - type: string
                          title: ''
                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                      class:
                        type: string
                        title: RequirementClass
                        description: CWL requirement class specification.
                        example: OGCAPIRequirement
                        enum:
                        - OGCAPIRequirement
                        - weaver:OGCAPIRequirement
                    required:
                    - process
                    - class
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: WPS1Requirement
                    description: 'Hint indicating that the Application Package corresponds to a WPS-1 provider processthat should be remotely executed and monitored by this instance. (note: can only be an ''hint'' as it is unofficial CWL specification).'
                    properties:
                      process:
                        type: string
                        title: process
                        description: Process identifier of the remote WPS provider.
                        pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
                      provider:
                        type: string
                        title: provider
                        description: WPS provider endpoint.
                        format: url
                        pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                      class:
                        type: string
                        title: RequirementClass
                        description: CWL requirement class specification.
                        example: WPS1Requirement
                        enum:
                        - WPS1Requirement
                        - weaver:WPS1Requirement
                    required:
                    - process
                    - provider
                    - class
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: UnknownRequirementClass
                    properties:
                      class:
                        type: string
                        title: RequirementClass
                        description: CWL requirement class specification.
                        example: UnknownRequirement
                    required:
                    - class
                    additionalProperties: {}
          required:
          - in
          - out
          - run
          additionalProperties: {}
    CWLWorkflowStepsList:
      type: array
      title: CWLWorkflowStepsList
      items:
        $ref: '#/components/schemas/CWLWorkflowStepItem'
    CWLWorkflowStepInputDefinition:
      oneOf:
      - $ref: '#/components/schemas/CWLWorkflowStepInputMap'
      - $ref: '#/components/schemas/CWLWorkflowStepInputList'
      $schema: http://json-schema.org/draft-07/schema#
      title: CWLWorkflowStepInputDefinition
      description: Defines the input parameters of the workflow step.
    CWLWorkflowStepInputMap:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: CWLWorkflowStepInputMap
      properties: {}
      required: []
      additionalProperties:
        oneOf:
        - type: string
          title: ''
          description: Specifies the workflow parameter that will provide input to the underlying step parameter.
        - $schema: http://json-schema.org/draft-07/schema#
          type: object
          title: CWLWorkflowStepInputObject
          properties:
            scatter:
              $schema: http://json-schema.org/draft-07/schema#
              title: Scatter
              description: 'The scatter field specifies one or more input parameters which will be scattered.

                An input parameter may be listed more than once. The declared type of each input parameter implicitly

                becomes an array of items of the input parameter type. If a parameter is listed more than once, it

                becomes a nested array. As a result, upstream parameters which are connected to scattered parameters

                must be arrays.


                All output parameter types are also implicitly wrapped in arrays. Each job in the scatter results in an

                entry in the output array.


                If any scattered parameter runtime value is an empty array, all outputs are set to empty arrays and

                no work is done for the step, according to applicable scattering rules.'
              oneOf:
              - type: string
                title: ''
                description: Slug name pattern.
                pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
              - type: array
                title: IdentifierArray
                items:
                  type: string
                  title: item
                  description: Slug name pattern.
                  pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
                minItems: 1
            scatterMethod:
              type: string
              title: scatterMethod
              description: "If 'scatter' declares more than one input parameter, 'scatterMethod' describes how to decompose the\ninput into a discrete set of jobs.\n\n- dotproduct: specifies that each of the input arrays are aligned and one element taken from each array\n  to construct each job. It is an error if all input arrays are not the same length.\n\n- nested_crossproduct: specifies the Cartesian product of the inputs, producing a job for every\n  combination of the scattered inputs. The output must be nested arrays for each level of scattering,\n  in the order that the input arrays are listed in the 'scatter' field.\n\n- flat_crossproduct: specifies the Cartesian product of the inputs, producing a job for every combination\n  of the scattered inputs. The output arrays must be flattened to a single level, but otherwise listed in\n  the order that the input arrays are listed in the 'scatter' field."
              enum:
              - dotproduct
              - nested_crossproduct
              - flat_crossproduct
            id:
              type: string
              title: id
              description: Identifier of the step input.
              pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
            source:
              $schema: http://json-schema.org/draft-07/schema#
              title: CWLWorkflowStepInputSource
              oneOf:
              - type: string
                title: ''
                description: Specifies the workflow parameter that will provide input to the underlying step parameter.
              - type: array
                title: CWLWorkflowStepInputSourceList
                items:
                  type: string
                  title: item
                  description: Specifies the workflow parameter that will provide input to the underlying step parameter.
                minItems: 1
            linkMerge:
              type: string
              title: LinkMergeMethod
              enum:
              - merge_nested
              - merge_flattened
            pickValue:
              type: string
              title: PickValueMethod
              enum:
              - first_non_null
              - the_only_non_null
              - all_non_null
            loadListing:
              type: string
              title: LoadListingEnum
              enum:
              - no_listing
              - shallow_listing
              - deep_listing
            loadContents:
              type: boolean
              title: LoadContents
              description: Indicates if  a 'File' type reference should be loaded under the 'contents' property.
            valueFrom:
              type: string
              title: CWLExpression
              description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
          additionalProperties: {}
    CWLWorkflowStepInputList:
      type: array
      title: CWLWorkflowStepInputList
      items:
        $ref: '#/components/schemas/CWLWorkflowStepInputItem'
      minItems: 1
    Scatter:
      oneOf:
      - type: string
        title: ''
        description: Slug name pattern.
        pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
      - $ref: '#/components/schemas/IdentifierArray'
      $schema: http://json-schema.org/draft-07/schema#
      title: Scatter
      description: 'The scatter field specifies one or more input parameters which will be scattered.

        An input parameter may be listed more than once. The declared type of each input parameter implicitly

        becomes an array of items of the input parameter type. If a parameter is listed more than once, it

        becomes a nested array. As a result, upstream parameters which are connected to scattered parameters

        must be arrays.


        All output parameter types are also implicitly wrapped in arrays. Each job in the scatter results in an

        entry in the output array.


        If any scattered parameter runtime value is an empty array, all outputs are set to empty arrays and

        no work is done for the step, according to applicable scattering rules.'
    IdentifierArray:
      type: array
      title: IdentifierArray
      items:
        type: string
        title: item
        description: Slug name pattern.
        pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
      minItems: 1
    CWLWorkflowStepInputSource:
      oneOf:
      - type: string
        title: ''
        description: Specifies the workflow parameter that will provide input to the underlying step parameter.
      - $ref: '#/components/schemas/CWLWorkflowStepInputSourceList'
      $schema: http://json-schema.org/draft-07/schema#
      title: CWLWorkflowStepInputSource
    CWLWorkflowStepInputSourceList:
      type: array
      title: CWLWorkflowStepInputSourceList
      items:
        type: string
        title: item
        description: Specifies the workflow parameter that will provide input to the underlying step parameter.
      minItems: 1
    CWLWorkflowStepInputItem:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: CWLWorkflowStepInputItem
      properties:
        scatter:
          $ref: '#/components/schemas/Scatter'
        scatterMethod:
          type: string
          title: scatterMethod
          description: "If 'scatter' declares more than one input parameter, 'scatterMethod' describes how to decompose the\ninput into a discrete set of jobs.\n\n- dotproduct: specifies that each of the input arrays are aligned and one element taken from each array\n  to construct each job. It is an error if all input arrays are not the same length.\n\n- nested_crossproduct: specifies the Cartesian product of the inputs, producing a job for every\n  combination of the scattered inputs. The output must be nested arrays for each level of scattering,\n  in the order that the input arrays are listed in the 'scatter' field.\n\n- flat_crossproduct: specifies the Cartesian product of the inputs, producing a job for every combination\n  of the scattered inputs. The output arrays must be flattened to a single level, but otherwise listed in\n  the order that the input arrays are listed in the 'scatter' field."
          enum:
          - dotproduct
          - nested_crossproduct
          - flat_crossproduct
        id:
          type: string
          title: id
          description: Identifier of the step input.
          pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
        source:
          $ref: '#/components/schemas/CWLWorkflowStepInputSource'
        linkMerge:
          type: string
          title: LinkMergeMethod
          enum:
          - merge_nested
          - merge_flattened
        pickValue:
          type: string
          title: PickValueMethod
          enum:
          - first_non_null
          - the_only_non_null
          - all_non_null
        loadListing:
          type: string
          title: LoadListingEnum
          enum:
          - no_listing
          - shallow_listing
          - deep_listing
        loadContents:
          type: boolean
          title: LoadContents
          description: Indicates if  a 'File' type reference should be loaded under the 'contents' property.
        valueFrom:
          type: string
          title: CWLExpression
          description: 'When combined with ''InlineJavascriptRequirement'', this field allows runtime parameter references (see also: https://www.commonwl.org/v1.2/CommandLineTool.html#Expression).'
      required:
      - id
      additionalProperties: {}
    CWLWorkflowStepOutputDefinition:
      oneOf:
      - $ref: '#/components/schemas/CWLWorkflowStepOutputList'
      $schema: http://json-schema.org/draft-07/schema#
      title: CWLWorkflowStepOutputDefinition
      description: Defines the parameters representing the output of the process.
    CWLWorkflowStepOutputList:
      type: array
      title: CWLWorkflowStepOutputList
      items:
        $ref: '#/components/schemas/CWLWorkflowStepOutputItem'
      minItems: 1
    CWLWorkflowStepOutputItem:
      oneOf:
      - type: string
        title: ''
        description: Identifier of the tool's output to use as the step output.
      - $ref: '#/components/schemas/CWLWorkflowStepOutputObject'
      $schema: http://json-schema.org/draft-07/schema#
      title: CWLWorkflowStepOutputItem
    CWLWorkflowStepOutputObject:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: CWLWorkflowStepOutputObject
      properties:
        id:
          type: string
          title: id
          description: Identifier of the tool's output to use as the step output.
      required:
      - id
      additionalProperties: {}
    CWLWorkflowStepRunDefinition:
      anyOf:
      - type: string
        title: CWLWorkflowSteprun_id
        description: Reference to local process ID, with or without '.cwl' extension.
        pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
      - type: string
        title: ''
        description: File with a CWL extension.
        pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*\.cwl$
      - type: string
        title: ''
        description: Process URL reference.
        format: url
        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)(?:/processes/\S+/?)\Z
      - $ref: '#/components/schemas/CWLTool'
      $schema: http://json-schema.org/draft-07/schema#
      title: CWLWorkflowStepRunDefinition
    CWLTool:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: CWLTool
      description: Base definition of the type of CWL tool represented by the object.
      properties:
        class:
          type: string
          title: Class
          description: CWL class specification. This is used to differentiate between single Application Package (AP)definitions and Workflow that chains multiple packages.
          enum:
          - CommandLineTool
          - ExpressionTool
          - Workflow
      required:
      - class
      additionalProperties: {}
    CWLWorkflowStepItem:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: CWLWorkflowStepItem
      properties:
        scatter:
          $ref: '#/components/schemas/CWLScatter'
        scatterMethod:
          type: string
          title: scatterMethod
          description: Describes how to decompose the scattered input into a discrete set of jobs. When 'dotproduct', specifies that each of the input arrays are aligned and one element taken from each arrayto construct each job. It is an error if all input arrays are of different length. When 'nested_crossproduct', specifies the Cartesian product of the inputs, producing a job for every combination of the scattered inputs. The output must be nested arrays for each level of scattering, in the order that the input arrays are listed in the scatter field. When 'flat_crossproduct', specifies the Cartesian product of the inputs, producing a job for every combination of the scattered inputs. The output arrays must be flattened to a single level, but otherwise listed in the order that the input arrays are listed in the scatter field.
          enum:
          - dotproduct
          - nested_crossproduct
          - flat_crossproduct
        id:
          type: string
          title: id
          description: Identifier of the step.
          pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
        in:
          $ref: '#/components/schemas/CWLWorkflowStepInputDefinition'
        out:
          $ref: '#/components/schemas/CWLWorkflowStepOutputDefinition'
        run:
          $ref: '#/components/schemas/CWLWorkflowStepRunDefinition'
        requirements:
          $ref: '#/components/schemas/CWLRequirements'
        hints:
          $ref: '#/components/schemas/CWLHints'
      required:
      - id
      - in
      - out
      - run
      additionalProperties: {}
    CWL Namespaces Mapping:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: CWL Namespaces Mapping
      description: Mapping of CWL namespace definitions for shorthand notation.
      properties:
        cwl:
          type: string
          title: cwl
          description: URI reference.
          format: uri
          enum:
          - https://w3id.org/cwl/cwl#
          - https://w3id.org/cwl/cwl
        cwltool:
          type: string
          title: cwltool
          description: URI reference.
          format: uri
          enum:
          - http://commonwl.org/cwltool#
          - http://commonwl.org/cwltool
        edam:
          type: string
          title: edam
          description: URI reference.
          format: uri
          enum:
          - http://edamontology.org/
          - http://edamontology.org
        iana:
          type: string
          title: iana
          description: URI reference.
          format: uri
          enum:
          - https://www.iana.org/assignments/media-types/
          - https://www.iana.org/assignments/media-types
        ogc:
          type: string
          title: ogc
          description: URI reference.
          format: uri
          enum:
          - http://www.opengis.net/def/media-type/ogc/1.0/
          - http://www.opengis.net/def/media-type/ogc/1.0
        ogcapi-processes-1:
          type: string
          title: ogcapi-processes-1
          description: URI reference.
          format: uri
          enum:
          - https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/
          - https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi
        opengis:
          type: string
          title: opengis
          description: URI reference.
          format: uri
          enum:
          - http://www.opengis.net/
          - http://www.opengis.net
        s:
          type: string
          title: s
          description: URI reference.
          format: uri
          enum:
          - https://schema.org/
          - https://schema.org
        weaver:
          type: string
          title: weaver
          description: URI reference.
          format: uri
          enum:
          - https://schemas.crim.ca/cwl/weaver#
          - https://schemas.crim.ca/cwl/weaver
      additionalProperties:
        URI<{namespace}>:
          type: string
          title: '{namespace}'
          description: URI reference.
          format: uri
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)(?:#?|[#?]\S+)$
    CWLSchemas:
      type: array
      title: CWLSchemas
      items:
        type: string
        title: CWLSchemaURL
        description: Schema reference for the CWL definition.
        format: url
        pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
    Unit:
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://raw.githubusercontent.com/common-workflow-language/cwl-v1.2/v1.2.1/json-schema/cwl.yaml
      type: object
      title: Unit
      description: Execution Unit definition directly provided.
      properties:
        cwlVersion:
          type: string
          title: cwlVersion
          description: CWL version of the described application package.
          pattern: ^v\d+(\.\d+(\.\d+)*)*$
        class:
          type: string
          title: Class
          description: CWL class specification. This is used to differentiate between single Application Package (AP)definitions and Workflow that chains multiple packages.
          enum:
          - CommandLineTool
          - ExpressionTool
          - Workflow
        id:
          type: string
          title: id
        label:
          type: string
          title: label
        doc:
          type: string
          title: doc
        intent:
          type: string
          title: intent
        version:
          type: string
          title: version
          description: Version string.
          pattern: ^\d+(\.\d+(\.\d+(\.[a-zA-Z0-9\-_]+)*)*)*$
        s:dateCreated:
          type: string
          title: s:dateCreated
          description: Date-time of creation in ISO-8601 format.
          format: date-time
        s:version:
          type: string
          title: s:version
          description: Version string.
          pattern: ^\d+(\.\d+(\.\d+(\.[a-zA-Z0-9\-_]+)*)*)*$
        s:codeRepository:
          type: string
          title: s:codeRepository
          description: URL to the original code repository providing the Application Package.
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
        s:license:
          type: string
          title: s:license
          description: License related to the Application Package. Preferably an URL to the specific license, but generic license URL is allowed.
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
        s:author:
          $ref: '#/components/schemas/CWLAuthors'
        s:contributor:
          $ref: '#/components/schemas/CWLAuthors'
        s:keywords:
          $ref: '#/components/schemas/KeywordList'
        scatter:
          $ref: '#/components/schemas/CWLScatter'
        scatterMethod:
          type: string
          title: scatterMethod
          description: Describes how to decompose the scattered input into a discrete set of jobs. When 'dotproduct', specifies that each of the input arrays are aligned and one element taken from each arrayto construct each job. It is an error if all input arrays are of different length. When 'nested_crossproduct', specifies the Cartesian product of the inputs, producing a job for every combination of the scattered inputs. The output must be nested arrays for each level of scattering, in the order that the input arrays are listed in the scatter field. When 'flat_crossproduct', specifies the Cartesian product of the inputs, producing a job for every combination of the scattered inputs. The output arrays must be flattened to a single level, but otherwise listed in the order that the input arrays are listed in the scatter field.
          enum:
          - dotproduct
          - nested_crossproduct
          - flat_crossproduct
        baseCommand:
          $ref: '#/components/schemas/CWLCommand'
        arguments:
          $ref: '#/components/schemas/CWLArguments'
        requirements:
          $ref: '#/components/schemas/CWLRequirements'
        hints:
          $ref: '#/components/schemas/CWLHints'
        inputs:
          $ref: '#/components/schemas/CWLInputsDefinition'
        outputs:
          $ref: '#/components/schemas/CWLOutputsDefinition'
        steps:
          $ref: '#/components/schemas/CWLWorkflowStepsDefinition'
        $namespaces:
          $ref: '#/components/schemas/CWL Namespaces Mapping'
        $schemas:
          $ref: '#/components/schemas/CWLSchemas'
      required:
      - class
      - inputs
      - outputs
      - cwlVersion
      additionalProperties: {}
    ExecutionUnitCWL:
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://raw.githubusercontent.com/common-workflow-language/cwl-v1.2/v1.2.1/json-schema/cwl.yaml
      type: object
      title: ExecutionUnitCWL
      description: Execution unit definition as CWL package specification. Note that multiple formats are supported and not all specification variants or parameters are presented here. Please refer to official CWL documentation for more details (https://www.commonwl.org).
      properties:
        cwlVersion:
          type: string
          title: cwlVersion
          description: CWL version of the described application package.
          pattern: ^v\d+(\.\d+(\.\d+)*)*$
        class:
          type: string
          title: Class
          description: CWL class specification. This is used to differentiate between single Application Package (AP)definitions and Workflow that chains multiple packages.
          enum:
          - CommandLineTool
          - ExpressionTool
          - Workflow
        id:
          type: string
          title: id
        label:
          type: string
          title: label
        doc:
          type: string
          title: doc
        intent:
          type: string
          title: intent
        version:
          type: string
          title: version
          description: Version string.
          pattern: ^\d+(\.\d+(\.\d+(\.[a-zA-Z0-9\-_]+)*)*)*$
        s:dateCreated:
          type: string
          title: s:dateCreated
          description: Date-time of creation in ISO-8601 format.
          format: date-time
        s:version:
          type: string
          title: s:version
          description: Version string.
          pattern: ^\d+(\.\d+(\.\d+(\.[a-zA-Z0-9\-_]+)*)*)*$
        s:codeRepository:
          type: string
          title: s:codeRepository
          description: URL to the original code repository providing the Application Package.
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
        s:license:
          type: string
          title: s:license
          description: License related to the Application Package. Preferably an URL to the specific license, but generic license URL is allowed.
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
        s:author:
          $ref: '#/components/schemas/CWLAuthors'
        s:contributor:
          $ref: '#/components/schemas/CWLAuthors'
        s:keywords:
          $ref: '#/components/schemas/KeywordList'
        scatter:
          $ref: '#/components/schemas/CWLScatter'
        scatterMethod:
          type: string
          title: scatterMethod
          description: Describes how to decompose the scattered input into a discrete set of jobs. When 'dotproduct', specifies that each of the input arrays are aligned and one element taken from each arrayto construct each job. It is an error if all input arrays are of different length. When 'nested_crossproduct', specifies the Cartesian product of the inputs, producing a job for every combination of the scattered inputs. The output must be nested arrays for each level of scattering, in the order that the input arrays are listed in the scatter field. When 'flat_crossproduct', specifies the Cartesian product of the inputs, producing a job for every combination of the scattered inputs. The output arrays must be flattened to a single level, but otherwise listed in the order that the input arrays are listed in the scatter field.
          enum:
          - dotproduct
          - nested_crossproduct
          - flat_crossproduct
        baseCommand:
          $ref: '#/components/schemas/CWLCommand'
        arguments:
          $ref: '#/components/schemas/CWLArguments'
        requirements:
          $ref: '#/components/schemas/CWLRequirements'
        hints:
          $ref: '#/components/schemas/CWLHints'
        inputs:
          $ref: '#/components/schemas/CWLInputsDefinition'
        outputs:
          $ref: '#/components/schemas/CWLOutputsDefinition'
        steps:
          $ref: '#/components/schemas/CWLWorkflowStepsDefinition'
        $namespaces:
          $ref: '#/components/schemas/CWL Namespaces Mapping'
        $schemas:
          $ref: '#/components/schemas/CWLSchemas'
      required:
      - class
      - inputs
      - outputs
      - cwlVersion
      additionalProperties: {}
    UnitNested:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: UnitNested
      description: Execution Unit definition nested under a 'unit' property.
      properties:
        unit:
          $ref: '#/components/schemas/ExecutionUnitCWL'
        type:
          type: string
          title: type
          description: IANA identifier of content-type represented by the unit definition.
          enum:
          - application/x-cwl
          - application/cwl+yaml
          - application/cwl
          - application/cwl+json
      required:
      - unit
      additionalProperties: {}
    ExecutionUnitList:
      type: array
      title: ExecutionUnitList
      items:
        $ref: '#/components/schemas/ExecutionUnit'
      maxItems: 1
      minItems: 1
    ProcessDescriptionChoiceType:
      oneOf:
      - $ref: '#/components/schemas/Reference'
      - $ref: '#/components/schemas/DeployProcessOffering'
      - $ref: '#/components/schemas/DeployProcessDescription'
      $schema: http://json-schema.org/draft-07/schema#
      title: ProcessDescriptionChoiceType
    DeploymentInputs:
      oneOf:
      - $ref: '#/components/schemas/DeployInputTypeList'
      - $ref: '#/components/schemas/DeployInputTypeMap'
      $schema: http://json-schema.org/draft-07/schema#
      title: DeploymentInputs
      description: Additional definitions for process inputs to extend generated details by the referred package. These are optional as they can mostly be inferred from the 'executionUnit', but allow specific overrides (see 'https://pavics-weaver.readthedocs.io//en/latest/package.html#correspondence-between-cwl-and-wps-fields')
    DeployInputTypeList:
      type: array
      title: DeployInputTypeList
      items:
        $ref: '#/components/schemas/DeployInputTypeWithID'
    DeployInputTypeWithID:
      allOf:
      - $ref: '#/components/schemas/DeploymentType'
      - $ref: '#/components/schemas/InputOutputDescriptionMeta'
      - $ref: '#/components/schemas/InputOutputDescriptionSchema'
      - $ref: '#/components/schemas/DeployInputTypeDefinition'
      - $ref: '#/components/schemas/DeployMinMaxOccurs'
      - $ref: '#/components/schemas/DescriptionExtra'
      $schema: http://json-schema.org/draft-07/schema#
      title: DeployInputTypeWithID
    DeploymentType:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: DeploymentType
      properties:
        additionalParameters:
          $ref: '#/components/schemas/AdditionalParametersList'
        links:
          $ref: '#/components/schemas/Links'
        title:
          type: string
          title: title
          description: Short human-readable name of the object.
        description:
          type: string
          title: description
          description: Detailed explanation of the object.
        abstract:
          type: string
          title: abstract
          description: Description of the object. Will be replaced by 'description' field if not already provided. Preserved for backward compatibility of pre-existing process deployment. Consider using 'description' directly instead.
          deprecated: true
      additionalProperties: {}
    InputOutputDescriptionMeta:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: InputOutputDescriptionMeta
      additionalProperties: {}
    InputOutputDescriptionSchema:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: InputOutputDescriptionSchema
      properties:
        schema:
          $ref: '#/components/schemas/OAS'
      additionalProperties: {}
    DeployInputTypeDefinition:
      oneOf:
      - $ref: '#/components/schemas/BoundingBoxInputType'
      - $ref: '#/components/schemas/DeployComplexInputType'
      - $ref: '#/components/schemas/LiteralInputType'
      $schema: http://json-schema.org/draft-07/schema#
      title: DeployInputTypeDefinition
    SupportedCRSList:
      type: array
      title: SupportedCRSList
      items:
        $ref: '#/components/schemas/SupportedCRS'
    CRS:
      anyOf:
      - type: string
        title: ''
        pattern: ^urn:ogc:def:crs:EPSG::?[0-9]{4,5}$
      - type: string
        title: ''
        pattern: ^\[?EPSG::?[0-9]{4,5}\]?$
      - type: string
        title: ''
        pattern: ^https?://www\.opengis\.net/def/crs/EPSG/0/[0-9]{4,5}$
      - type: string
        title: ''
        enum:
        - WGS84
        - CRS:84
        - urn:ogc:def:crs:CRS::84
        - http://www.opengis.net/def/crs/CRS/0/84
        - urn:ogc:def:crs:OGC:2:84
        - OGC:CRS84
        - http://www.opengis.net/def/crs/OGC/1.3/CRS84
        - https://www.opengis.net/def/crs/OGC/1.3/CRS84
        - http://www.opengis.net/def/crs/OGC/1.3/CRS84
        - https://www.opengis.net/def/crs/OGC/0/CRS84
        - http://www.opengis.net/def/crs/OGC/0/CRS84
        - http://www.opengis.net/def/crs/OGC/0/CRS84h
        - https://www.opengis.net/def/crs/OGC/0/CRS84h
        - urn:ogc:def:crs:EPSG::4326
        - EPSG:4326
        - https://www.opengis.net/def/crs/EPSG/0/4326
        - http://www.opengis.net/def/crs/EPSG/0/4326
      $schema: http://json-schema.org/draft-07/schema#
      title: CRS
      description: Coordinate Reference System
      default: EPSG:4326
    SupportedCRS:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: SupportedCRS
      properties:
        crs:
          $ref: '#/components/schemas/CRS'
        default:
          type: boolean
          title: default
      additionalProperties: {}
    BoundingBoxInputType:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: BoundingBoxInputType
      properties:
        supportedCRS:
          $ref: '#/components/schemas/SupportedCRSList'
      required:
      - supportedCRS
      additionalProperties: {}
    DeploymentFormatList:
      type: array
      title: DeploymentFormatList
      items:
        $ref: '#/components/schemas/DeploymentFormat'
    DeploymentFormat:
      oneOf:
      - $ref: '#/components/schemas/FormatDefaultMediaType.AllOf'
      - $ref: '#/components/schemas/FormatDefaultMimeType.AllOf'
      $schema: http://json-schema.org/draft-07/schema#
      title: DeploymentFormat
    FormatDefaultMediaType.AllOf:
      allOf:
      - $ref: '#/components/schemas/DeploymentFormat.Shared'
      - $ref: '#/components/schemas/DeploymentFormat.FormatDefaultMediaType'
      $schema: http://json-schema.org/draft-07/schema#
      title: FormatDefaultMediaType.AllOf
    DeploymentFormat.Shared:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: DeploymentFormat.Shared
      properties:
        default:
          type: boolean
          title: default
          description: Indicates if this format should be considered as the default one in case none of the other allowed or supported formats was matched nor provided as input during job submission.
        maximumMegabytes:
          type: integer
          title: maximumMegabytes
          minimum: 1
      additionalProperties: {}
    DeploymentFormat.FormatDefaultMediaType:
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/format.yaml
      type: object
      title: DeploymentFormat.FormatDefaultMediaType
      description: Format for process input are assumed plain/text if the media-type was omitted and is not one of the known formats by this instance. When executing a job, the best match against supported formats by the process definition will be used to run the process, and will fall back to the default as last resort.
      properties:
        mediaType:
          type: string
          title: mediaType
          description: IANA identifier of content and format.
          example: application/json
          pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
        encoding:
          type: string
          title: encoding
        schema:
          $ref: '#/components/schemas/FormatSchema'
      required:
      - mediaType
      additionalProperties: {}
    FormatDefaultMimeType.AllOf:
      allOf:
      - $ref: '#/components/schemas/DeploymentFormat.Shared'
      - $ref: '#/components/schemas/DeploymentFormat.FormatDefaultMimeType'
      $schema: http://json-schema.org/draft-07/schema#
      title: FormatDefaultMimeType.AllOf
    DeploymentFormat.FormatDefaultMimeType:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: DeploymentFormat.FormatDefaultMimeType
      description: Format for process input are assumed plain/text if the media-type was omitted and is not one of the known formats by this instance. When executing a job, the best match against supported formats by the process definition will be used to run the process, and will fall back to the default as last resort.
      properties:
        mimeType:
          type: string
          title: mimeType
          description: IANA identifier of content and format.
          example: application/json
          pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
        encoding:
          type: string
          title: encoding
        schema:
          $ref: '#/components/schemas/FormatSchema'
      required:
      - mimeType
      additionalProperties: {}
    DeployComplexInputType:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: DeployComplexInputType
      properties:
        formats:
          $ref: '#/components/schemas/DeploymentFormatList'
      required:
      - formats
      additionalProperties: {}
    LiteralDataDomainList:
      type: array
      title: LiteralDataDomainList
      items:
        $ref: '#/components/schemas/LiteralDataDomain'
    DataType:
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/nameReferenceType.yaml
      type: object
      title: DataType
      description: Type name and reference of the literal data representation.
      properties:
        name:
          type: string
          title: name
          enum:
          - string
          - int
          - long
          - dateTime
          - boolean
          - anyURI
          - float
          - scale
          - double
          - integer
          - time
          - nonNegativeInteger
          - date
          - angle
          - bool
          - positiveInteger
        reference:
          $ref: '#/components/schemas/ReferenceURL'
      required:
      - name
      additionalProperties: {}
    LiteralDataValueDefinition:
      oneOf:
      - $ref: '#/components/schemas/AllowedValues'
      - $ref: '#/components/schemas/ValuesReference'
      - $ref: '#/components/schemas/AnyValue'
      $schema: http://json-schema.org/draft-07/schema#
      title: LiteralDataValueDefinition
      description: Literal data domain constraints.
    AllowedValues:
      oneOf:
      - $ref: '#/components/schemas/AllowedRangesList'
      - $ref: '#/components/schemas/AllowedValuesList'
      - type: string
        title: ''
        description: Single allowed value.
      $schema: http://json-schema.org/draft-07/schema#
      title: AllowedValues
      description: Constraints of allowed values.
    AllowedRangesList:
      type: array
      title: AllowedRangesList
      description: List of value ranges and constraints.
      items:
        $ref: '#/components/schemas/AllowedRange'
    NumericType:
      oneOf:
      - type: number
        title: ''
      - type: integer
        title: ''
      - type: string
        title: ''
        pattern: ^[0-9]+$
      $schema: http://json-schema.org/draft-07/schema#
      title: NumericType
    AllowedRange:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: AllowedRange
      properties:
        minimumValue:
          $ref: '#/components/schemas/NumericType'
        maximumValue:
          $ref: '#/components/schemas/NumericType'
        spacing:
          $ref: '#/components/schemas/NumericType'
        rangeClosure:
          type: string
          title: rangeClosure
          enum:
          - closed
          - open
          - open-closed
          - closed-open
      additionalProperties: {}
    AllowedValuesList:
      type: array
      title: AllowedValuesList
      description: List of enumerated allowed values.
      items:
        $ref: '#/components/schemas/AnyLiteralType'
    ValuesReference:
      anyOf:
      - type: string
        title: ''
        description: URL file reference.
        format: url
        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
      - type: string
        title: ''
        description: Local file reference.
        format: file
        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
      - type: string
        title: ''
        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
      - type: string
        title: ''
        description: Vault file reference.
        pattern: ^vault://[a-f0-9]{8}(?:-?[a-f0-9]{4}){3}-?[a-f0-9]{12}$
      $schema: http://json-schema.org/draft-07/schema#
      title: ValuesReference
      description: Reference URL where to retrieve allowed values.
    AnyValue:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: AnyValue
      description: Permissive definition for any allowed value.
      properties:
        anyValue:
          type: boolean
          title: anyValue
          description: Explicitly indicate if any value is allowed. This is the default behaviour if no other constrains are specified.
          default: true
      additionalProperties: {}
    SupportedUoM:
      type: array
      title: SupportedUoM
      description: List of supported units for the represented measurement.
      items:
        $ref: '#/components/schemas/UnitOfMeasure'
      minItems: 1
    UnitOfMeasure:
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/nameReferenceType.yaml
      type: object
      title: UnitOfMeasure
      properties:
        name:
          type: string
          title: name
          description: Name of the entity definition.
        reference:
          $ref: '#/components/schemas/ReferenceURL'
        uom:
          type: string
          title: uom
          description: Unit applicable for the corresponding measurement representation.
      required:
      - uom
      additionalProperties: {}
    MeasurementDataDomain:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: MeasurementDataDomain
      description: Unit of measure applicable for the data.
      properties:
        supported:
          $ref: '#/components/schemas/SupportedUoM'
        default:
          $ref: '#/components/schemas/UnitOfMeasure'
      required:
      - supported
      additionalProperties: {}
    LiteralDataDomain:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: LiteralDataDomain
      properties:
        default:
          type: boolean
          title: default
          description: Indicates if this literal data domain definition is the default one.
          default: true
        defaultValue:
          $ref: '#/components/schemas/AnyLiteralType'
        dataType:
          $ref: '#/components/schemas/DataType'
        valueDefinition:
          $ref: '#/components/schemas/LiteralDataValueDefinition'
        UOMs:
          $ref: '#/components/schemas/MeasurementDataDomain'
      required:
      - valueDefinition
      additionalProperties: {}
    LiteralInputType:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: LiteralInputType
      properties:
        literalDataDomains:
          $ref: '#/components/schemas/LiteralDataDomainList'
      additionalProperties: false
    MinOccurs:
      oneOf:
      - type: integer
        title: MinOccurs.integer
        minimum: 0
      - type: string
        title: MinOccurs.string
        description: Numerical string representing a positive integer.
      $schema: http://json-schema.org/draft-07/schema#
      title: MinOccurs
      description: Minimum amount of values required for this input.
      xml:
        attribute: true
        name: maxOccurs
    MaxOccurs:
      oneOf:
      - type: integer
        title: MaxOccurs.integer
        description: Positive integer.
        minimum: 0
      - type: string
        title: MaxOccurs.string
        description: Numerical string representing a positive integer.
      - type: string
        title: MaxOccurs.unbounded
        description: Special value indicating no limit to occurrences.
        enum:
        - unbounded
      $schema: http://json-schema.org/draft-07/schema#
      title: MaxOccurs
      description: Maximum amount of values allowed for this input.
    DeployMinMaxOccurs:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: DeployMinMaxOccurs
      properties:
        minOccurs:
          $ref: '#/components/schemas/MinOccurs'
        maxOccurs:
          $ref: '#/components/schemas/MaxOccurs'
      additionalProperties: {}
    DescriptionExtra:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: DescriptionExtra
      properties:
        additionalParameters:
          $ref: '#/components/schemas/AdditionalParametersList'
      additionalProperties: {}
    DeployInputTypeMap:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: DeployInputTypeMap
      properties: {}
      required: []
      additionalProperties:
        allOf:
        - $schema: http://json-schema.org/draft-07/schema#
          type: object
          title: DeploymentType
          properties:
            additionalParameters:
              type: array
              title: AdditionalParametersList
              items:
                $schema: http://json-schema.org/draft-07/schema#
                title: AdditionalParametersItem
                anyOf:
                - $schema: http://json-schema.org/draft-07/schema#
                  title: AdditionalParametersMeta
                  oneOf:
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: AdditionalParameterLink
                    properties:
                      title:
                        type: string
                        title: title
                      hreflang:
                        type: string
                        title: hreflang
                        description: Language of the content located at the link.
                        enum:
                        - fr-CA
                        - en-CA
                        - en-US
                      href:
                        type: string
                        title: href
                        description: Hyperlink reference.
                        format: url
                        pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                      type:
                        type: string
                        title: type
                        description: IANA identifier of content-type located at the link.
                        pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
                    required:
                    - href
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: AdditionalParameterRole
                    properties:
                      role:
                        type: string
                        title: role
                        description: URL reference.
                        format: url
                        pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                    additionalProperties: {}
                - $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: AdditionalParameters
                  properties:
                    parameters:
                      type: array
                      title: AdditionalParameterList
                      items:
                        $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: AdditionalParameterDefinition
                        properties:
                          name:
                            type: string
                            title: AdditionalParameterName
                            description: Slug name pattern.
                            example: EOImage
                            pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
                          values:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: AdditionalParameterValues
                            example:
                            - 'true'
                            oneOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              title: AdditionalParameterUnique
                              oneOf:
                              - type: string
                                title: InputParameterLiteral.String
                              - type: boolean
                                title: InputParameterLiteral.Boolean
                              - type: integer
                                title: InputParameterLiteral.Integer
                              - type: number
                                title: InputParameterLiteral.Float
                            - type: array
                              title: AdditionalParameterListing
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: AdditionalParameterUnique
                                oneOf:
                                - type: string
                                  title: InputParameterLiteral.String
                                - type: boolean
                                  title: InputParameterLiteral.Boolean
                                - type: integer
                                  title: InputParameterLiteral.Integer
                                - type: number
                                  title: InputParameterLiteral.Float
                        required:
                        - name
                        - values
                        additionalProperties: {}
                  required:
                  - parameters
                  additionalProperties: {}
            links:
              type: array
              title: Links
              description: References to endpoints with information related to object.
              items:
                $schema: http://json-schema.org/draft-07/schema#
                $id: https://schemas.opengis.net/ogcapi/common/part1/1.0/openapi/schemas/link.json
                type: object
                title: Link
                properties:
                  id:
                    type: string
                    title: id
                    description: Slug name pattern.
                    pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
                  title:
                    type: string
                    title: title
                  hreflang:
                    type: string
                    title: hreflang
                    description: Language of the content located at the link.
                    enum:
                    - fr-CA
                    - en-CA
                    - en-US
                  href:
                    type: string
                    title: href
                    description: Hyperlink reference.
                    format: url
                    pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                  type:
                    type: string
                    title: type
                    description: IANA identifier of content-type located at the link.
                    pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
                  rel:
                    $schema: http://json-schema.org/draft-07/schema#
                    title: LinkRelationshipType
                    description: Link relation as registered or extension type (see https://www.rfc-editor.org/rfc/rfc8288.html#section-2.1).
                    oneOf:
                    - type: string
                      title: ''
                      description: Relationship of the link to the current content. This should be one item amongst registered relations https://www.iana.org/assignments/link-relations/.
                      pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
                    - type: string
                      title: ''
                      description: Fully qualified extension link relation to the current content.
                      format: url
                      pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                required:
                - href
                - rel
                additionalProperties: {}
            title:
              type: string
              title: title
              description: Short human-readable name of the object.
            description:
              type: string
              title: description
              description: Detailed explanation of the object.
            abstract:
              type: string
              title: abstract
              description: Description of the object. Will be replaced by 'description' field if not already provided. Preserved for backward compatibility of pre-existing process deployment. Consider using 'description' directly instead.
              deprecated: true
          additionalProperties: {}
        - $schema: http://json-schema.org/draft-07/schema#
          type: object
          title: InputOutputDescriptionMeta
          additionalProperties: {}
        - $schema: http://json-schema.org/draft-07/schema#
          type: object
          title: InputOutputDescriptionSchema
          properties:
            schema:
              $schema: http://json-schema.org/draft-07/schema#
              $id: http://json-schema.org/draft-07/schema#
              title: OAS
              description: OpenAPI schema definition.
              oneOf:
              - $schema: http://json-schema.org/draft-07/schema#
                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                type: object
                title: ReferenceOAS
                properties:
                  $ref:
                    $schema: http://json-schema.org/draft-07/schema#
                    title: ReferenceURL
                    description: External OpenAPI schema reference.
                    anyOf:
                    - type: string
                      title: ''
                      description: URL file reference.
                      format: url
                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                    - type: string
                      title: ''
                      description: Local file reference.
                      format: file
                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                    - type: string
                      title: ''
                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                required:
                - $ref
                additionalProperties: {}
              - $schema: http://json-schema.org/draft-07/schema#
                title: DefinitionOAS
                anyOf:
                - $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: ObjectOAS
                  properties:
                    type:
                      type: string
                      title: type
                      enum:
                      - object
                    properties:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: ObjectPropertiesOAS
                      properties: {}
                      required: []
                      additionalProperties:
                        oneOf:
                        - $schema: http://json-schema.org/draft-07/schema#
                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                          type: object
                          title: ReferenceOAS
                          properties:
                            $ref:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: ReferenceURL
                              description: External OpenAPI schema reference.
                              anyOf:
                              - type: string
                                title: ''
                                description: URL file reference.
                                format: url
                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                              - type: string
                                title: ''
                                description: Local file reference.
                                format: file
                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                              - type: string
                                title: ''
                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                          required:
                          - $ref
                          additionalProperties: {}
                        - $schema: http://json-schema.org/draft-07/schema#
                          type: object
                          title: PropertyOAS
                          properties:
                            type:
                              type: string
                              title: type
                              enum:
                              - array
                              - string
                              - number
                              - boolean
                              - integer
                              - object
                            format:
                              type: string
                              title: format
                            default:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: AnyValueOAS
                              anyOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveMappingSchema
                                additionalProperties: {}
                              - type: array
                                title: PermissiveSequenceSchema
                                items:
                                  title: item
                              - type: number
                                title: ''
                              - type: integer
                                title: ''
                              - type: boolean
                                title: ''
                              - type: string
                                title: ''
                            example:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: AnyValueOAS
                              anyOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveMappingSchema
                                additionalProperties: {}
                              - type: array
                                title: PermissiveSequenceSchema
                                items:
                                  title: item
                              - type: number
                                title: ''
                              - type: integer
                                title: ''
                              - type: boolean
                                title: ''
                              - type: string
                                title: ''
                            title:
                              type: string
                              title: title
                            description:
                              type: string
                              title: description
                            enum:
                              type: array
                              title: EnumOAS
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: EnumItemOAS
                                oneOf:
                                - type: number
                                  title: ''
                                - type: integer
                                  title: ''
                                - type: string
                                  title: ''
                            items:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: PseudoObjectOAS
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                            required:
                              type: array
                              title: RequiredOAS
                              items:
                                type: string
                                title: required_field
                                description: Name of the field that is required under the object.
                            nullable:
                              type: boolean
                              title: nullable
                            deprecated:
                              type: boolean
                              title: deprecated
                            readOnly:
                              type: boolean
                              title: readOnly
                            writeOnly:
                              type: boolean
                              title: writeOnly
                            multipleOf:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: MultipleOfOAS
                              oneOf:
                              - type: number
                                title: ''
                              - type: integer
                                title: ''
                            minimum:
                              type: integer
                              title: minimum
                              minimum: 0
                            maximum:
                              type: integer
                              title: maximum
                              minimum: 0
                            exclusiveMinimum:
                              type: boolean
                              title: exclusiveMinimum
                            exclusiveMaximum:
                              type: boolean
                              title: exclusiveMaximum
                            minLength:
                              type: integer
                              title: minLength
                              minimum: 0
                            maxLength:
                              type: integer
                              title: maxLength
                              minimum: 0
                            pattern:
                              type: integer
                              title: pattern
                            minItems:
                              type: integer
                              title: minItems
                              minimum: 0
                            maxItems:
                              type: integer
                              title: maxItems
                              minimum: 0
                            uniqueItems:
                              type: boolean
                              title: uniqueItems
                            minProperties:
                              type: integer
                              title: minProperties
                              minimum: 0
                            maxProperties:
                              type: integer
                              title: maxProperties
                              minimum: 0
                            contentMediaType:
                              type: string
                              title: contentMediaType
                            contentEncoding:
                              type: string
                              title: contentEncoding
                            contentSchema:
                              type: string
                              title: contentSchema
                            not:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: not
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                            allOf:
                              type: array
                              title: KeywordObjectOAS
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: PseudoObjectOAS
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                            anyOf:
                              type: array
                              title: KeywordObjectOAS
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: PseudoObjectOAS
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                            oneOf:
                              type: array
                              title: KeywordObjectOAS
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: PseudoObjectOAS
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                            additionalProperties:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: AdditionalPropertiesOAS
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                              - type: boolean
                                title: ''
                            properties:
                              $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveMappingSchema
                              additionalProperties: {}
                          additionalProperties: {}
                      description: Named of the property being defined under the OpenAPI object.
                  required:
                  - properties
                  additionalProperties: false
                - $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: PropertyOAS
                  properties:
                    type:
                      type: string
                      title: type
                      enum:
                      - array
                      - string
                      - number
                      - boolean
                      - integer
                      - object
                    format:
                      type: string
                      title: format
                    default:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: AnyValueOAS
                      anyOf:
                      - $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: PermissiveMappingSchema
                        additionalProperties: {}
                      - type: array
                        title: PermissiveSequenceSchema
                        items:
                          title: item
                      - type: number
                        title: ''
                      - type: integer
                        title: ''
                      - type: boolean
                        title: ''
                      - type: string
                        title: ''
                    example:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: AnyValueOAS
                      anyOf:
                      - $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: PermissiveMappingSchema
                        additionalProperties: {}
                      - type: array
                        title: PermissiveSequenceSchema
                        items:
                          title: item
                      - type: number
                        title: ''
                      - type: integer
                        title: ''
                      - type: boolean
                        title: ''
                      - type: string
                        title: ''
                    title:
                      type: string
                      title: title
                    description:
                      type: string
                      title: description
                    enum:
                      type: array
                      title: EnumOAS
                      items:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: EnumItemOAS
                        oneOf:
                        - type: number
                          title: ''
                        - type: integer
                          title: ''
                        - type: string
                          title: ''
                    items:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: PseudoObjectOAS
                      oneOf:
                      - $schema: http://json-schema.org/draft-07/schema#
                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                        type: object
                        title: ReferenceOAS
                        properties:
                          $ref:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: ReferenceURL
                            description: External OpenAPI schema reference.
                            anyOf:
                            - type: string
                              title: ''
                              description: URL file reference.
                              format: url
                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                            - type: string
                              title: ''
                              description: Local file reference.
                              format: file
                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                            - type: string
                              title: ''
                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                        required:
                        - $ref
                        additionalProperties: {}
                      - $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: PermissiveDefinitionOAS
                        additionalProperties: false
                    required:
                      type: array
                      title: RequiredOAS
                      items:
                        type: string
                        title: required_field
                        description: Name of the field that is required under the object.
                    nullable:
                      type: boolean
                      title: nullable
                    deprecated:
                      type: boolean
                      title: deprecated
                    readOnly:
                      type: boolean
                      title: readOnly
                    writeOnly:
                      type: boolean
                      title: writeOnly
                    multipleOf:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: MultipleOfOAS
                      oneOf:
                      - type: number
                        title: ''
                      - type: integer
                        title: ''
                    minimum:
                      type: integer
                      title: minimum
                      minimum: 0
                    maximum:
                      type: integer
                      title: maximum
                      minimum: 0
                    exclusiveMinimum:
                      type: boolean
                      title: exclusiveMinimum
                    exclusiveMaximum:
                      type: boolean
                      title: exclusiveMaximum
                    minLength:
                      type: integer
                      title: minLength
                      minimum: 0
                    maxLength:
                      type: integer
                      title: maxLength
                      minimum: 0
                    pattern:
                      type: integer
                      title: pattern
                    minItems:
                      type: integer
                      title: minItems
                      minimum: 0
                    maxItems:
                      type: integer
                      title: maxItems
                      minimum: 0
                    uniqueItems:
                      type: boolean
                      title: uniqueItems
                    minProperties:
                      type: integer
                      title: minProperties
                      minimum: 0
                    maxProperties:
                      type: integer
                      title: maxProperties
                      minimum: 0
                    contentMediaType:
                      type: string
                      title: contentMediaType
                    contentEncoding:
                      type: string
                      title: contentEncoding
                    contentSchema:
                      type: string
                      title: contentSchema
                    not:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: not
                      oneOf:
                      - $schema: http://json-schema.org/draft-07/schema#
                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                        type: object
                        title: ReferenceOAS
                        properties:
                          $ref:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: ReferenceURL
                            description: External OpenAPI schema reference.
                            anyOf:
                            - type: string
                              title: ''
                              description: URL file reference.
                              format: url
                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                            - type: string
                              title: ''
                              description: Local file reference.
                              format: file
                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                            - type: string
                              title: ''
                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                        required:
                        - $ref
                        additionalProperties: {}
                      - $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: PermissiveDefinitionOAS
                        additionalProperties: false
                    allOf:
                      type: array
                      title: KeywordObjectOAS
                      items:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: PseudoObjectOAS
                        oneOf:
                        - $schema: http://json-schema.org/draft-07/schema#
                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                          type: object
                          title: ReferenceOAS
                          properties:
                            $ref:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: ReferenceURL
                              description: External OpenAPI schema reference.
                              anyOf:
                              - type: string
                                title: ''
                                description: URL file reference.
                                format: url
                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                              - type: string
                                title: ''
                                description: Local file reference.
                                format: file
                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                              - type: string
                                title: ''
                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                          required:
                          - $ref
                          additionalProperties: {}
                        - $schema: http://json-schema.org/draft-07/schema#
                          type: object
                          title: PermissiveDefinitionOAS
                          additionalProperties: false
                    anyOf:
                      type: array
                      title: KeywordObjectOAS
                      items:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: PseudoObjectOAS
                        oneOf:
                        - $schema: http://json-schema.org/draft-07/schema#
                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                          type: object
                          title: ReferenceOAS
                          properties:
                            $ref:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: ReferenceURL
                              description: External OpenAPI schema reference.
                              anyOf:
                              - type: string
                                title: ''
                                description: URL file reference.
                                format: url
                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                              - type: string
                                title: ''
                                description: Local file reference.
                                format: file
                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                              - type: string
                                title: ''
                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                          required:
                          - $ref
                          additionalProperties: {}
                        - $schema: http://json-schema.org/draft-07/schema#
                          type: object
                          title: PermissiveDefinitionOAS
                          additionalProperties: false
                    oneOf:
                      type: array
                      title: KeywordObjectOAS
                      items:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: PseudoObjectOAS
                        oneOf:
                        - $schema: http://json-schema.org/draft-07/schema#
                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                          type: object
                          title: ReferenceOAS
                          properties:
                            $ref:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: ReferenceURL
                              description: External OpenAPI schema reference.
                              anyOf:
                              - type: string
                                title: ''
                                description: URL file reference.
                                format: url
                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                              - type: string
                                title: ''
                                description: Local file reference.
                                format: file
                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                              - type: string
                                title: ''
                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                          required:
                          - $ref
                          additionalProperties: {}
                        - $schema: http://json-schema.org/draft-07/schema#
                          type: object
                          title: PermissiveDefinitionOAS
                          additionalProperties: false
                    additionalProperties:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: AdditionalPropertiesOAS
                      oneOf:
                      - $schema: http://json-schema.org/draft-07/schema#
                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                        type: object
                        title: ReferenceOAS
                        properties:
                          $ref:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: ReferenceURL
                            description: External OpenAPI schema reference.
                            anyOf:
                            - type: string
                              title: ''
                              description: URL file reference.
                              format: url
                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                            - type: string
                              title: ''
                              description: Local file reference.
                              format: file
                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                            - type: string
                              title: ''
                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                        required:
                        - $ref
                        additionalProperties: {}
                      - $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: PermissiveDefinitionOAS
                        additionalProperties: false
                      - type: boolean
                        title: ''
                    properties:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: PermissiveMappingSchema
                      additionalProperties: {}
                  additionalProperties: {}
          additionalProperties: {}
        - $schema: http://json-schema.org/draft-07/schema#
          title: DeployInputTypeDefinition
          oneOf:
          - $schema: http://json-schema.org/draft-07/schema#
            type: object
            title: BoundingBoxInputType
            properties:
              supportedCRS:
                type: array
                title: SupportedCRSList
                items:
                  $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: SupportedCRS
                  properties:
                    crs:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: CRS
                      description: Coordinate Reference System
                      default: EPSG:4326
                      anyOf:
                      - type: string
                        title: ''
                        pattern: ^urn:ogc:def:crs:EPSG::?[0-9]{4,5}$
                      - type: string
                        title: ''
                        pattern: ^\[?EPSG::?[0-9]{4,5}\]?$
                      - type: string
                        title: ''
                        pattern: ^https?://www\.opengis\.net/def/crs/EPSG/0/[0-9]{4,5}$
                      - type: string
                        title: ''
                        enum:
                        - WGS84
                        - CRS:84
                        - urn:ogc:def:crs:CRS::84
                        - http://www.opengis.net/def/crs/CRS/0/84
                        - urn:ogc:def:crs:OGC:2:84
                        - OGC:CRS84
                        - http://www.opengis.net/def/crs/OGC/1.3/CRS84
                        - https://www.opengis.net/def/crs/OGC/1.3/CRS84
                        - http://www.opengis.net/def/crs/OGC/1.3/CRS84
                        - https://www.opengis.net/def/crs/OGC/0/CRS84
                        - http://www.opengis.net/def/crs/OGC/0/CRS84
                        - http://www.opengis.net/def/crs/OGC/0/CRS84h
                        - https://www.opengis.net/def/crs/OGC/0/CRS84h
                        - urn:ogc:def:crs:EPSG::4326
                        - EPSG:4326
                        - https://www.opengis.net/def/crs/EPSG/0/4326
                        - http://www.opengis.net/def/crs/EPSG/0/4326
                    default:
                      type: boolean
                      title: default
                  additionalProperties: {}
            required:
            - supportedCRS
            additionalProperties: {}
          - $schema: http://json-schema.org/draft-07/schema#
            type: object
            title: DeployComplexInputType
            properties:
              formats:
                type: array
                title: DeploymentFormatList
                items:
                  $schema: http://json-schema.org/draft-07/schema#
                  title: DeploymentFormat
                  oneOf:
                  - $schema: http://json-schema.org/draft-07/schema#
                    title: FormatDefaultMediaType.AllOf
                    allOf:
                    - $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: DeploymentFormat.Shared
                      properties:
                        default:
                          type: boolean
                          title: default
                          description: Indicates if this format should be considered as the default one in case none of the other allowed or supported formats was matched nor provided as input during job submission.
                        maximumMegabytes:
                          type: integer
                          title: maximumMegabytes
                          minimum: 1
                      additionalProperties: {}
                    - $schema: http://json-schema.org/draft-07/schema#
                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/format.yaml
                      type: object
                      title: DeploymentFormat.FormatDefaultMediaType
                      description: Format for process input are assumed plain/text if the media-type was omitted and is not one of the known formats by this instance. When executing a job, the best match against supported formats by the process definition will be used to run the process, and will fall back to the default as last resort.
                      properties:
                        mediaType:
                          type: string
                          title: mediaType
                          description: IANA identifier of content and format.
                          example: application/json
                          pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
                        encoding:
                          type: string
                          title: encoding
                        schema:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: FormatSchema
                          oneOf:
                          - $schema: http://json-schema.org/draft-07/schema#
                            title: ReferenceURL
                            description: Reference where the schema definition can be retrieved to describe referenced data.
                            anyOf:
                            - type: string
                              title: ''
                              description: URL file reference.
                              format: url
                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                            - type: string
                              title: ''
                              description: Local file reference.
                              format: file
                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                            - type: string
                              title: ''
                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                          - $schema: http://json-schema.org/draft-07/schema#
                            $id: http://json-schema.org/draft-07/schema#
                            title: OAS
                            description: Explicit schema definition of the formatted reference data.
                            oneOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                              type: object
                              title: ReferenceOAS
                              properties:
                                $ref:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: ReferenceURL
                                  description: External OpenAPI schema reference.
                                  anyOf:
                                  - type: string
                                    title: ''
                                    description: URL file reference.
                                    format: url
                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: Local file reference.
                                    format: file
                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                              required:
                              - $ref
                              additionalProperties: {}
                            - $schema: http://json-schema.org/draft-07/schema#
                              title: DefinitionOAS
                              anyOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: ObjectOAS
                                properties:
                                  type:
                                    type: string
                                    title: type
                                    enum:
                                    - object
                                  properties:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: ObjectPropertiesOAS
                                    properties: {}
                                    required: []
                                    additionalProperties:
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PropertyOAS
                                        properties:
                                          type:
                                            type: string
                                            title: type
                                            enum:
                                            - array
                                            - string
                                            - number
                                            - boolean
                                            - integer
                                            - object
                                          format:
                                            type: string
                                            title: format
                                          default:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: AnyValueOAS
                                            anyOf:
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              type: object
                                              title: PermissiveMappingSchema
                                              additionalProperties: {}
                                            - type: array
                                              title: PermissiveSequenceSchema
                                              items:
                                                title: item
                                            - type: number
                                              title: ''
                                            - type: integer
                                              title: ''
                                            - type: boolean
                                              title: ''
                                            - type: string
                                              title: ''
                                          example:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: AnyValueOAS
                                            anyOf:
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              type: object
                                              title: PermissiveMappingSchema
                                              additionalProperties: {}
                                            - type: array
                                              title: PermissiveSequenceSchema
                                              items:
                                                title: item
                                            - type: number
                                              title: ''
                                            - type: integer
                                              title: ''
                                            - type: boolean
                                              title: ''
                                            - type: string
                                              title: ''
                                          title:
                                            type: string
                                            title: title
                                          description:
                                            type: string
                                            title: description
                                          enum:
                                            type: array
                                            title: EnumOAS
                                            items:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: EnumItemOAS
                                              oneOf:
                                              - type: number
                                                title: ''
                                              - type: integer
                                                title: ''
                                              - type: string
                                                title: ''
                                          items:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: PseudoObjectOAS
                                            oneOf:
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                              type: object
                                              title: ReferenceOAS
                                              properties:
                                                $ref:
                                                  $schema: http://json-schema.org/draft-07/schema#
                                                  title: ReferenceURL
                                                  description: External OpenAPI schema reference.
                                                  anyOf:
                                                  - type: string
                                                    title: ''
                                                    description: URL file reference.
                                                    format: url
                                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: Local file reference.
                                                    format: file
                                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                              required:
                                              - $ref
                                              additionalProperties: {}
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              type: object
                                              title: PermissiveDefinitionOAS
                                              additionalProperties: false
                                          required:
                                            type: array
                                            title: RequiredOAS
                                            items:
                                              type: string
                                              title: required_field
                                              description: Name of the field that is required under the object.
                                          nullable:
                                            type: boolean
                                            title: nullable
                                          deprecated:
                                            type: boolean
                                            title: deprecated
                                          readOnly:
                                            type: boolean
                                            title: readOnly
                                          writeOnly:
                                            type: boolean
                                            title: writeOnly
                                          multipleOf:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: MultipleOfOAS
                                            oneOf:
                                            - type: number
                                              title: ''
                                            - type: integer
                                              title: ''
                                          minimum:
                                            type: integer
                                            title: minimum
                                            minimum: 0
                                          maximum:
                                            type: integer
                                            title: maximum
                                            minimum: 0
                                          exclusiveMinimum:
                                            type: boolean
                                            title: exclusiveMinimum
                                          exclusiveMaximum:
                                            type: boolean
                                            title: exclusiveMaximum
                                          minLength:
                                            type: integer
                                            title: minLength
                                            minimum: 0
                                          maxLength:
                                            type: integer
                                            title: maxLength
                                            minimum: 0
                                          pattern:
                                            type: integer
                                            title: pattern
                                          minItems:
                                            type: integer
                                            title: minItems
                                            minimum: 0
                                          maxItems:
                                            type: integer
                                            title: maxItems
                                            minimum: 0
                                          uniqueItems:
                                            type: boolean
                                            title: uniqueItems
                                          minProperties:
                                            type: integer
                                            title: minProperties
                                            minimum: 0
                                          maxProperties:
                                            type: integer
                                            title: maxProperties
                                            minimum: 0
                                          contentMediaType:
                                            type: string
                                            title: contentMediaType
                                          contentEncoding:
                                            type: string
                                            title: contentEncoding
                                          contentSchema:
                                            type: string
                                            title: contentSchema
                                          not:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: not
                                            oneOf:
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                              type: object
                                              title: ReferenceOAS
                                              properties:
                                                $ref:
                                                  $schema: http://json-schema.org/draft-07/schema#
                                                  title: ReferenceURL
                                                  description: External OpenAPI schema reference.
                                                  anyOf:
                                                  - type: string
                                                    title: ''
                                                    description: URL file reference.
                                                    format: url
                                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: Local file reference.
                                                    format: file
                                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                              required:
                                              - $ref
                                              additionalProperties: {}
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              type: object
                                              title: PermissiveDefinitionOAS
                                              additionalProperties: false
                                          allOf:
                                            type: array
                                            title: KeywordObjectOAS
                                            items:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: PseudoObjectOAS
                                              oneOf:
                                              - $schema: http://json-schema.org/draft-07/schema#
                                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                                type: object
                                                title: ReferenceOAS
                                                properties:
                                                  $ref:
                                                    $schema: http://json-schema.org/draft-07/schema#
                                                    title: ReferenceURL
                                                    description: External OpenAPI schema reference.
                                                    anyOf:
                                                    - type: string
                                                      title: ''
                                                      description: URL file reference.
                                                      format: url
                                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                    - type: string
                                                      title: ''
                                                      description: Local file reference.
                                                      format: file
                                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                    - type: string
                                                      title: ''
                                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                                required:
                                                - $ref
                                                additionalProperties: {}
                                              - $schema: http://json-schema.org/draft-07/schema#
                                                type: object
                                                title: PermissiveDefinitionOAS
                                                additionalProperties: false
                                          anyOf:
                                            type: array
                                            title: KeywordObjectOAS
                                            items:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: PseudoObjectOAS
                                              oneOf:
                                              - $schema: http://json-schema.org/draft-07/schema#
                                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                                type: object
                                                title: ReferenceOAS
                                                properties:
                                                  $ref:
                                                    $schema: http://json-schema.org/draft-07/schema#
                                                    title: ReferenceURL
                                                    description: External OpenAPI schema reference.
                                                    anyOf:
                                                    - type: string
                                                      title: ''
                                                      description: URL file reference.
                                                      format: url
                                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                    - type: string
                                                      title: ''
                                                      description: Local file reference.
                                                      format: file
                                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                    - type: string
                                                      title: ''
                                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                                required:
                                                - $ref
                                                additionalProperties: {}
                                              - $schema: http://json-schema.org/draft-07/schema#
                                                type: object
                                                title: PermissiveDefinitionOAS
                                                additionalProperties: false
                                          oneOf:
                                            type: array
                                            title: KeywordObjectOAS
                                            items:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: PseudoObjectOAS
                                              oneOf:
                                              - $schema: http://json-schema.org/draft-07/schema#
                                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                                type: object
                                                title: ReferenceOAS
                                                properties:
                                                  $ref:
                                                    $schema: http://json-schema.org/draft-07/schema#
                                                    title: ReferenceURL
                                                    description: External OpenAPI schema reference.
                                                    anyOf:
                                                    - type: string
                                                      title: ''
                                                      description: URL file reference.
                                                      format: url
                                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                    - type: string
                                                      title: ''
                                                      description: Local file reference.
                                                      format: file
                                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                    - type: string
                                                      title: ''
                                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                                required:
                                                - $ref
                                                additionalProperties: {}
                                              - $schema: http://json-schema.org/draft-07/schema#
                                                type: object
                                                title: PermissiveDefinitionOAS
                                                additionalProperties: false
                                          additionalProperties:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: AdditionalPropertiesOAS
                                            oneOf:
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                              type: object
                                              title: ReferenceOAS
                                              properties:
                                                $ref:
                                                  $schema: http://json-schema.org/draft-07/schema#
                                                  title: ReferenceURL
                                                  description: External OpenAPI schema reference.
                                                  anyOf:
                                                  - type: string
                                                    title: ''
                                                    description: URL file reference.
                                                    format: url
                                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: Local file reference.
                                                    format: file
                                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                              required:
                                              - $ref
                                              additionalProperties: {}
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              type: object
                                              title: PermissiveDefinitionOAS
                                              additionalProperties: false
                                            - type: boolean
                                              title: ''
                                          properties:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveMappingSchema
                                            additionalProperties: {}
                                        additionalProperties: {}
                                    description: Named of the property being defined under the OpenAPI object.
                                required:
                                - properties
                                additionalProperties: false
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PropertyOAS
                                properties:
                                  type:
                                    type: string
                                    title: type
                                    enum:
                                    - array
                                    - string
                                    - number
                                    - boolean
                                    - integer
                                    - object
                                  format:
                                    type: string
                                    title: format
                                  default:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: AnyValueOAS
                                    anyOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveMappingSchema
                                      additionalProperties: {}
                                    - type: array
                                      title: PermissiveSequenceSchema
                                      items:
                                        title: item
                                    - type: number
                                      title: ''
                                    - type: integer
                                      title: ''
                                    - type: boolean
                                      title: ''
                                    - type: string
                                      title: ''
                                  example:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: AnyValueOAS
                                    anyOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveMappingSchema
                                      additionalProperties: {}
                                    - type: array
                                      title: PermissiveSequenceSchema
                                      items:
                                        title: item
                                    - type: number
                                      title: ''
                                    - type: integer
                                      title: ''
                                    - type: boolean
                                      title: ''
                                    - type: string
                                      title: ''
                                  title:
                                    type: string
                                    title: title
                                  description:
                                    type: string
                                    title: description
                                  enum:
                                    type: array
                                    title: EnumOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: EnumItemOAS
                                      oneOf:
                                      - type: number
                                        title: ''
                                      - type: integer
                                        title: ''
                                      - type: string
                                        title: ''
                                  items:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: PseudoObjectOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                  required:
                                    type: array
                                    title: RequiredOAS
                                    items:
                                      type: string
                                      title: required_field
                                      description: Name of the field that is required under the object.
                                  nullable:
                                    type: boolean
                                    title: nullable
                                  deprecated:
                                    type: boolean
                                    title: deprecated
                                  readOnly:
                                    type: boolean
                                    title: readOnly
                                  writeOnly:
                                    type: boolean
                                    title: writeOnly
                                  multipleOf:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: MultipleOfOAS
                                    oneOf:
                                    - type: number
                                      title: ''
                                    - type: integer
                                      title: ''
                                  minimum:
                                    type: integer
                                    title: minimum
                                    minimum: 0
                                  maximum:
                                    type: integer
                                    title: maximum
                                    minimum: 0
                                  exclusiveMinimum:
                                    type: boolean
                                    title: exclusiveMinimum
                                  exclusiveMaximum:
                                    type: boolean
                                    title: exclusiveMaximum
                                  minLength:
                                    type: integer
                                    title: minLength
                                    minimum: 0
                                  maxLength:
                                    type: integer
                                    title: maxLength
                                    minimum: 0
                                  pattern:
                                    type: integer
                                    title: pattern
                                  minItems:
                                    type: integer
                                    title: minItems
                                    minimum: 0
                                  maxItems:
                                    type: integer
                                    title: maxItems
                                    minimum: 0
                                  uniqueItems:
                                    type: boolean
                                    title: uniqueItems
                                  minProperties:
                                    type: integer
                                    title: minProperties
                                    minimum: 0
                                  maxProperties:
                                    type: integer
                                    title: maxProperties
                                    minimum: 0
                                  contentMediaType:
                                    type: string
                                    title: contentMediaType
                                  contentEncoding:
                                    type: string
                                    title: contentEncoding
                                  contentSchema:
                                    type: string
                                    title: contentSchema
                                  not:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: not
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                  allOf:
                                    type: array
                                    title: KeywordObjectOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: PseudoObjectOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                  anyOf:
                                    type: array
                                    title: KeywordObjectOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: PseudoObjectOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                  oneOf:
                                    type: array
                                    title: KeywordObjectOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: PseudoObjectOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                  additionalProperties:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: AdditionalPropertiesOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                    - type: boolean
                                      title: ''
                                  properties:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveMappingSchema
                                    additionalProperties: {}
                                additionalProperties: {}
                      required:
                      - mediaType
                      additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    title: FormatDefaultMimeType.AllOf
                    allOf:
                    - $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: DeploymentFormat.Shared
                      properties:
                        default:
                          type: boolean
                          title: default
                          description: Indicates if this format should be considered as the default one in case none of the other allowed or supported formats was matched nor provided as input during job submission.
                        maximumMegabytes:
                          type: integer
                          title: maximumMegabytes
                          minimum: 1
                      additionalProperties: {}
                    - $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: DeploymentFormat.FormatDefaultMimeType
                      description: Format for process input are assumed plain/text if the media-type was omitted and is not one of the known formats by this instance. When executing a job, the best match against supported formats by the process definition will be used to run the process, and will fall back to the default as last resort.
                      properties:
                        mimeType:
                          type: string
                          title: mimeType
                          description: IANA identifier of content and format.
                          example: application/json
                          pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
                        encoding:
                          type: string
                          title: encoding
                        schema:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: FormatSchema
                          oneOf:
                          - $schema: http://json-schema.org/draft-07/schema#
                            title: ReferenceURL
                            description: Reference where the schema definition can be retrieved to describe referenced data.
                            anyOf:
                            - type: string
                              title: ''
                              description: URL file reference.
                              format: url
                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                            - type: string
                              title: ''
                              description: Local file reference.
                              format: file
                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                            - type: string
                              title: ''
                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                          - $schema: http://json-schema.org/draft-07/schema#
                            $id: http://json-schema.org/draft-07/schema#
                            title: OAS
                            description: Explicit schema definition of the formatted reference data.
                            oneOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                              type: object
                              title: ReferenceOAS
                              properties:
                                $ref:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: ReferenceURL
                                  description: External OpenAPI schema reference.
                                  anyOf:
                                  - type: string
                                    title: ''
                                    description: URL file reference.
                                    format: url
                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: Local file reference.
                                    format: file
                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                              required:
                              - $ref
                              additionalProperties: {}
                            - $schema: http://json-schema.org/draft-07/schema#
                              title: DefinitionOAS
                              anyOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: ObjectOAS
                                properties:
                                  type:
                                    type: string
                                    title: type
                                    enum:
                                    - object
                                  properties:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: ObjectPropertiesOAS
                                    properties: {}
                                    required: []
                                    additionalProperties:
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PropertyOAS
                                        properties:
                                          type:
                                            type: string
                                            title: type
                                            enum:
                                            - array
                                            - string
                                            - number
                                            - boolean
                                            - integer
                                            - object
                                          format:
                                            type: string
                                            title: format
                                          default:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: AnyValueOAS
                                            anyOf:
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              type: object
                                              title: PermissiveMappingSchema
                                              additionalProperties: {}
                                            - type: array
                                              title: PermissiveSequenceSchema
                                              items:
                                                title: item
                                            - type: number
                                              title: ''
                                            - type: integer
                                              title: ''
                                            - type: boolean
                                              title: ''
                                            - type: string
                                              title: ''
                                          example:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: AnyValueOAS
                                            anyOf:
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              type: object
                                              title: PermissiveMappingSchema
                                              additionalProperties: {}
                                            - type: array
                                              title: PermissiveSequenceSchema
                                              items:
                                                title: item
                                            - type: number
                                              title: ''
                                            - type: integer
                                              title: ''
                                            - type: boolean
                                              title: ''
                                            - type: string
                                              title: ''
                                          title:
                                            type: string
                                            title: title
                                          description:
                                            type: string
                                            title: description
                                          enum:
                                            type: array
                                            title: EnumOAS
                                            items:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: EnumItemOAS
                                              oneOf:
                                              - type: number
                                                title: ''
                                              - type: integer
                                                title: ''
                                              - type: string
                                                title: ''
                                          items:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: PseudoObjectOAS
                                            oneOf:
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                              type: object
                                              title: ReferenceOAS
                                              properties:
                                                $ref:
                                                  $schema: http://json-schema.org/draft-07/schema#
                                                  title: ReferenceURL
                                                  description: External OpenAPI schema reference.
                                                  anyOf:
                                                  - type: string
                                                    title: ''
                                                    description: URL file reference.
                                                    format: url
                                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: Local file reference.
                                                    format: file
                                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                              required:
                                              - $ref
                                              additionalProperties: {}
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              type: object
                                              title: PermissiveDefinitionOAS
                                              additionalProperties: false
                                          required:
                                            type: array
                                            title: RequiredOAS
                                            items:
                                              type: string
                                              title: required_field
                                              description: Name of the field that is required under the object.
                                          nullable:
                                            type: boolean
                                            title: nullable
                                          deprecated:
                                            type: boolean
                                            title: deprecated
                                          readOnly:
                                            type: boolean
                                            title: readOnly
                                          writeOnly:
                                            type: boolean
                                            title: writeOnly
                                          multipleOf:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: MultipleOfOAS
                                            oneOf:
                                            - type: number
                                              title: ''
                                            - type: integer
                                              title: ''
                                          minimum:
                                            type: integer
                                            title: minimum
                                            minimum: 0
                                          maximum:
                                            type: integer
                                            title: maximum
                                            minimum: 0
                                          exclusiveMinimum:
                                            type: boolean
                                            title: exclusiveMinimum
                                          exclusiveMaximum:
                                            type: boolean
                                            title: exclusiveMaximum
                                          minLength:
                                            type: integer
                                            title: minLength
                                            minimum: 0
                                          maxLength:
                                            type: integer
                                            title: maxLength
                                            minimum: 0
                                          pattern:
                                            type: integer
                                            title: pattern
                                          minItems:
                                            type: integer
                                            title: minItems
                                            minimum: 0
                                          maxItems:
                                            type: integer
                                            title: maxItems
                                            minimum: 0
                                          uniqueItems:
                                            type: boolean
                                            title: uniqueItems
                                          minProperties:
                                            type: integer
                                            title: minProperties
                                            minimum: 0
                                          maxProperties:
                                            type: integer
                                            title: maxProperties
                                            minimum: 0
                                          contentMediaType:
                                            type: string
                                            title: contentMediaType
                                          contentEncoding:
                                            type: string
                                            title: contentEncoding
                                          contentSchema:
                                            type: string
                                            title: contentSchema
                                          not:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: not
                                            oneOf:
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                              type: object
                                              title: ReferenceOAS
                                              properties:
                                                $ref:
                                                  $schema: http://json-schema.org/draft-07/schema#
                                                  title: ReferenceURL
                                                  description: External OpenAPI schema reference.
                                                  anyOf:
                                                  - type: string
                                                    title: ''
                                                    description: URL file reference.
                                                    format: url
                                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: Local file reference.
                                                    format: file
                                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                              required:
                                              - $ref
                                              additionalProperties: {}
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              type: object
                                              title: PermissiveDefinitionOAS
                                              additionalProperties: false
                                          allOf:
                                            type: array
                                            title: KeywordObjectOAS
                                            items:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: PseudoObjectOAS
                                              oneOf:
                                              - $schema: http://json-schema.org/draft-07/schema#
                                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                                type: object
                                                title: ReferenceOAS
                                                properties:
                                                  $ref:
                                                    $schema: http://json-schema.org/draft-07/schema#
                                                    title: ReferenceURL
                                                    description: External OpenAPI schema reference.
                                                    anyOf:
                                                    - type: string
                                                      title: ''
                                                      description: URL file reference.
                                                      format: url
                                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                    - type: string
                                                      title: ''
                                                      description: Local file reference.
                                                      format: file
                                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                    - type: string
                                                      title: ''
                                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                                required:
                                                - $ref
                                                additionalProperties: {}
                                              - $schema: http://json-schema.org/draft-07/schema#
                                                type: object
                                                title: PermissiveDefinitionOAS
                                                additionalProperties: false
                                          anyOf:
                                            type: array
                                            title: KeywordObjectOAS
                                            items:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: PseudoObjectOAS
                                              oneOf:
                                              - $schema: http://json-schema.org/draft-07/schema#
                                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                                type: object
                                                title: ReferenceOAS
                                                properties:
                                                  $ref:
                                                    $schema: http://json-schema.org/draft-07/schema#
                                                    title: ReferenceURL
                                                    description: External OpenAPI schema reference.
                                                    anyOf:
                                                    - type: string
                                                      title: ''
                                                      description: URL file reference.
                                                      format: url
                                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                    - type: string
                                                      title: ''
                                                      description: Local file reference.
                                                      format: file
                                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                    - type: string
                                                      title: ''
                                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                                required:
                                                - $ref
                                                additionalProperties: {}
                                              - $schema: http://json-schema.org/draft-07/schema#
                                                type: object
                                                title: PermissiveDefinitionOAS
                                                additionalProperties: false
                                          oneOf:
                                            type: array
                                            title: KeywordObjectOAS
                                            items:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: PseudoObjectOAS
                                              oneOf:
                                              - $schema: http://json-schema.org/draft-07/schema#
                                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                                type: object
                                                title: ReferenceOAS
                                                properties:
                                                  $ref:
                                                    $schema: http://json-schema.org/draft-07/schema#
                                                    title: ReferenceURL
                                                    description: External OpenAPI schema reference.
                                                    anyOf:
                                                    - type: string
                                                      title: ''
                                                      description: URL file reference.
                                                      format: url
                                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                    - type: string
                                                      title: ''
                                                      description: Local file reference.
                                                      format: file
                                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                    - type: string
                                                      title: ''
                                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                                required:
                                                - $ref
                                                additionalProperties: {}
                                              - $schema: http://json-schema.org/draft-07/schema#
                                                type: object
                                                title: PermissiveDefinitionOAS
                                                additionalProperties: false
                                          additionalProperties:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: AdditionalPropertiesOAS
                                            oneOf:
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                              type: object
                                              title: ReferenceOAS
                                              properties:
                                                $ref:
                                                  $schema: http://json-schema.org/draft-07/schema#
                                                  title: ReferenceURL
                                                  description: External OpenAPI schema reference.
                                                  anyOf:
                                                  - type: string
                                                    title: ''
                                                    description: URL file reference.
                                                    format: url
                                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: Local file reference.
                                                    format: file
                                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                              required:
                                              - $ref
                                              additionalProperties: {}
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              type: object
                                              title: PermissiveDefinitionOAS
                                              additionalProperties: false
                                            - type: boolean
                                              title: ''
                                          properties:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveMappingSchema
                                            additionalProperties: {}
                                        additionalProperties: {}
                                    description: Named of the property being defined under the OpenAPI object.
                                required:
                                - properties
                                additionalProperties: false
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PropertyOAS
                                properties:
                                  type:
                                    type: string
                                    title: type
                                    enum:
                                    - array
                                    - string
                                    - number
                                    - boolean
                                    - integer
                                    - object
                                  format:
                                    type: string
                                    title: format
                                  default:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: AnyValueOAS
                                    anyOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveMappingSchema
                                      additionalProperties: {}
                                    - type: array
                                      title: PermissiveSequenceSchema
                                      items:
                                        title: item
                                    - type: number
                                      title: ''
                                    - type: integer
                                      title: ''
                                    - type: boolean
                                      title: ''
                                    - type: string
                                      title: ''
                                  example:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: AnyValueOAS
                                    anyOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveMappingSchema
                                      additionalProperties: {}
                                    - type: array
                                      title: PermissiveSequenceSchema
                                      items:
                                        title: item
                                    - type: number
                                      title: ''
                                    - type: integer
                                      title: ''
                                    - type: boolean
                                      title: ''
                                    - type: string
                                      title: ''
                                  title:
                                    type: string
                                    title: title
                                  description:
                                    type: string
                                    title: description
                                  enum:
                                    type: array
                                    title: EnumOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: EnumItemOAS
                                      oneOf:
                                      - type: number
                                        title: ''
                                      - type: integer
                                        title: ''
                                      - type: string
                                        title: ''
                                  items:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: PseudoObjectOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                  required:
                                    type: array
                                    title: RequiredOAS
                                    items:
                                      type: string
                                      title: required_field
                                      description: Name of the field that is required under the object.
                                  nullable:
                                    type: boolean
                                    title: nullable
                                  deprecated:
                                    type: boolean
                                    title: deprecated
                                  readOnly:
                                    type: boolean
                                    title: readOnly
                                  writeOnly:
                                    type: boolean
                                    title: writeOnly
                                  multipleOf:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: MultipleOfOAS
                                    oneOf:
                                    - type: number
                                      title: ''
                                    - type: integer
                                      title: ''
                                  minimum:
                                    type: integer
                                    title: minimum
                                    minimum: 0
                                  maximum:
                                    type: integer
                                    title: maximum
                                    minimum: 0
                                  exclusiveMinimum:
                                    type: boolean
                                    title: exclusiveMinimum
                                  exclusiveMaximum:
                                    type: boolean
                                    title: exclusiveMaximum
                                  minLength:
                                    type: integer
                                    title: minLength
                                    minimum: 0
                                  maxLength:
                                    type: integer
                                    title: maxLength
                                    minimum: 0
                                  pattern:
                                    type: integer
                                    title: pattern
                                  minItems:
                                    type: integer
                                    title: minItems
                                    minimum: 0
                                  maxItems:
                                    type: integer
                                    title: maxItems
                                    minimum: 0
                                  uniqueItems:
                                    type: boolean
                                    title: uniqueItems
                                  minProperties:
                                    type: integer
                                    title: minProperties
                                    minimum: 0
                                  maxProperties:
                                    type: integer
                                    title: maxProperties
                                    minimum: 0
                                  contentMediaType:
                                    type: string
                                    title: contentMediaType
                                  contentEncoding:
                                    type: string
                                    title: contentEncoding
                                  contentSchema:
                                    type: string
                                    title: contentSchema
                                  not:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: not
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                  allOf:
                                    type: array
                                    title: KeywordObjectOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: PseudoObjectOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                  anyOf:
                                    type: array
                                    title: KeywordObjectOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: PseudoObjectOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                  oneOf:
                                    type: array
                                    title: KeywordObjectOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: PseudoObjectOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                  additionalProperties:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: AdditionalPropertiesOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                    - type: boolean
                                      title: ''
                                  properties:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveMappingSchema
                                    additionalProperties: {}
                                additionalProperties: {}
                      required:
                      - mimeType
                      additionalProperties: {}
            required:
            - formats
            additionalProperties: {}
          - $schema: http://json-schema.org/draft-07/schema#
            type: object
            title: LiteralInputType
            properties:
              literalDataDomains:
                type: array
                title: LiteralDataDomainList
                items:
                  $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: LiteralDataDomain
                  properties:
                    default:
                      type: boolean
                      title: default
                      description: Indicates if this literal data domain definition is the default one.
                      default: true
                    defaultValue:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: AnyLiteralType
                      description: Default value to employ if none was provided.
                      oneOf:
                      - type: number
                        title: LiteralDataFloat
                        description: Literal data type representing a floating point number.
                      - type: integer
                        title: LiteralDataInteger
                        description: Literal data type representing an integer number.
                      - type: boolean
                        title: LiteralDataBoolean
                        description: Literal data type representing a boolean flag.
                      - type: string
                        title: LiteralDataString
                        description: Literal data type representing a generic string.
                      - type: 'null'
                        title: LiteralDataNoneType
                        description: Literal data type representing a null value.
                    dataType:
                      $schema: http://json-schema.org/draft-07/schema#
                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/nameReferenceType.yaml
                      type: object
                      title: DataType
                      description: Type name and reference of the literal data representation.
                      properties:
                        name:
                          type: string
                          title: name
                          enum:
                          - string
                          - int
                          - long
                          - dateTime
                          - boolean
                          - anyURI
                          - float
                          - scale
                          - double
                          - integer
                          - time
                          - nonNegativeInteger
                          - date
                          - angle
                          - bool
                          - positiveInteger
                        reference:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: ReferenceURL
                          description: Reference URL to schema definition of the named entity.
                          anyOf:
                          - type: string
                            title: ''
                            description: URL file reference.
                            format: url
                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                          - type: string
                            title: ''
                            description: Local file reference.
                            format: file
                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                          - type: string
                            title: ''
                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                      required:
                      - name
                      additionalProperties: {}
                    valueDefinition:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: LiteralDataValueDefinition
                      description: Literal data domain constraints.
                      oneOf:
                      - $schema: http://json-schema.org/draft-07/schema#
                        title: AllowedValues
                        description: Constraints of allowed values.
                        oneOf:
                        - type: array
                          title: AllowedRangesList
                          description: List of value ranges and constraints.
                          items:
                            $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: AllowedRange
                            properties:
                              minimumValue:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: NumericType
                                oneOf:
                                - type: number
                                  title: ''
                                - type: integer
                                  title: ''
                                - type: string
                                  title: ''
                                  pattern: ^[0-9]+$
                              maximumValue:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: NumericType
                                oneOf:
                                - type: number
                                  title: ''
                                - type: integer
                                  title: ''
                                - type: string
                                  title: ''
                                  pattern: ^[0-9]+$
                              spacing:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: NumericType
                                oneOf:
                                - type: number
                                  title: ''
                                - type: integer
                                  title: ''
                                - type: string
                                  title: ''
                                  pattern: ^[0-9]+$
                              rangeClosure:
                                type: string
                                title: rangeClosure
                                enum:
                                - closed
                                - open
                                - open-closed
                                - closed-open
                            additionalProperties: {}
                        - type: array
                          title: AllowedValuesList
                          description: List of enumerated allowed values.
                          items:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: AnyLiteralType
                            oneOf:
                            - type: number
                              title: LiteralDataFloat
                              description: Literal data type representing a floating point number.
                            - type: integer
                              title: LiteralDataInteger
                              description: Literal data type representing an integer number.
                            - type: boolean
                              title: LiteralDataBoolean
                              description: Literal data type representing a boolean flag.
                            - type: string
                              title: LiteralDataString
                              description: Literal data type representing a generic string.
                            - type: 'null'
                              title: LiteralDataNoneType
                              description: Literal data type representing a null value.
                        - type: string
                          title: ''
                          description: Single allowed value.
                      - $schema: http://json-schema.org/draft-07/schema#
                        title: ValuesReference
                        description: Reference URL where to retrieve allowed values.
                        anyOf:
                        - type: string
                          title: ''
                          description: URL file reference.
                          format: url
                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                        - type: string
                          title: ''
                          description: Local file reference.
                          format: file
                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                        - type: string
                          title: ''
                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                        - type: string
                          title: ''
                          description: Vault file reference.
                          pattern: ^vault://[a-f0-9]{8}(?:-?[a-f0-9]{4}){3}-?[a-f0-9]{12}$
                      - $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: AnyValue
                        description: Permissive definition for any allowed value.
                        properties:
                          anyValue:
                            type: boolean
                            title: anyValue
                            description: Explicitly indicate if any value is allowed. This is the default behaviour if no other constrains are specified.
                            default: true
                        additionalProperties: {}
                    UOMs:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: MeasurementDataDomain
                      description: Unit of measure applicable for the data.
                      properties:
                        supported:
                          type: array
                          title: SupportedUoM
                          description: List of supported units for the represented measurement.
                          items:
                            $schema: http://json-schema.org/draft-07/schema#
                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/nameReferenceType.yaml
                            type: object
                            title: UnitOfMeasure
                            properties:
                              name:
                                type: string
                                title: name
                                description: Name of the entity definition.
                              reference:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: ReferenceURL
                                description: Reference URL to schema definition of the named entity.
                                anyOf:
                                - type: string
                                  title: ''
                                  description: URL file reference.
                                  format: url
                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                - type: string
                                  title: ''
                                  description: Local file reference.
                                  format: file
                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                - type: string
                                  title: ''
                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                              uom:
                                type: string
                                title: uom
                                description: Unit applicable for the corresponding measurement representation.
                            required:
                            - uom
                            additionalProperties: {}
                          minItems: 1
                        default:
                          $schema: http://json-schema.org/draft-07/schema#
                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/nameReferenceType.yaml
                          type: object
                          title: UnitOfMeasure
                          properties:
                            name:
                              type: string
                              title: name
                              description: Name of the entity definition.
                            reference:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: ReferenceURL
                              description: Reference URL to schema definition of the named entity.
                              anyOf:
                              - type: string
                                title: ''
                                description: URL file reference.
                                format: url
                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                              - type: string
                                title: ''
                                description: Local file reference.
                                format: file
                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                              - type: string
                                title: ''
                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                            uom:
                              type: string
                              title: uom
                              description: Unit applicable for the corresponding measurement representation.
                          required:
                          - uom
                          additionalProperties: {}
                      required:
                      - supported
                      additionalProperties: {}
                  required:
                  - valueDefinition
                  additionalProperties: {}
            additionalProperties: false
        - $schema: http://json-schema.org/draft-07/schema#
          type: object
          title: DeployMinMaxOccurs
          properties:
            minOccurs:
              $schema: http://json-schema.org/draft-07/schema#
              title: MinOccurs
              description: Minimum amount of values required for this input.
              oneOf:
              - type: integer
                title: MinOccurs.integer
                minimum: 0
              - type: string
                title: MinOccurs.string
                description: Numerical string representing a positive integer.
            maxOccurs:
              $schema: http://json-schema.org/draft-07/schema#
              title: MaxOccurs
              description: Maximum amount of values allowed for this input.
              oneOf:
              - type: integer
                title: MaxOccurs.integer
                description: Positive integer.
                minimum: 0
              - type: string
                title: MaxOccurs.string
                description: Numerical string representing a positive integer.
              - type: string
                title: MaxOccurs.unbounded
                description: Special value indicating no limit to occurrences.
                enum:
                - unbounded
          additionalProperties: {}
        - $schema: http://json-schema.org/draft-07/schema#
          type: object
          title: DescriptionExtra
          properties:
            additionalParameters:
              type: array
              title: AdditionalParametersList
              items:
                $schema: http://json-schema.org/draft-07/schema#
                title: AdditionalParametersItem
                anyOf:
                - $schema: http://json-schema.org/draft-07/schema#
                  title: AdditionalParametersMeta
                  oneOf:
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: AdditionalParameterLink
                    properties:
                      title:
                        type: string
                        title: title
                      hreflang:
                        type: string
                        title: hreflang
                        description: Language of the content located at the link.
                        enum:
                        - fr-CA
                        - en-CA
                        - en-US
                      href:
                        type: string
                        title: href
                        description: Hyperlink reference.
                        format: url
                        pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                      type:
                        type: string
                        title: type
                        description: IANA identifier of content-type located at the link.
                        pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
                    required:
                    - href
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: AdditionalParameterRole
                    properties:
                      role:
                        type: string
                        title: role
                        description: URL reference.
                        format: url
                        pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                    additionalProperties: {}
                - $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: AdditionalParameters
                  properties:
                    parameters:
                      type: array
                      title: AdditionalParameterList
                      items:
                        $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: AdditionalParameterDefinition
                        properties:
                          name:
                            type: string
                            title: AdditionalParameterName
                            description: Slug name pattern.
                            example: EOImage
                            pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
                          values:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: AdditionalParameterValues
                            example:
                            - 'true'
                            oneOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              title: AdditionalParameterUnique
                              oneOf:
                              - type: string
                                title: InputParameterLiteral.String
                              - type: boolean
                                title: InputParameterLiteral.Boolean
                              - type: integer
                                title: InputParameterLiteral.Integer
                              - type: number
                                title: InputParameterLiteral.Float
                            - type: array
                              title: AdditionalParameterListing
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: AdditionalParameterUnique
                                oneOf:
                                - type: string
                                  title: InputParameterLiteral.String
                                - type: boolean
                                  title: InputParameterLiteral.Boolean
                                - type: integer
                                  title: InputParameterLiteral.Integer
                                - type: number
                                  title: InputParameterLiteral.Float
                        required:
                        - name
                        - values
                        additionalProperties: {}
                  required:
                  - parameters
                  additionalProperties: {}
          additionalProperties: {}
      description: Input definition under mapping of process deployment.
    DeploymentOutputs:
      oneOf:
      - $ref: '#/components/schemas/DeployOutputTypeList'
      - $ref: '#/components/schemas/DeployOutputTypeMap'
      $schema: http://json-schema.org/draft-07/schema#
      title: DeploymentOutputs
      description: Additional definitions for process outputs to extend generated details by the referred package. These are optional as they can mostly be inferred from the 'executionUnit', but allow specific overrides (see 'https://pavics-weaver.readthedocs.io//en/latest/package.html#correspondence-between-cwl-and-wps-fields')
    DeployOutputTypeList:
      type: array
      title: DeployOutputTypeList
      items:
        $ref: '#/components/schemas/DeployOutputTypeWithID'
    DeployOutputTypeWithID:
      allOf:
      - $ref: '#/components/schemas/DeploymentType'
      - $ref: '#/components/schemas/InputOutputDescriptionMeta'
      - $ref: '#/components/schemas/InputOutputDescriptionSchema'
      - $ref: '#/components/schemas/DeployOutputTypeDefinition'
      $schema: http://json-schema.org/draft-07/schema#
      title: DeployOutputTypeWithID
    DeployOutputTypeDefinition:
      oneOf:
      - $ref: '#/components/schemas/BoundingBoxOutputType'
      - $ref: '#/components/schemas/DeployComplexOutputType'
      - $ref: '#/components/schemas/LiteralOutputType'
      $schema: http://json-schema.org/draft-07/schema#
      title: DeployOutputTypeDefinition
    BoundingBoxOutputType:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: BoundingBoxOutputType
      properties:
        supportedCRS:
          $ref: '#/components/schemas/SupportedCRSList'
      required:
      - supportedCRS
      additionalProperties: {}
    DeployComplexOutputType:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: DeployComplexOutputType
      properties:
        formats:
          $ref: '#/components/schemas/DeploymentFormatList'
      required:
      - formats
      additionalProperties: {}
    LiteralOutputType:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: LiteralOutputType
      properties:
        literalDataDomains:
          $ref: '#/components/schemas/LiteralDataDomainList'
      additionalProperties: false
    DeployOutputTypeMap:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: DeployOutputTypeMap
      properties: {}
      required: []
      additionalProperties:
        allOf:
        - $schema: http://json-schema.org/draft-07/schema#
          type: object
          title: DeploymentType
          properties:
            additionalParameters:
              type: array
              title: AdditionalParametersList
              items:
                $schema: http://json-schema.org/draft-07/schema#
                title: AdditionalParametersItem
                anyOf:
                - $schema: http://json-schema.org/draft-07/schema#
                  title: AdditionalParametersMeta
                  oneOf:
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: AdditionalParameterLink
                    properties:
                      title:
                        type: string
                        title: title
                      hreflang:
                        type: string
                        title: hreflang
                        description: Language of the content located at the link.
                        enum:
                        - fr-CA
                        - en-CA
                        - en-US
                      href:
                        type: string
                        title: href
                        description: Hyperlink reference.
                        format: url
                        pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                      type:
                        type: string
                        title: type
                        description: IANA identifier of content-type located at the link.
                        pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
                    required:
                    - href
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: AdditionalParameterRole
                    properties:
                      role:
                        type: string
                        title: role
                        description: URL reference.
                        format: url
                        pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                    additionalProperties: {}
                - $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: AdditionalParameters
                  properties:
                    parameters:
                      type: array
                      title: AdditionalParameterList
                      items:
                        $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: AdditionalParameterDefinition
                        properties:
                          name:
                            type: string
                            title: AdditionalParameterName
                            description: Slug name pattern.
                            example: EOImage
                            pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
                          values:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: AdditionalParameterValues
                            example:
                            - 'true'
                            oneOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              title: AdditionalParameterUnique
                              oneOf:
                              - type: string
                                title: InputParameterLiteral.String
                              - type: boolean
                                title: InputParameterLiteral.Boolean
                              - type: integer
                                title: InputParameterLiteral.Integer
                              - type: number
                                title: InputParameterLiteral.Float
                            - type: array
                              title: AdditionalParameterListing
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: AdditionalParameterUnique
                                oneOf:
                                - type: string
                                  title: InputParameterLiteral.String
                                - type: boolean
                                  title: InputParameterLiteral.Boolean
                                - type: integer
                                  title: InputParameterLiteral.Integer
                                - type: number
                                  title: InputParameterLiteral.Float
                        required:
                        - name
                        - values
                        additionalProperties: {}
                  required:
                  - parameters
                  additionalProperties: {}
            links:
              type: array
              title: Links
              description: References to endpoints with information related to object.
              items:
                $schema: http://json-schema.org/draft-07/schema#
                $id: https://schemas.opengis.net/ogcapi/common/part1/1.0/openapi/schemas/link.json
                type: object
                title: Link
                properties:
                  id:
                    type: string
                    title: id
                    description: Slug name pattern.
                    pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
                  title:
                    type: string
                    title: title
                  hreflang:
                    type: string
                    title: hreflang
                    description: Language of the content located at the link.
                    enum:
                    - fr-CA
                    - en-CA
                    - en-US
                  href:
                    type: string
                    title: href
                    description: Hyperlink reference.
                    format: url
                    pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                  type:
                    type: string
                    title: type
                    description: IANA identifier of content-type located at the link.
                    pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
                  rel:
                    $schema: http://json-schema.org/draft-07/schema#
                    title: LinkRelationshipType
                    description: Link relation as registered or extension type (see https://www.rfc-editor.org/rfc/rfc8288.html#section-2.1).
                    oneOf:
                    - type: string
                      title: ''
                      description: Relationship of the link to the current content. This should be one item amongst registered relations https://www.iana.org/assignments/link-relations/.
                      pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
                    - type: string
                      title: ''
                      description: Fully qualified extension link relation to the current content.
                      format: url
                      pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                required:
                - href
                - rel
                additionalProperties: {}
            title:
              type: string
              title: title
              description: Short human-readable name of the object.
            description:
              type: string
              title: description
              description: Detailed explanation of the object.
            abstract:
              type: string
              title: abstract
              description: Description of the object. Will be replaced by 'description' field if not already provided. Preserved for backward compatibility of pre-existing process deployment. Consider using 'description' directly instead.
              deprecated: true
          additionalProperties: {}
        - $schema: http://json-schema.org/draft-07/schema#
          type: object
          title: InputOutputDescriptionMeta
          additionalProperties: {}
        - $schema: http://json-schema.org/draft-07/schema#
          type: object
          title: InputOutputDescriptionSchema
          properties:
            schema:
              $schema: http://json-schema.org/draft-07/schema#
              $id: http://json-schema.org/draft-07/schema#
              title: OAS
              description: OpenAPI schema definition.
              oneOf:
              - $schema: http://json-schema.org/draft-07/schema#
                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                type: object
                title: ReferenceOAS
                properties:
                  $ref:
                    $schema: http://json-schema.org/draft-07/schema#
                    title: ReferenceURL
                    description: External OpenAPI schema reference.
                    anyOf:
                    - type: string
                      title: ''
                      description: URL file reference.
                      format: url
                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                    - type: string
                      title: ''
                      description: Local file reference.
                      format: file
                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                    - type: string
                      title: ''
                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                required:
                - $ref
                additionalProperties: {}
              - $schema: http://json-schema.org/draft-07/schema#
                title: DefinitionOAS
                anyOf:
                - $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: ObjectOAS
                  properties:
                    type:
                      type: string
                      title: type
                      enum:
                      - object
                    properties:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: ObjectPropertiesOAS
                      properties: {}
                      required: []
                      additionalProperties:
                        oneOf:
                        - $schema: http://json-schema.org/draft-07/schema#
                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                          type: object
                          title: ReferenceOAS
                          properties:
                            $ref:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: ReferenceURL
                              description: External OpenAPI schema reference.
                              anyOf:
                              - type: string
                                title: ''
                                description: URL file reference.
                                format: url
                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                              - type: string
                                title: ''
                                description: Local file reference.
                                format: file
                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                              - type: string
                                title: ''
                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                          required:
                          - $ref
                          additionalProperties: {}
                        - $schema: http://json-schema.org/draft-07/schema#
                          type: object
                          title: PropertyOAS
                          properties:
                            type:
                              type: string
                              title: type
                              enum:
                              - array
                              - string
                              - number
                              - boolean
                              - integer
                              - object
                            format:
                              type: string
                              title: format
                            default:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: AnyValueOAS
                              anyOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveMappingSchema
                                additionalProperties: {}
                              - type: array
                                title: PermissiveSequenceSchema
                                items:
                                  title: item
                              - type: number
                                title: ''
                              - type: integer
                                title: ''
                              - type: boolean
                                title: ''
                              - type: string
                                title: ''
                            example:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: AnyValueOAS
                              anyOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveMappingSchema
                                additionalProperties: {}
                              - type: array
                                title: PermissiveSequenceSchema
                                items:
                                  title: item
                              - type: number
                                title: ''
                              - type: integer
                                title: ''
                              - type: boolean
                                title: ''
                              - type: string
                                title: ''
                            title:
                              type: string
                              title: title
                            description:
                              type: string
                              title: description
                            enum:
                              type: array
                              title: EnumOAS
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: EnumItemOAS
                                oneOf:
                                - type: number
                                  title: ''
                                - type: integer
                                  title: ''
                                - type: string
                                  title: ''
                            items:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: PseudoObjectOAS
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                            required:
                              type: array
                              title: RequiredOAS
                              items:
                                type: string
                                title: required_field
                                description: Name of the field that is required under the object.
                            nullable:
                              type: boolean
                              title: nullable
                            deprecated:
                              type: boolean
                              title: deprecated
                            readOnly:
                              type: boolean
                              title: readOnly
                            writeOnly:
                              type: boolean
                              title: writeOnly
                            multipleOf:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: MultipleOfOAS
                              oneOf:
                              - type: number
                                title: ''
                              - type: integer
                                title: ''
                            minimum:
                              type: integer
                              title: minimum
                              minimum: 0
                            maximum:
                              type: integer
                              title: maximum
                              minimum: 0
                            exclusiveMinimum:
                              type: boolean
                              title: exclusiveMinimum
                            exclusiveMaximum:
                              type: boolean
                              title: exclusiveMaximum
                            minLength:
                              type: integer
                              title: minLength
                              minimum: 0
                            maxLength:
                              type: integer
                              title: maxLength
                              minimum: 0
                            pattern:
                              type: integer
                              title: pattern
                            minItems:
                              type: integer
                              title: minItems
                              minimum: 0
                            maxItems:
                              type: integer
                              title: maxItems
                              minimum: 0
                            uniqueItems:
                              type: boolean
                              title: uniqueItems
                            minProperties:
                              type: integer
                              title: minProperties
                              minimum: 0
                            maxProperties:
                              type: integer
                              title: maxProperties
                              minimum: 0
                            contentMediaType:
                              type: string
                              title: contentMediaType
                            contentEncoding:
                              type: string
                              title: contentEncoding
                            contentSchema:
                              type: string
                              title: contentSchema
                            not:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: not
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                            allOf:
                              type: array
                              title: KeywordObjectOAS
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: PseudoObjectOAS
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                            anyOf:
                              type: array
                              title: KeywordObjectOAS
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: PseudoObjectOAS
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                            oneOf:
                              type: array
                              title: KeywordObjectOAS
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: PseudoObjectOAS
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                            additionalProperties:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: AdditionalPropertiesOAS
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                              - type: boolean
                                title: ''
                            properties:
                              $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveMappingSchema
                              additionalProperties: {}
                          additionalProperties: {}
                      description: Named of the property being defined under the OpenAPI object.
                  required:
                  - properties
                  additionalProperties: false
                - $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: PropertyOAS
                  properties:
                    type:
                      type: string
                      title: type
                      enum:
                      - array
                      - string
                      - number
                      - boolean
                      - integer
                      - object
                    format:
                      type: string
                      title: format
                    default:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: AnyValueOAS
                      anyOf:
                      - $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: PermissiveMappingSchema
                        additionalProperties: {}
                      - type: array
                        title: PermissiveSequenceSchema
                        items:
                          title: item
                      - type: number
                        title: ''
                      - type: integer
                        title: ''
                      - type: boolean
                        title: ''
                      - type: string
                        title: ''
                    example:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: AnyValueOAS
                      anyOf:
                      - $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: PermissiveMappingSchema
                        additionalProperties: {}
                      - type: array
                        title: PermissiveSequenceSchema
                        items:
                          title: item
                      - type: number
                        title: ''
                      - type: integer
                        title: ''
                      - type: boolean
                        title: ''
                      - type: string
                        title: ''
                    title:
                      type: string
                      title: title
                    description:
                      type: string
                      title: description
                    enum:
                      type: array
                      title: EnumOAS
                      items:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: EnumItemOAS
                        oneOf:
                        - type: number
                          title: ''
                        - type: integer
                          title: ''
                        - type: string
                          title: ''
                    items:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: PseudoObjectOAS
                      oneOf:
                      - $schema: http://json-schema.org/draft-07/schema#
                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                        type: object
                        title: ReferenceOAS
                        properties:
                          $ref:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: ReferenceURL
                            description: External OpenAPI schema reference.
                            anyOf:
                            - type: string
                              title: ''
                              description: URL file reference.
                              format: url
                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                            - type: string
                              title: ''
                              description: Local file reference.
                              format: file
                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                            - type: string
                              title: ''
                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                        required:
                        - $ref
                        additionalProperties: {}
                      - $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: PermissiveDefinitionOAS
                        additionalProperties: false
                    required:
                      type: array
                      title: RequiredOAS
                      items:
                        type: string
                        title: required_field
                        description: Name of the field that is required under the object.
                    nullable:
                      type: boolean
                      title: nullable
                    deprecated:
                      type: boolean
                      title: deprecated
                    readOnly:
                      type: boolean
                      title: readOnly
                    writeOnly:
                      type: boolean
                      title: writeOnly
                    multipleOf:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: MultipleOfOAS
                      oneOf:
                      - type: number
                        title: ''
                      - type: integer
                        title: ''
                    minimum:
                      type: integer
                      title: minimum
                      minimum: 0
                    maximum:
                      type: integer
                      title: maximum
                      minimum: 0
                    exclusiveMinimum:
                      type: boolean
                      title: exclusiveMinimum
                    exclusiveMaximum:
                      type: boolean
                      title: exclusiveMaximum
                    minLength:
                      type: integer
                      title: minLength
                      minimum: 0
                    maxLength:
                      type: integer
                      title: maxLength
                      minimum: 0
                    pattern:
                      type: integer
                      title: pattern
                    minItems:
                      type: integer
                      title: minItems
                      minimum: 0
                    maxItems:
                      type: integer
                      title: maxItems
                      minimum: 0
                    uniqueItems:
                      type: boolean
                      title: uniqueItems
                    minProperties:
                      type: integer
                      title: minProperties
                      minimum: 0
                    maxProperties:
                      type: integer
                      title: maxProperties
                      minimum: 0
                    contentMediaType:
                      type: string
                      title: contentMediaType
                    contentEncoding:
                      type: string
                      title: contentEncoding
                    contentSchema:
                      type: string
                      title: contentSchema
                    not:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: not
                      oneOf:
                      - $schema: http://json-schema.org/draft-07/schema#
                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                        type: object
                        title: ReferenceOAS
                        properties:
                          $ref:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: ReferenceURL
                            description: External OpenAPI schema reference.
                            anyOf:
                            - type: string
                              title: ''
                              description: URL file reference.
                              format: url
                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                            - type: string
                              title: ''
                              description: Local file reference.
                              format: file
                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                            - type: string
                              title: ''
                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                        required:
                        - $ref
                        additionalProperties: {}
                      - $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: PermissiveDefinitionOAS
                        additionalProperties: false
                    allOf:
                      type: array
                      title: KeywordObjectOAS
                      items:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: PseudoObjectOAS
                        oneOf:
                        - $schema: http://json-schema.org/draft-07/schema#
                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                          type: object
                          title: ReferenceOAS
                          properties:
                            $ref:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: ReferenceURL
                              description: External OpenAPI schema reference.
                              anyOf:
                              - type: string
                                title: ''
                                description: URL file reference.
                                format: url
                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                              - type: string
                                title: ''
                                description: Local file reference.
                                format: file
                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                              - type: string
                                title: ''
                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                          required:
                          - $ref
                          additionalProperties: {}
                        - $schema: http://json-schema.org/draft-07/schema#
                          type: object
                          title: PermissiveDefinitionOAS
                          additionalProperties: false
                    anyOf:
                      type: array
                      title: KeywordObjectOAS
                      items:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: PseudoObjectOAS
                        oneOf:
                        - $schema: http://json-schema.org/draft-07/schema#
                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                          type: object
                          title: ReferenceOAS
                          properties:
                            $ref:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: ReferenceURL
                              description: External OpenAPI schema reference.
                              anyOf:
                              - type: string
                                title: ''
                                description: URL file reference.
                                format: url
                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                              - type: string
                                title: ''
                                description: Local file reference.
                                format: file
                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                              - type: string
                                title: ''
                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                          required:
                          - $ref
                          additionalProperties: {}
                        - $schema: http://json-schema.org/draft-07/schema#
                          type: object
                          title: PermissiveDefinitionOAS
                          additionalProperties: false
                    oneOf:
                      type: array
                      title: KeywordObjectOAS
                      items:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: PseudoObjectOAS
                        oneOf:
                        - $schema: http://json-schema.org/draft-07/schema#
                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                          type: object
                          title: ReferenceOAS
                          properties:
                            $ref:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: ReferenceURL
                              description: External OpenAPI schema reference.
                              anyOf:
                              - type: string
                                title: ''
                                description: URL file reference.
                                format: url
                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                              - type: string
                                title: ''
                                description: Local file reference.
                                format: file
                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                              - type: string
                                title: ''
                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                          required:
                          - $ref
                          additionalProperties: {}
                        - $schema: http://json-schema.org/draft-07/schema#
                          type: object
                          title: PermissiveDefinitionOAS
                          additionalProperties: false
                    additionalProperties:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: AdditionalPropertiesOAS
                      oneOf:
                      - $schema: http://json-schema.org/draft-07/schema#
                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                        type: object
                        title: ReferenceOAS
                        properties:
                          $ref:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: ReferenceURL
                            description: External OpenAPI schema reference.
                            anyOf:
                            - type: string
                              title: ''
                              description: URL file reference.
                              format: url
                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                            - type: string
                              title: ''
                              description: Local file reference.
                              format: file
                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                            - type: string
                              title: ''
                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                        required:
                        - $ref
                        additionalProperties: {}
                      - $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: PermissiveDefinitionOAS
                        additionalProperties: false
                      - type: boolean
                        title: ''
                    properties:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: PermissiveMappingSchema
                      additionalProperties: {}
                  additionalProperties: {}
          additionalProperties: {}
        - $schema: http://json-schema.org/draft-07/schema#
          title: DeployOutputTypeDefinition
          oneOf:
          - $schema: http://json-schema.org/draft-07/schema#
            type: object
            title: BoundingBoxOutputType
            properties:
              supportedCRS:
                type: array
                title: SupportedCRSList
                items:
                  $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: SupportedCRS
                  properties:
                    crs:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: CRS
                      description: Coordinate Reference System
                      default: EPSG:4326
                      anyOf:
                      - type: string
                        title: ''
                        pattern: ^urn:ogc:def:crs:EPSG::?[0-9]{4,5}$
                      - type: string
                        title: ''
                        pattern: ^\[?EPSG::?[0-9]{4,5}\]?$
                      - type: string
                        title: ''
                        pattern: ^https?://www\.opengis\.net/def/crs/EPSG/0/[0-9]{4,5}$
                      - type: string
                        title: ''
                        enum:
                        - WGS84
                        - CRS:84
                        - urn:ogc:def:crs:CRS::84
                        - http://www.opengis.net/def/crs/CRS/0/84
                        - urn:ogc:def:crs:OGC:2:84
                        - OGC:CRS84
                        - http://www.opengis.net/def/crs/OGC/1.3/CRS84
                        - https://www.opengis.net/def/crs/OGC/1.3/CRS84
                        - http://www.opengis.net/def/crs/OGC/1.3/CRS84
                        - https://www.opengis.net/def/crs/OGC/0/CRS84
                        - http://www.opengis.net/def/crs/OGC/0/CRS84
                        - http://www.opengis.net/def/crs/OGC/0/CRS84h
                        - https://www.opengis.net/def/crs/OGC/0/CRS84h
                        - urn:ogc:def:crs:EPSG::4326
                        - EPSG:4326
                        - https://www.opengis.net/def/crs/EPSG/0/4326
                        - http://www.opengis.net/def/crs/EPSG/0/4326
                    default:
                      type: boolean
                      title: default
                  additionalProperties: {}
            required:
            - supportedCRS
            additionalProperties: {}
          - $schema: http://json-schema.org/draft-07/schema#
            type: object
            title: DeployComplexOutputType
            properties:
              formats:
                type: array
                title: DeploymentFormatList
                items:
                  $schema: http://json-schema.org/draft-07/schema#
                  title: DeploymentFormat
                  oneOf:
                  - $schema: http://json-schema.org/draft-07/schema#
                    title: FormatDefaultMediaType.AllOf
                    allOf:
                    - $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: DeploymentFormat.Shared
                      properties:
                        default:
                          type: boolean
                          title: default
                          description: Indicates if this format should be considered as the default one in case none of the other allowed or supported formats was matched nor provided as input during job submission.
                        maximumMegabytes:
                          type: integer
                          title: maximumMegabytes
                          minimum: 1
                      additionalProperties: {}
                    - $schema: http://json-schema.org/draft-07/schema#
                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/format.yaml
                      type: object
                      title: DeploymentFormat.FormatDefaultMediaType
                      description: Format for process input are assumed plain/text if the media-type was omitted and is not one of the known formats by this instance. When executing a job, the best match against supported formats by the process definition will be used to run the process, and will fall back to the default as last resort.
                      properties:
                        mediaType:
                          type: string
                          title: mediaType
                          description: IANA identifier of content and format.
                          example: application/json
                          pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
                        encoding:
                          type: string
                          title: encoding
                        schema:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: FormatSchema
                          oneOf:
                          - $schema: http://json-schema.org/draft-07/schema#
                            title: ReferenceURL
                            description: Reference where the schema definition can be retrieved to describe referenced data.
                            anyOf:
                            - type: string
                              title: ''
                              description: URL file reference.
                              format: url
                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                            - type: string
                              title: ''
                              description: Local file reference.
                              format: file
                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                            - type: string
                              title: ''
                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                          - $schema: http://json-schema.org/draft-07/schema#
                            $id: http://json-schema.org/draft-07/schema#
                            title: OAS
                            description: Explicit schema definition of the formatted reference data.
                            oneOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                              type: object
                              title: ReferenceOAS
                              properties:
                                $ref:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: ReferenceURL
                                  description: External OpenAPI schema reference.
                                  anyOf:
                                  - type: string
                                    title: ''
                                    description: URL file reference.
                                    format: url
                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: Local file reference.
                                    format: file
                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                              required:
                              - $ref
                              additionalProperties: {}
                            - $schema: http://json-schema.org/draft-07/schema#
                              title: DefinitionOAS
                              anyOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: ObjectOAS
                                properties:
                                  type:
                                    type: string
                                    title: type
                                    enum:
                                    - object
                                  properties:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: ObjectPropertiesOAS
                                    properties: {}
                                    required: []
                                    additionalProperties:
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PropertyOAS
                                        properties:
                                          type:
                                            type: string
                                            title: type
                                            enum:
                                            - array
                                            - string
                                            - number
                                            - boolean
                                            - integer
                                            - object
                                          format:
                                            type: string
                                            title: format
                                          default:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: AnyValueOAS
                                            anyOf:
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              type: object
                                              title: PermissiveMappingSchema
                                              additionalProperties: {}
                                            - type: array
                                              title: PermissiveSequenceSchema
                                              items:
                                                title: item
                                            - type: number
                                              title: ''
                                            - type: integer
                                              title: ''
                                            - type: boolean
                                              title: ''
                                            - type: string
                                              title: ''
                                          example:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: AnyValueOAS
                                            anyOf:
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              type: object
                                              title: PermissiveMappingSchema
                                              additionalProperties: {}
                                            - type: array
                                              title: PermissiveSequenceSchema
                                              items:
                                                title: item
                                            - type: number
                                              title: ''
                                            - type: integer
                                              title: ''
                                            - type: boolean
                                              title: ''
                                            - type: string
                                              title: ''
                                          title:
                                            type: string
                                            title: title
                                          description:
                                            type: string
                                            title: description
                                          enum:
                                            type: array
                                            title: EnumOAS
                                            items:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: EnumItemOAS
                                              oneOf:
                                              - type: number
                                                title: ''
                                              - type: integer
                                                title: ''
                                              - type: string
                                                title: ''
                                          items:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: PseudoObjectOAS
                                            oneOf:
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                              type: object
                                              title: ReferenceOAS
                                              properties:
                                                $ref:
                                                  $schema: http://json-schema.org/draft-07/schema#
                                                  title: ReferenceURL
                                                  description: External OpenAPI schema reference.
                                                  anyOf:
                                                  - type: string
                                                    title: ''
                                                    description: URL file reference.
                                                    format: url
                                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: Local file reference.
                                                    format: file
                                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                              required:
                                              - $ref
                                              additionalProperties: {}
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              type: object
                                              title: PermissiveDefinitionOAS
                                              additionalProperties: false
                                          required:
                                            type: array
                                            title: RequiredOAS
                                            items:
                                              type: string
                                              title: required_field
                                              description: Name of the field that is required under the object.
                                          nullable:
                                            type: boolean
                                            title: nullable
                                          deprecated:
                                            type: boolean
                                            title: deprecated
                                          readOnly:
                                            type: boolean
                                            title: readOnly
                                          writeOnly:
                                            type: boolean
                                            title: writeOnly
                                          multipleOf:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: MultipleOfOAS
                                            oneOf:
                                            - type: number
                                              title: ''
                                            - type: integer
                                              title: ''
                                          minimum:
                                            type: integer
                                            title: minimum
                                            minimum: 0
                                          maximum:
                                            type: integer
                                            title: maximum
                                            minimum: 0
                                          exclusiveMinimum:
                                            type: boolean
                                            title: exclusiveMinimum
                                          exclusiveMaximum:
                                            type: boolean
                                            title: exclusiveMaximum
                                          minLength:
                                            type: integer
                                            title: minLength
                                            minimum: 0
                                          maxLength:
                                            type: integer
                                            title: maxLength
                                            minimum: 0
                                          pattern:
                                            type: integer
                                            title: pattern
                                          minItems:
                                            type: integer
                                            title: minItems
                                            minimum: 0
                                          maxItems:
                                            type: integer
                                            title: maxItems
                                            minimum: 0
                                          uniqueItems:
                                            type: boolean
                                            title: uniqueItems
                                          minProperties:
                                            type: integer
                                            title: minProperties
                                            minimum: 0
                                          maxProperties:
                                            type: integer
                                            title: maxProperties
                                            minimum: 0
                                          contentMediaType:
                                            type: string
                                            title: contentMediaType
                                          contentEncoding:
                                            type: string
                                            title: contentEncoding
                                          contentSchema:
                                            type: string
                                            title: contentSchema
                                          not:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: not
                                            oneOf:
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                              type: object
                                              title: ReferenceOAS
                                              properties:
                                                $ref:
                                                  $schema: http://json-schema.org/draft-07/schema#
                                                  title: ReferenceURL
                                                  description: External OpenAPI schema reference.
                                                  anyOf:
                                                  - type: string
                                                    title: ''
                                                    description: URL file reference.
                                                    format: url
                                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: Local file reference.
                                                    format: file
                                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                              required:
                                              - $ref
                                              additionalProperties: {}
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              type: object
                                              title: PermissiveDefinitionOAS
                                              additionalProperties: false
                                          allOf:
                                            type: array
                                            title: KeywordObjectOAS
                                            items:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: PseudoObjectOAS
                                              oneOf:
                                              - $schema: http://json-schema.org/draft-07/schema#
                                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                                type: object
                                                title: ReferenceOAS
                                                properties:
                                                  $ref:
                                                    $schema: http://json-schema.org/draft-07/schema#
                                                    title: ReferenceURL
                                                    description: External OpenAPI schema reference.
                                                    anyOf:
                                                    - type: string
                                                      title: ''
                                                      description: URL file reference.
                                                      format: url
                                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                    - type: string
                                                      title: ''
                                                      description: Local file reference.
                                                      format: file
                                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                    - type: string
                                                      title: ''
                                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                                required:
                                                - $ref
                                                additionalProperties: {}
                                              - $schema: http://json-schema.org/draft-07/schema#
                                                type: object
                                                title: PermissiveDefinitionOAS
                                                additionalProperties: false
                                          anyOf:
                                            type: array
                                            title: KeywordObjectOAS
                                            items:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: PseudoObjectOAS
                                              oneOf:
                                              - $schema: http://json-schema.org/draft-07/schema#
                                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                                type: object
                                                title: ReferenceOAS
                                                properties:
                                                  $ref:
                                                    $schema: http://json-schema.org/draft-07/schema#
                                                    title: ReferenceURL
                                                    description: External OpenAPI schema reference.
                                                    anyOf:
                                                    - type: string
                                                      title: ''
                                                      description: URL file reference.
                                                      format: url
                                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                    - type: string
                                                      title: ''
                                                      description: Local file reference.
                                                      format: file
                                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                    - type: string
                                                      title: ''
                                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                                required:
                                                - $ref
                                                additionalProperties: {}
                                              - $schema: http://json-schema.org/draft-07/schema#
                                                type: object
                                                title: PermissiveDefinitionOAS
                                                additionalProperties: false
                                          oneOf:
                                            type: array
                                            title: KeywordObjectOAS
                                            items:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: PseudoObjectOAS
                                              oneOf:
                                              - $schema: http://json-schema.org/draft-07/schema#
                                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                                type: object
                                                title: ReferenceOAS
                                                properties:
                                                  $ref:
                                                    $schema: http://json-schema.org/draft-07/schema#
                                                    title: ReferenceURL
                                                    description: External OpenAPI schema reference.
                                                    anyOf:
                                                    - type: string
                                                      title: ''
                                                      description: URL file reference.
                                                      format: url
                                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                    - type: string
                                                      title: ''
                                                      description: Local file reference.
                                                      format: file
                                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                    - type: string
                                                      title: ''
                                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                                required:
                                                - $ref
                                                additionalProperties: {}
                                              - $schema: http://json-schema.org/draft-07/schema#
                                                type: object
                                                title: PermissiveDefinitionOAS
                                                additionalProperties: false
                                          additionalProperties:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: AdditionalPropertiesOAS
                                            oneOf:
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                              type: object
                                              title: ReferenceOAS
                                              properties:
                                                $ref:
                                                  $schema: http://json-schema.org/draft-07/schema#
                                                  title: ReferenceURL
                                                  description: External OpenAPI schema reference.
                                                  anyOf:
                                                  - type: string
                                                    title: ''
                                                    description: URL file reference.
                                                    format: url
                                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: Local file reference.
                                                    format: file
                                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                              required:
                                              - $ref
                                              additionalProperties: {}
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              type: object
                                              title: PermissiveDefinitionOAS
                                              additionalProperties: false
                                            - type: boolean
                                              title: ''
                                          properties:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveMappingSchema
                                            additionalProperties: {}
                                        additionalProperties: {}
                                    description: Named of the property being defined under the OpenAPI object.
                                required:
                                - properties
                                additionalProperties: false
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PropertyOAS
                                properties:
                                  type:
                                    type: string
                                    title: type
                                    enum:
                                    - array
                                    - string
                                    - number
                                    - boolean
                                    - integer
                                    - object
                                  format:
                                    type: string
                                    title: format
                                  default:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: AnyValueOAS
                                    anyOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveMappingSchema
                                      additionalProperties: {}
                                    - type: array
                                      title: PermissiveSequenceSchema
                                      items:
                                        title: item
                                    - type: number
                                      title: ''
                                    - type: integer
                                      title: ''
                                    - type: boolean
                                      title: ''
                                    - type: string
                                      title: ''
                                  example:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: AnyValueOAS
                                    anyOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveMappingSchema
                                      additionalProperties: {}
                                    - type: array
                                      title: PermissiveSequenceSchema
                                      items:
                                        title: item
                                    - type: number
                                      title: ''
                                    - type: integer
                                      title: ''
                                    - type: boolean
                                      title: ''
                                    - type: string
                                      title: ''
                                  title:
                                    type: string
                                    title: title
                                  description:
                                    type: string
                                    title: description
                                  enum:
                                    type: array
                                    title: EnumOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: EnumItemOAS
                                      oneOf:
                                      - type: number
                                        title: ''
                                      - type: integer
                                        title: ''
                                      - type: string
                                        title: ''
                                  items:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: PseudoObjectOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                  required:
                                    type: array
                                    title: RequiredOAS
                                    items:
                                      type: string
                                      title: required_field
                                      description: Name of the field that is required under the object.
                                  nullable:
                                    type: boolean
                                    title: nullable
                                  deprecated:
                                    type: boolean
                                    title: deprecated
                                  readOnly:
                                    type: boolean
                                    title: readOnly
                                  writeOnly:
                                    type: boolean
                                    title: writeOnly
                                  multipleOf:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: MultipleOfOAS
                                    oneOf:
                                    - type: number
                                      title: ''
                                    - type: integer
                                      title: ''
                                  minimum:
                                    type: integer
                                    title: minimum
                                    minimum: 0
                                  maximum:
                                    type: integer
                                    title: maximum
                                    minimum: 0
                                  exclusiveMinimum:
                                    type: boolean
                                    title: exclusiveMinimum
                                  exclusiveMaximum:
                                    type: boolean
                                    title: exclusiveMaximum
                                  minLength:
                                    type: integer
                                    title: minLength
                                    minimum: 0
                                  maxLength:
                                    type: integer
                                    title: maxLength
                                    minimum: 0
                                  pattern:
                                    type: integer
                                    title: pattern
                                  minItems:
                                    type: integer
                                    title: minItems
                                    minimum: 0
                                  maxItems:
                                    type: integer
                                    title: maxItems
                                    minimum: 0
                                  uniqueItems:
                                    type: boolean
                                    title: uniqueItems
                                  minProperties:
                                    type: integer
                                    title: minProperties
                                    minimum: 0
                                  maxProperties:
                                    type: integer
                                    title: maxProperties
                                    minimum: 0
                                  contentMediaType:
                                    type: string
                                    title: contentMediaType
                                  contentEncoding:
                                    type: string
                                    title: contentEncoding
                                  contentSchema:
                                    type: string
                                    title: contentSchema
                                  not:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: not
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                  allOf:
                                    type: array
                                    title: KeywordObjectOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: PseudoObjectOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                  anyOf:
                                    type: array
                                    title: KeywordObjectOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: PseudoObjectOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                  oneOf:
                                    type: array
                                    title: KeywordObjectOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: PseudoObjectOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                  additionalProperties:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: AdditionalPropertiesOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                    - type: boolean
                                      title: ''
                                  properties:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveMappingSchema
                                    additionalProperties: {}
                                additionalProperties: {}
                      required:
                      - mediaType
                      additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    title: FormatDefaultMimeType.AllOf
                    allOf:
                    - $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: DeploymentFormat.Shared
                      properties:
                        default:
                          type: boolean
                          title: default
                          description: Indicates if this format should be considered as the default one in case none of the other allowed or supported formats was matched nor provided as input during job submission.
                        maximumMegabytes:
                          type: integer
                          title: maximumMegabytes
                          minimum: 1
                      additionalProperties: {}
                    - $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: DeploymentFormat.FormatDefaultMimeType
                      description: Format for process input are assumed plain/text if the media-type was omitted and is not one of the known formats by this instance. When executing a job, the best match against supported formats by the process definition will be used to run the process, and will fall back to the default as last resort.
                      properties:
                        mimeType:
                          type: string
                          title: mimeType
                          description: IANA identifier of content and format.
                          example: application/json
                          pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
                        encoding:
                          type: string
                          title: encoding
                        schema:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: FormatSchema
                          oneOf:
                          - $schema: http://json-schema.org/draft-07/schema#
                            title: ReferenceURL
                            description: Reference where the schema definition can be retrieved to describe referenced data.
                            anyOf:
                            - type: string
                              title: ''
                              description: URL file reference.
                              format: url
                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                            - type: string
                              title: ''
                              description: Local file reference.
                              format: file
                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                            - type: string
                              title: ''
                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                          - $schema: http://json-schema.org/draft-07/schema#
                            $id: http://json-schema.org/draft-07/schema#
                            title: OAS
                            description: Explicit schema definition of the formatted reference data.
                            oneOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                              type: object
                              title: ReferenceOAS
                              properties:
                                $ref:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: ReferenceURL
                                  description: External OpenAPI schema reference.
                                  anyOf:
                                  - type: string
                                    title: ''
                                    description: URL file reference.
                                    format: url
                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: Local file reference.
                                    format: file
                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                  - type: string
                                    title: ''
                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                              required:
                              - $ref
                              additionalProperties: {}
                            - $schema: http://json-schema.org/draft-07/schema#
                              title: DefinitionOAS
                              anyOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: ObjectOAS
                                properties:
                                  type:
                                    type: string
                                    title: type
                                    enum:
                                    - object
                                  properties:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: ObjectPropertiesOAS
                                    properties: {}
                                    required: []
                                    additionalProperties:
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PropertyOAS
                                        properties:
                                          type:
                                            type: string
                                            title: type
                                            enum:
                                            - array
                                            - string
                                            - number
                                            - boolean
                                            - integer
                                            - object
                                          format:
                                            type: string
                                            title: format
                                          default:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: AnyValueOAS
                                            anyOf:
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              type: object
                                              title: PermissiveMappingSchema
                                              additionalProperties: {}
                                            - type: array
                                              title: PermissiveSequenceSchema
                                              items:
                                                title: item
                                            - type: number
                                              title: ''
                                            - type: integer
                                              title: ''
                                            - type: boolean
                                              title: ''
                                            - type: string
                                              title: ''
                                          example:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: AnyValueOAS
                                            anyOf:
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              type: object
                                              title: PermissiveMappingSchema
                                              additionalProperties: {}
                                            - type: array
                                              title: PermissiveSequenceSchema
                                              items:
                                                title: item
                                            - type: number
                                              title: ''
                                            - type: integer
                                              title: ''
                                            - type: boolean
                                              title: ''
                                            - type: string
                                              title: ''
                                          title:
                                            type: string
                                            title: title
                                          description:
                                            type: string
                                            title: description
                                          enum:
                                            type: array
                                            title: EnumOAS
                                            items:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: EnumItemOAS
                                              oneOf:
                                              - type: number
                                                title: ''
                                              - type: integer
                                                title: ''
                                              - type: string
                                                title: ''
                                          items:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: PseudoObjectOAS
                                            oneOf:
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                              type: object
                                              title: ReferenceOAS
                                              properties:
                                                $ref:
                                                  $schema: http://json-schema.org/draft-07/schema#
                                                  title: ReferenceURL
                                                  description: External OpenAPI schema reference.
                                                  anyOf:
                                                  - type: string
                                                    title: ''
                                                    description: URL file reference.
                                                    format: url
                                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: Local file reference.
                                                    format: file
                                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                              required:
                                              - $ref
                                              additionalProperties: {}
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              type: object
                                              title: PermissiveDefinitionOAS
                                              additionalProperties: false
                                          required:
                                            type: array
                                            title: RequiredOAS
                                            items:
                                              type: string
                                              title: required_field
                                              description: Name of the field that is required under the object.
                                          nullable:
                                            type: boolean
                                            title: nullable
                                          deprecated:
                                            type: boolean
                                            title: deprecated
                                          readOnly:
                                            type: boolean
                                            title: readOnly
                                          writeOnly:
                                            type: boolean
                                            title: writeOnly
                                          multipleOf:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: MultipleOfOAS
                                            oneOf:
                                            - type: number
                                              title: ''
                                            - type: integer
                                              title: ''
                                          minimum:
                                            type: integer
                                            title: minimum
                                            minimum: 0
                                          maximum:
                                            type: integer
                                            title: maximum
                                            minimum: 0
                                          exclusiveMinimum:
                                            type: boolean
                                            title: exclusiveMinimum
                                          exclusiveMaximum:
                                            type: boolean
                                            title: exclusiveMaximum
                                          minLength:
                                            type: integer
                                            title: minLength
                                            minimum: 0
                                          maxLength:
                                            type: integer
                                            title: maxLength
                                            minimum: 0
                                          pattern:
                                            type: integer
                                            title: pattern
                                          minItems:
                                            type: integer
                                            title: minItems
                                            minimum: 0
                                          maxItems:
                                            type: integer
                                            title: maxItems
                                            minimum: 0
                                          uniqueItems:
                                            type: boolean
                                            title: uniqueItems
                                          minProperties:
                                            type: integer
                                            title: minProperties
                                            minimum: 0
                                          maxProperties:
                                            type: integer
                                            title: maxProperties
                                            minimum: 0
                                          contentMediaType:
                                            type: string
                                            title: contentMediaType
                                          contentEncoding:
                                            type: string
                                            title: contentEncoding
                                          contentSchema:
                                            type: string
                                            title: contentSchema
                                          not:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: not
                                            oneOf:
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                              type: object
                                              title: ReferenceOAS
                                              properties:
                                                $ref:
                                                  $schema: http://json-schema.org/draft-07/schema#
                                                  title: ReferenceURL
                                                  description: External OpenAPI schema reference.
                                                  anyOf:
                                                  - type: string
                                                    title: ''
                                                    description: URL file reference.
                                                    format: url
                                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: Local file reference.
                                                    format: file
                                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                              required:
                                              - $ref
                                              additionalProperties: {}
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              type: object
                                              title: PermissiveDefinitionOAS
                                              additionalProperties: false
                                          allOf:
                                            type: array
                                            title: KeywordObjectOAS
                                            items:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: PseudoObjectOAS
                                              oneOf:
                                              - $schema: http://json-schema.org/draft-07/schema#
                                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                                type: object
                                                title: ReferenceOAS
                                                properties:
                                                  $ref:
                                                    $schema: http://json-schema.org/draft-07/schema#
                                                    title: ReferenceURL
                                                    description: External OpenAPI schema reference.
                                                    anyOf:
                                                    - type: string
                                                      title: ''
                                                      description: URL file reference.
                                                      format: url
                                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                    - type: string
                                                      title: ''
                                                      description: Local file reference.
                                                      format: file
                                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                    - type: string
                                                      title: ''
                                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                                required:
                                                - $ref
                                                additionalProperties: {}
                                              - $schema: http://json-schema.org/draft-07/schema#
                                                type: object
                                                title: PermissiveDefinitionOAS
                                                additionalProperties: false
                                          anyOf:
                                            type: array
                                            title: KeywordObjectOAS
                                            items:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: PseudoObjectOAS
                                              oneOf:
                                              - $schema: http://json-schema.org/draft-07/schema#
                                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                                type: object
                                                title: ReferenceOAS
                                                properties:
                                                  $ref:
                                                    $schema: http://json-schema.org/draft-07/schema#
                                                    title: ReferenceURL
                                                    description: External OpenAPI schema reference.
                                                    anyOf:
                                                    - type: string
                                                      title: ''
                                                      description: URL file reference.
                                                      format: url
                                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                    - type: string
                                                      title: ''
                                                      description: Local file reference.
                                                      format: file
                                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                    - type: string
                                                      title: ''
                                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                                required:
                                                - $ref
                                                additionalProperties: {}
                                              - $schema: http://json-schema.org/draft-07/schema#
                                                type: object
                                                title: PermissiveDefinitionOAS
                                                additionalProperties: false
                                          oneOf:
                                            type: array
                                            title: KeywordObjectOAS
                                            items:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: PseudoObjectOAS
                                              oneOf:
                                              - $schema: http://json-schema.org/draft-07/schema#
                                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                                type: object
                                                title: ReferenceOAS
                                                properties:
                                                  $ref:
                                                    $schema: http://json-schema.org/draft-07/schema#
                                                    title: ReferenceURL
                                                    description: External OpenAPI schema reference.
                                                    anyOf:
                                                    - type: string
                                                      title: ''
                                                      description: URL file reference.
                                                      format: url
                                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                    - type: string
                                                      title: ''
                                                      description: Local file reference.
                                                      format: file
                                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                    - type: string
                                                      title: ''
                                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                                required:
                                                - $ref
                                                additionalProperties: {}
                                              - $schema: http://json-schema.org/draft-07/schema#
                                                type: object
                                                title: PermissiveDefinitionOAS
                                                additionalProperties: false
                                          additionalProperties:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: AdditionalPropertiesOAS
                                            oneOf:
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                              type: object
                                              title: ReferenceOAS
                                              properties:
                                                $ref:
                                                  $schema: http://json-schema.org/draft-07/schema#
                                                  title: ReferenceURL
                                                  description: External OpenAPI schema reference.
                                                  anyOf:
                                                  - type: string
                                                    title: ''
                                                    description: URL file reference.
                                                    format: url
                                                    pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: Local file reference.
                                                    format: file
                                                    pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                  - type: string
                                                    title: ''
                                                    description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                    pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                              required:
                                              - $ref
                                              additionalProperties: {}
                                            - $schema: http://json-schema.org/draft-07/schema#
                                              type: object
                                              title: PermissiveDefinitionOAS
                                              additionalProperties: false
                                            - type: boolean
                                              title: ''
                                          properties:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveMappingSchema
                                            additionalProperties: {}
                                        additionalProperties: {}
                                    description: Named of the property being defined under the OpenAPI object.
                                required:
                                - properties
                                additionalProperties: false
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PropertyOAS
                                properties:
                                  type:
                                    type: string
                                    title: type
                                    enum:
                                    - array
                                    - string
                                    - number
                                    - boolean
                                    - integer
                                    - object
                                  format:
                                    type: string
                                    title: format
                                  default:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: AnyValueOAS
                                    anyOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveMappingSchema
                                      additionalProperties: {}
                                    - type: array
                                      title: PermissiveSequenceSchema
                                      items:
                                        title: item
                                    - type: number
                                      title: ''
                                    - type: integer
                                      title: ''
                                    - type: boolean
                                      title: ''
                                    - type: string
                                      title: ''
                                  example:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: AnyValueOAS
                                    anyOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveMappingSchema
                                      additionalProperties: {}
                                    - type: array
                                      title: PermissiveSequenceSchema
                                      items:
                                        title: item
                                    - type: number
                                      title: ''
                                    - type: integer
                                      title: ''
                                    - type: boolean
                                      title: ''
                                    - type: string
                                      title: ''
                                  title:
                                    type: string
                                    title: title
                                  description:
                                    type: string
                                    title: description
                                  enum:
                                    type: array
                                    title: EnumOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: EnumItemOAS
                                      oneOf:
                                      - type: number
                                        title: ''
                                      - type: integer
                                        title: ''
                                      - type: string
                                        title: ''
                                  items:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: PseudoObjectOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                  required:
                                    type: array
                                    title: RequiredOAS
                                    items:
                                      type: string
                                      title: required_field
                                      description: Name of the field that is required under the object.
                                  nullable:
                                    type: boolean
                                    title: nullable
                                  deprecated:
                                    type: boolean
                                    title: deprecated
                                  readOnly:
                                    type: boolean
                                    title: readOnly
                                  writeOnly:
                                    type: boolean
                                    title: writeOnly
                                  multipleOf:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: MultipleOfOAS
                                    oneOf:
                                    - type: number
                                      title: ''
                                    - type: integer
                                      title: ''
                                  minimum:
                                    type: integer
                                    title: minimum
                                    minimum: 0
                                  maximum:
                                    type: integer
                                    title: maximum
                                    minimum: 0
                                  exclusiveMinimum:
                                    type: boolean
                                    title: exclusiveMinimum
                                  exclusiveMaximum:
                                    type: boolean
                                    title: exclusiveMaximum
                                  minLength:
                                    type: integer
                                    title: minLength
                                    minimum: 0
                                  maxLength:
                                    type: integer
                                    title: maxLength
                                    minimum: 0
                                  pattern:
                                    type: integer
                                    title: pattern
                                  minItems:
                                    type: integer
                                    title: minItems
                                    minimum: 0
                                  maxItems:
                                    type: integer
                                    title: maxItems
                                    minimum: 0
                                  uniqueItems:
                                    type: boolean
                                    title: uniqueItems
                                  minProperties:
                                    type: integer
                                    title: minProperties
                                    minimum: 0
                                  maxProperties:
                                    type: integer
                                    title: maxProperties
                                    minimum: 0
                                  contentMediaType:
                                    type: string
                                    title: contentMediaType
                                  contentEncoding:
                                    type: string
                                    title: contentEncoding
                                  contentSchema:
                                    type: string
                                    title: contentSchema
                                  not:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: not
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                  allOf:
                                    type: array
                                    title: KeywordObjectOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: PseudoObjectOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                  anyOf:
                                    type: array
                                    title: KeywordObjectOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: PseudoObjectOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                  oneOf:
                                    type: array
                                    title: KeywordObjectOAS
                                    items:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: PseudoObjectOAS
                                      oneOf:
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                        type: object
                                        title: ReferenceOAS
                                        properties:
                                          $ref:
                                            $schema: http://json-schema.org/draft-07/schema#
                                            title: ReferenceURL
                                            description: External OpenAPI schema reference.
                                            anyOf:
                                            - type: string
                                              title: ''
                                              description: URL file reference.
                                              format: url
                                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: Local file reference.
                                              format: file
                                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                            - type: string
                                              title: ''
                                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                        required:
                                        - $ref
                                        additionalProperties: {}
                                      - $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveDefinitionOAS
                                        additionalProperties: false
                                  additionalProperties:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: AdditionalPropertiesOAS
                                    oneOf:
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                      type: object
                                      title: ReferenceOAS
                                      properties:
                                        $ref:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: ReferenceURL
                                          description: External OpenAPI schema reference.
                                          anyOf:
                                          - type: string
                                            title: ''
                                            description: URL file reference.
                                            format: url
                                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: Local file reference.
                                            format: file
                                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                          - type: string
                                            title: ''
                                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                      required:
                                      - $ref
                                      additionalProperties: {}
                                    - $schema: http://json-schema.org/draft-07/schema#
                                      type: object
                                      title: PermissiveDefinitionOAS
                                      additionalProperties: false
                                    - type: boolean
                                      title: ''
                                  properties:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveMappingSchema
                                    additionalProperties: {}
                                additionalProperties: {}
                      required:
                      - mimeType
                      additionalProperties: {}
            required:
            - formats
            additionalProperties: {}
          - $schema: http://json-schema.org/draft-07/schema#
            type: object
            title: LiteralOutputType
            properties:
              literalDataDomains:
                type: array
                title: LiteralDataDomainList
                items:
                  $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: LiteralDataDomain
                  properties:
                    default:
                      type: boolean
                      title: default
                      description: Indicates if this literal data domain definition is the default one.
                      default: true
                    defaultValue:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: AnyLiteralType
                      description: Default value to employ if none was provided.
                      oneOf:
                      - type: number
                        title: LiteralDataFloat
                        description: Literal data type representing a floating point number.
                      - type: integer
                        title: LiteralDataInteger
                        description: Literal data type representing an integer number.
                      - type: boolean
                        title: LiteralDataBoolean
                        description: Literal data type representing a boolean flag.
                      - type: string
                        title: LiteralDataString
                        description: Literal data type representing a generic string.
                      - type: 'null'
                        title: LiteralDataNoneType
                        description: Literal data type representing a null value.
                    dataType:
                      $schema: http://json-schema.org/draft-07/schema#
                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/nameReferenceType.yaml
                      type: object
                      title: DataType
                      description: Type name and reference of the literal data representation.
                      properties:
                        name:
                          type: string
                          title: name
                          enum:
                          - string
                          - int
                          - long
                          - dateTime
                          - boolean
                          - anyURI
                          - float
                          - scale
                          - double
                          - integer
                          - time
                          - nonNegativeInteger
                          - date
                          - angle
                          - bool
                          - positiveInteger
                        reference:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: ReferenceURL
                          description: Reference URL to schema definition of the named entity.
                          anyOf:
                          - type: string
                            title: ''
                            description: URL file reference.
                            format: url
                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                          - type: string
                            title: ''
                            description: Local file reference.
                            format: file
                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                          - type: string
                            title: ''
                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                      required:
                      - name
                      additionalProperties: {}
                    valueDefinition:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: LiteralDataValueDefinition
                      description: Literal data domain constraints.
                      oneOf:
                      - $schema: http://json-schema.org/draft-07/schema#
                        title: AllowedValues
                        description: Constraints of allowed values.
                        oneOf:
                        - type: array
                          title: AllowedRangesList
                          description: List of value ranges and constraints.
                          items:
                            $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: AllowedRange
                            properties:
                              minimumValue:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: NumericType
                                oneOf:
                                - type: number
                                  title: ''
                                - type: integer
                                  title: ''
                                - type: string
                                  title: ''
                                  pattern: ^[0-9]+$
                              maximumValue:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: NumericType
                                oneOf:
                                - type: number
                                  title: ''
                                - type: integer
                                  title: ''
                                - type: string
                                  title: ''
                                  pattern: ^[0-9]+$
                              spacing:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: NumericType
                                oneOf:
                                - type: number
                                  title: ''
                                - type: integer
                                  title: ''
                                - type: string
                                  title: ''
                                  pattern: ^[0-9]+$
                              rangeClosure:
                                type: string
                                title: rangeClosure
                                enum:
                                - closed
                                - open
                                - open-closed
                                - closed-open
                            additionalProperties: {}
                        - type: array
                          title: AllowedValuesList
                          description: List of enumerated allowed values.
                          items:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: AnyLiteralType
                            oneOf:
                            - type: number
                              title: LiteralDataFloat
                              description: Literal data type representing a floating point number.
                            - type: integer
                              title: LiteralDataInteger
                              description: Literal data type representing an integer number.
                            - type: boolean
                              title: LiteralDataBoolean
                              description: Literal data type representing a boolean flag.
                            - type: string
                              title: LiteralDataString
                              description: Literal data type representing a generic string.
                            - type: 'null'
                              title: LiteralDataNoneType
                              description: Literal data type representing a null value.
                        - type: string
                          title: ''
                          description: Single allowed value.
                      - $schema: http://json-schema.org/draft-07/schema#
                        title: ValuesReference
                        description: Reference URL where to retrieve allowed values.
                        anyOf:
                        - type: string
                          title: ''
                          description: URL file reference.
                          format: url
                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                        - type: string
                          title: ''
                          description: Local file reference.
                          format: file
                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                        - type: string
                          title: ''
                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                        - type: string
                          title: ''
                          description: Vault file reference.
                          pattern: ^vault://[a-f0-9]{8}(?:-?[a-f0-9]{4}){3}-?[a-f0-9]{12}$
                      - $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: AnyValue
                        description: Permissive definition for any allowed value.
                        properties:
                          anyValue:
                            type: boolean
                            title: anyValue
                            description: Explicitly indicate if any value is allowed. This is the default behaviour if no other constrains are specified.
                            default: true
                        additionalProperties: {}
                    UOMs:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: MeasurementDataDomain
                      description: Unit of measure applicable for the data.
                      properties:
                        supported:
                          type: array
                          title: SupportedUoM
                          description: List of supported units for the represented measurement.
                          items:
                            $schema: http://json-schema.org/draft-07/schema#
                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/nameReferenceType.yaml
                            type: object
                            title: UnitOfMeasure
                            properties:
                              name:
                                type: string
                                title: name
                                description: Name of the entity definition.
                              reference:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: ReferenceURL
                                description: Reference URL to schema definition of the named entity.
                                anyOf:
                                - type: string
                                  title: ''
                                  description: URL file reference.
                                  format: url
                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                - type: string
                                  title: ''
                                  description: Local file reference.
                                  format: file
                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                - type: string
                                  title: ''
                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                              uom:
                                type: string
                                title: uom
                                description: Unit applicable for the corresponding measurement representation.
                            required:
                            - uom
                            additionalProperties: {}
                          minItems: 1
                        default:
                          $schema: http://json-schema.org/draft-07/schema#
                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/nameReferenceType.yaml
                          type: object
                          title: UnitOfMeasure
                          properties:
                            name:
                              type: string
                              title: name
                              description: Name of the entity definition.
                            reference:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: ReferenceURL
                              description: Reference URL to schema definition of the named entity.
                              anyOf:
                              - type: string
                                title: ''
                                description: URL file reference.
                                format: url
                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                              - type: string
                                title: ''
                                description: Local file reference.
                                format: file
                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                              - type: string
                                title: ''
                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                            uom:
                              type: string
                              title: uom
                              description: Unit applicable for the corresponding measurement representation.
                          required:
                          - uom
                          additionalProperties: {}
                      required:
                      - supported
                      additionalProperties: {}
                  required:
                  - valueDefinition
                  additionalProperties: {}
            additionalProperties: false
      description: Output definition under mapping of process deployment.
    OWSContentURL:
      anyOf:
      - type: string
        title: ''
        description: URL file reference.
        format: url
        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
      - type: string
        title: ''
        description: Local file reference.
        format: file
        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
      - type: string
        title: ''
        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
      $schema: http://json-schema.org/draft-07/schema#
      title: OWSContentURL
      description: URL to CWL file.
      example: http://some.host/applications/cwl/multisensor_ndvi.cwl
    Content:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: Content
      properties:
        href:
          $ref: '#/components/schemas/OWSContentURL'
      required:
      - href
      additionalProperties: {}
    Offering:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: Offering
      properties:
        code:
          type: string
          title: code
          description: Descriptor of represented information in 'content'.
        content:
          $ref: '#/components/schemas/Content'
      required:
      - content
      additionalProperties: {}
    owsContext:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: owsContext
      description: OGC Web Service definition from an URL reference.
      properties:
        offering:
          $ref: '#/components/schemas/Offering'
      required:
      - offering
      additionalProperties: {}
    ProcessDeployment:
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://raw.githubusercontent.com/opengeospatial/ogcapi-processes/master/openapi/schemas/processes-dru/processSummary.yaml
      type: object
      title: ProcessDeployment
      description: Process definition nested under process field for backward compatibility.
      properties:
        id:
          $ref: '#/components/schemas/ProcessIdentifier'
        title:
          type: string
          title: title
          description: Short human-readable name of the object.
        version:
          type: string
          title: version
          description: Version string.
          default: null
          example: 1.2.3
          pattern: ^\d+(\.\d+(\.\d+(\.[a-zA-Z0-9\-_]+)*)*)*$
        mutable:
          type: boolean
          title: mutable
          description: Indicates if the process is mutable (dynamically deployed), or immutable (builtin with this instance).
          default: true
        abstract:
          type: string
          title: abstract
          description: Detailed explanation of the process being deployed. [Deprecated] Consider using 'description' instead.
          deprecated: true
        description:
          type: string
          title: description
          description: Detailed explanation of the object.
        keywords:
          $ref: '#/components/schemas/KeywordList'
        metadata:
          $ref: '#/components/schemas/MetadataList'
        inputs:
          $ref: '#/components/schemas/DeploymentInputs'
        outputs:
          $ref: '#/components/schemas/DeploymentOutputs'
        owsContext:
          $ref: '#/components/schemas/owsContext'
        jobControlOptions:
          $ref: '#/components/schemas/JobControlOptionsList'
        outputTransmission:
          $ref: '#/components/schemas/TransmissionModeList'
        additionalParameters:
          $ref: '#/components/schemas/AdditionalParametersList'
        visibility:
          type: string
          title: visibility
          enum:
          - public
          - private
        processDescriptionURL:
          type: string
          title: processDescriptionURL
          description: Process description endpoint using OGC-API interface.
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
        processEndpointWPS1:
          type: string
          title: processEndpointWPS1
          description: Process description endpoint using WPS-1 interface.
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
        executeEndpoint:
          type: string
          title: executeEndpoint
          description: Endpoint where the process can be executed from.
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
        links:
          $ref: '#/components/schemas/Links'
      required:
      - id
      additionalProperties: {}
    DeployProcessOffering:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: DeployProcessOffering
      properties:
        processVersion:
          type: string
          title: processVersion
          description: Old method of specifying the process version, prefer 'version' under 'process'.
          deprecated: true
          pattern: ^\d+(\.\d+(\.\d+(\.[a-zA-Z0-9\-_]+)*)*)*$
        jobControlOptions:
          $ref: '#/components/schemas/JobControlOptionsList'
        outputTransmission:
          $ref: '#/components/schemas/TransmissionModeList'
        process:
          $ref: '#/components/schemas/ProcessDeployment'
      required:
      - process
      additionalProperties: {}
    DeployProcessDescription:
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/process.yaml
      type: object
      title: DeployProcessDescription
      description: Process description fields directly provided.
      properties:
        id:
          $ref: '#/components/schemas/ProcessIdentifier'
        title:
          type: string
          title: title
          description: Short human-readable name of the object.
        version:
          type: string
          title: version
          description: Version string.
          default: null
          example: 1.2.3
          pattern: ^\d+(\.\d+(\.\d+(\.[a-zA-Z0-9\-_]+)*)*)*$
        mutable:
          type: boolean
          title: mutable
          description: Indicates if the process is mutable (dynamically deployed), or immutable (builtin with this instance).
          default: true
        abstract:
          type: string
          title: abstract
          description: Detailed explanation of the process being deployed. [Deprecated] Consider using 'description' instead.
          deprecated: true
        description:
          type: string
          title: description
          description: Detailed explanation of the object.
        keywords:
          $ref: '#/components/schemas/KeywordList'
        metadata:
          $ref: '#/components/schemas/MetadataList'
        inputs:
          $ref: '#/components/schemas/DeploymentInputs'
        outputs:
          $ref: '#/components/schemas/DeploymentOutputs'
        owsContext:
          $ref: '#/components/schemas/owsContext'
        jobControlOptions:
          $ref: '#/components/schemas/JobControlOptionsList'
        outputTransmission:
          $ref: '#/components/schemas/TransmissionModeList'
        additionalParameters:
          $ref: '#/components/schemas/AdditionalParametersList'
        visibility:
          type: string
          title: visibility
          enum:
          - public
          - private
        processDescriptionURL:
          type: string
          title: processDescriptionURL
          description: Process description endpoint using OGC-API interface.
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
        processEndpointWPS1:
          type: string
          title: processEndpointWPS1
          description: Process description endpoint using WPS-1 interface.
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
        executeEndpoint:
          type: string
          title: executeEndpoint
          description: Endpoint where the process can be executed from.
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
        links:
          $ref: '#/components/schemas/Links'
      required:
      - id
      additionalProperties: false
    DeployOGCAppPackage:
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://raw.githubusercontent.com/opengeospatial/ogcapi-processes/master/openapi/schemas/processes-dru/ogcapppkg.yaml
      type: object
      title: DeployOGCAppPackage
      description: Deployment using standard OGC Application Package definition.
      properties:
        immediateDeployment:
          type: boolean
          title: immediateDeployment
          default: true
        deploymentProfileName:
          type: string
          title: deploymentProfileName
          description: URL reference.
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
        executionUnit:
          $ref: '#/components/schemas/ExecutionUnitVariations'
        processDescription:
          $ref: '#/components/schemas/ProcessDescriptionChoiceType'
      required:
      - executionUnit
      - processDescription
      additionalProperties: false
    DeployProcessContextChoiceType:
      oneOf:
      - $ref: '#/components/schemas/DeployProcessOfferingContext'
      - $ref: '#/components/schemas/DeployProcessDescriptionContext'
      $schema: http://json-schema.org/draft-07/schema#
      title: DeployProcessContextChoiceType
    ProcessDeploymentWithContext:
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://raw.githubusercontent.com/opengeospatial/ogcapi-processes/master/openapi/schemas/processes-dru/processSummary.yaml
      type: object
      title: ProcessDeploymentWithContext
      description: Process definition nested under process field for backward compatibility.
      properties:
        id:
          $ref: '#/components/schemas/ProcessIdentifier'
        title:
          type: string
          title: title
          description: Short human-readable name of the object.
        version:
          type: string
          title: version
          description: Version string.
          default: null
          example: 1.2.3
          pattern: ^\d+(\.\d+(\.\d+(\.[a-zA-Z0-9\-_]+)*)*)*$
        mutable:
          type: boolean
          title: mutable
          description: Indicates if the process is mutable (dynamically deployed), or immutable (builtin with this instance).
          default: true
        abstract:
          type: string
          title: abstract
          description: Detailed explanation of the process being deployed. [Deprecated] Consider using 'description' instead.
          deprecated: true
        description:
          type: string
          title: description
          description: Detailed explanation of the object.
        keywords:
          $ref: '#/components/schemas/KeywordList'
        metadata:
          $ref: '#/components/schemas/MetadataList'
        inputs:
          $ref: '#/components/schemas/DeploymentInputs'
        outputs:
          $ref: '#/components/schemas/DeploymentOutputs'
        owsContext:
          $ref: '#/components/schemas/owsContext'
        jobControlOptions:
          $ref: '#/components/schemas/JobControlOptionsList'
        outputTransmission:
          $ref: '#/components/schemas/TransmissionModeList'
        additionalParameters:
          $ref: '#/components/schemas/AdditionalParametersList'
        visibility:
          type: string
          title: visibility
          enum:
          - public
          - private
        processDescriptionURL:
          type: string
          title: processDescriptionURL
          description: Process description endpoint using OGC-API interface.
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
        processEndpointWPS1:
          type: string
          title: processEndpointWPS1
          description: Process description endpoint using WPS-1 interface.
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
        executeEndpoint:
          type: string
          title: executeEndpoint
          description: Endpoint where the process can be executed from.
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
        links:
          $ref: '#/components/schemas/Links'
      required:
      - owsContext
      - id
      additionalProperties: {}
    DeployProcessOfferingContext:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: DeployProcessOfferingContext
      properties:
        processVersion:
          type: string
          title: processVersion
          description: Old method of specifying the process version, prefer 'version' under 'process'.
          deprecated: true
          pattern: ^\d+(\.\d+(\.\d+(\.[a-zA-Z0-9\-_]+)*)*)*$
        jobControlOptions:
          $ref: '#/components/schemas/JobControlOptionsList'
        outputTransmission:
          $ref: '#/components/schemas/TransmissionModeList'
        process:
          $ref: '#/components/schemas/ProcessDeploymentWithContext'
      required:
      - process
      additionalProperties: {}
    DeployProcessDescriptionContext:
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://raw.githubusercontent.com/opengeospatial/ogcapi-processes/master/openapi/schemas/processes-dru/processSummary.yaml
      type: object
      title: DeployProcessDescriptionContext
      description: Process deployment with OWS Context reference.
      properties:
        id:
          $ref: '#/components/schemas/ProcessIdentifier'
        title:
          type: string
          title: title
          description: Short human-readable name of the object.
        version:
          type: string
          title: version
          description: Version string.
          default: null
          example: 1.2.3
          pattern: ^\d+(\.\d+(\.\d+(\.[a-zA-Z0-9\-_]+)*)*)*$
        mutable:
          type: boolean
          title: mutable
          description: Indicates if the process is mutable (dynamically deployed), or immutable (builtin with this instance).
          default: true
        abstract:
          type: string
          title: abstract
          description: Detailed explanation of the process being deployed. [Deprecated] Consider using 'description' instead.
          deprecated: true
        description:
          type: string
          title: description
          description: Detailed explanation of the object.
        keywords:
          $ref: '#/components/schemas/KeywordList'
        metadata:
          $ref: '#/components/schemas/MetadataList'
        inputs:
          $ref: '#/components/schemas/DeploymentInputs'
        outputs:
          $ref: '#/components/schemas/DeploymentOutputs'
        owsContext:
          $ref: '#/components/schemas/owsContext'
        jobControlOptions:
          $ref: '#/components/schemas/JobControlOptionsList'
        outputTransmission:
          $ref: '#/components/schemas/TransmissionModeList'
        additionalParameters:
          $ref: '#/components/schemas/AdditionalParametersList'
        visibility:
          type: string
          title: visibility
          enum:
          - public
          - private
        processDescriptionURL:
          type: string
          title: processDescriptionURL
          description: Process description endpoint using OGC-API interface.
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
        processEndpointWPS1:
          type: string
          title: processEndpointWPS1
          description: Process description endpoint using WPS-1 interface.
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
        executeEndpoint:
          type: string
          title: executeEndpoint
          description: Endpoint where the process can be executed from.
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
        links:
          $ref: '#/components/schemas/Links'
      required:
      - owsContext
      - id
      additionalProperties: false
    DeployContextDefinition:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: DeployContextDefinition
      properties:
        immediateDeployment:
          type: boolean
          title: immediateDeployment
          default: true
        deploymentProfileName:
          type: string
          title: deploymentProfileName
          description: URL reference.
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
        processDescription:
          $ref: '#/components/schemas/DeployProcessContextChoiceType'
      required:
      - processDescription
      additionalProperties: false
    DeployCWL:
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://raw.githubusercontent.com/common-workflow-language/cwl-v1.2/v1.2.1/json-schema/cwl.yaml
      type: object
      title: DeployCWL
      description: Base definition of the type of CWL tool represented by the object.
      properties:
        cwlVersion:
          type: string
          title: cwlVersion
          description: CWL version of the described application package.
          pattern: ^v\d+(\.\d+(\.\d+)*)*$
        class:
          type: string
          title: Class
          description: CWL class specification. This is used to differentiate between single Application Package (AP)definitions and Workflow that chains multiple packages.
          enum:
          - CommandLineTool
          - ExpressionTool
          - Workflow
        id:
          $ref: '#/components/schemas/CWLIdentifier'
        label:
          type: string
          title: label
        doc:
          type: string
          title: doc
        intent:
          type: string
          title: intent
        version:
          type: string
          title: version
          description: Version string.
          pattern: ^\d+(\.\d+(\.\d+(\.[a-zA-Z0-9\-_]+)*)*)*$
        s:dateCreated:
          type: string
          title: s:dateCreated
          description: Date-time of creation in ISO-8601 format.
          format: date-time
        s:version:
          type: string
          title: s:version
          description: Version string.
          pattern: ^\d+(\.\d+(\.\d+(\.[a-zA-Z0-9\-_]+)*)*)*$
        s:codeRepository:
          type: string
          title: s:codeRepository
          description: URL to the original code repository providing the Application Package.
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
        s:license:
          type: string
          title: s:license
          description: License related to the Application Package. Preferably an URL to the specific license, but generic license URL is allowed.
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
        s:author:
          $ref: '#/components/schemas/CWLAuthors'
        s:contributor:
          $ref: '#/components/schemas/CWLAuthors'
        s:keywords:
          $ref: '#/components/schemas/KeywordList'
        scatter:
          $ref: '#/components/schemas/CWLScatter'
        scatterMethod:
          type: string
          title: scatterMethod
          description: Describes how to decompose the scattered input into a discrete set of jobs. When 'dotproduct', specifies that each of the input arrays are aligned and one element taken from each arrayto construct each job. It is an error if all input arrays are of different length. When 'nested_crossproduct', specifies the Cartesian product of the inputs, producing a job for every combination of the scattered inputs. The output must be nested arrays for each level of scattering, in the order that the input arrays are listed in the scatter field. When 'flat_crossproduct', specifies the Cartesian product of the inputs, producing a job for every combination of the scattered inputs. The output arrays must be flattened to a single level, but otherwise listed in the order that the input arrays are listed in the scatter field.
          enum:
          - dotproduct
          - nested_crossproduct
          - flat_crossproduct
        baseCommand:
          $ref: '#/components/schemas/CWLCommand'
        arguments:
          $ref: '#/components/schemas/CWLArguments'
        requirements:
          $ref: '#/components/schemas/CWLRequirements'
        hints:
          $ref: '#/components/schemas/CWLHints'
        inputs:
          $ref: '#/components/schemas/CWLInputsDefinition'
        outputs:
          $ref: '#/components/schemas/CWLOutputsDefinition'
        steps:
          $ref: '#/components/schemas/CWLWorkflowStepsDefinition'
        $namespaces:
          $ref: '#/components/schemas/CWL Namespaces Mapping'
        $schemas:
          $ref: '#/components/schemas/CWLSchemas'
      required:
      - class
      - id
      - inputs
      - outputs
      - cwlVersion
      additionalProperties: false
    CWLGraphList:
      type: array
      title: CWLGraphList
      description: Graph definition that defines *exactly one* CWL Application Package represented as list. Multiple definitions simultaneously deployed is NOT supported currently.
      items:
        $ref: '#/components/schemas/CWLGraphItem'
      maxItems: 1
      minItems: 1
    CWLIntent:
      type: array
      title: CWLIntent
      items:
        type: string
        title: item
        description: 'Identifier URL to a concept for the type of computational operation accomplished by this Process (see example operations: http://edamontology.org/operation_0004).'
        format: url
        pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
    CWLGraphItem:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: CWLGraphItem
      description: Base definition of the type of CWL tool represented by the object.
      properties:
        scatter:
          $ref: '#/components/schemas/CWLScatter'
        scatterMethod:
          type: string
          title: scatterMethod
          description: Describes how to decompose the scattered input into a discrete set of jobs. When 'dotproduct', specifies that each of the input arrays are aligned and one element taken from each arrayto construct each job. It is an error if all input arrays are of different length. When 'nested_crossproduct', specifies the Cartesian product of the inputs, producing a job for every combination of the scattered inputs. The output must be nested arrays for each level of scattering, in the order that the input arrays are listed in the scatter field. When 'flat_crossproduct', specifies the Cartesian product of the inputs, producing a job for every combination of the scattered inputs. The output arrays must be flattened to a single level, but otherwise listed in the order that the input arrays are listed in the scatter field.
          enum:
          - dotproduct
          - nested_crossproduct
          - flat_crossproduct
        class:
          type: string
          title: Class
          description: CWL class specification. This is used to differentiate between single Application Package (AP)definitions and Workflow that chains multiple packages.
          enum:
          - CommandLineTool
          - ExpressionTool
          - Workflow
        id:
          $ref: '#/components/schemas/CWLIdentifier'
        intent:
          $ref: '#/components/schemas/CWLIntent'
        requirements:
          $ref: '#/components/schemas/CWLRequirements'
        hints:
          $ref: '#/components/schemas/CWLHints'
        baseCommand:
          $ref: '#/components/schemas/CWLCommand'
        arguments:
          $ref: '#/components/schemas/CWLArguments'
        inputs:
          $ref: '#/components/schemas/CWLInputsDefinition'
        outputs:
          $ref: '#/components/schemas/CWLOutputsDefinition'
        steps:
          $ref: '#/components/schemas/CWLWorkflowStepsDefinition'
      required:
      - class
      - id
      - inputs
      - outputs
      additionalProperties: {}
    DeployCWLGraph:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: DeployCWLGraph
      properties:
        version:
          type: string
          title: version
          description: 'Explicit version to employ for initial or updated process definition. Must not already exist and must be greater than the latest available semantic version for the corresponding version level according to the applied update operation. For example, if only versions ''1.2.3'' and ''1.3.1'' exist, the submitted version can be anything before version ''1.2.0'' excluding it (i.e.: ''1.1.X'', ''0.1.2'', etc.), between ''1.2.4'' and ''1.3.0'' exclusively, or ''1.3.2'' and anything above. If no version is provided, the next *patch* level after the current process version is applied. If the current process did not define any version, it is assumed ''0.0.0'' and this patchwill use ''0.0.1''. The applicable update level (MAJOR, MINOR, PATCH) depends on the operation being applied. As a rule of thumb, if changes affect only metadata, PATCH is required. If changes affect parameters or execution method of the process, but not directly its entire definition, MINOR is required. If the process must be completely redeployed due to application redefinition, MAJOR is required.'
          example: 1.2.3
          pattern: ^\d+(\.\d+(\.\d+(\.[a-zA-Z0-9\-_]+)*)*)*$
        $graph:
          $ref: '#/components/schemas/CWLGraphList'
        cwlVersion:
          type: string
          title: cwlVersion
          description: CWL version of the described application package.
          pattern: ^v\d+(\.\d+(\.\d+)*)*$
      required:
      - $graph
      - cwlVersion
      additionalProperties: {}
    OkPostProcessDeployBodySchema:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: OkPostProcessDeployBodySchema
      properties:
        description:
          type: string
          title: description
          description: Detail about the operation.
        deploymentDone:
          type: boolean
          title: deploymentDone
          description: Indicates if the process was successfully deployed.
          default: false
          example: true
        processSummary:
          $ref: '#/components/schemas/ProcessSummary'
        failureReason:
          type: string
          title: failureReason
          description: Description of deploy failure if applicable.
      required:
      - description
      additionalProperties: {}
    PutProcessBodySchema:
      oneOf:
      - $ref: '#/components/schemas/DeployOGCRemoteProcess'
      - $ref: '#/components/schemas/DeployOGCAppPackage'
      - $ref: '#/components/schemas/DeployContextDefinition'
      - $ref: '#/components/schemas/DeployCWL'
      - $ref: '#/components/schemas/DeployCWLGraph'
      $schema: http://json-schema.org/draft-07/schema#
      title: PutProcessBodySchema
      description: Process re-deployment using an updated version and definition.
    UpdateInputOutputDefinition:
      oneOf:
      - $ref: '#/components/schemas/UpdateInputOutputMap'
      - $ref: '#/components/schemas/UpdateInputOutputList'
      $schema: http://json-schema.org/draft-07/schema#
      title: UpdateInputOutputDefinition
      description: Update details of individual output elements. Minimum required change version levels are the same as process-level fields of corresponding names.
    UpdateInputOutputMap:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: UpdateInputOutputMap
      properties: {}
      required: []
      additionalProperties:
        UpdateInputOutputBase<{input-output-id}>:
          $schema: http://json-schema.org/draft-07/schema#
          type: object
          title: UpdateInputOutputBase
          description: Input/Output definition under mapping for process update.
          properties:
            additionalParameters:
              type: array
              title: AdditionalParametersList
              items:
                $schema: http://json-schema.org/draft-07/schema#
                title: AdditionalParametersItem
                anyOf:
                - $schema: http://json-schema.org/draft-07/schema#
                  title: AdditionalParametersMeta
                  oneOf:
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: AdditionalParameterLink
                    properties:
                      title:
                        type: string
                        title: title
                      hreflang:
                        type: string
                        title: hreflang
                        description: Language of the content located at the link.
                        enum:
                        - fr-CA
                        - en-CA
                        - en-US
                      href:
                        type: string
                        title: href
                        description: Hyperlink reference.
                        format: url
                        pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                      type:
                        type: string
                        title: type
                        description: IANA identifier of content-type located at the link.
                        pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
                    required:
                    - href
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: AdditionalParameterRole
                    properties:
                      role:
                        type: string
                        title: role
                        description: URL reference.
                        format: url
                        pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                    additionalProperties: {}
                - $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: AdditionalParameters
                  properties:
                    parameters:
                      type: array
                      title: AdditionalParameterList
                      items:
                        $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: AdditionalParameterDefinition
                        properties:
                          name:
                            type: string
                            title: AdditionalParameterName
                            description: Slug name pattern.
                            example: EOImage
                            pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
                          values:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: AdditionalParameterValues
                            example:
                            - 'true'
                            oneOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              title: AdditionalParameterUnique
                              oneOf:
                              - type: string
                                title: InputParameterLiteral.String
                              - type: boolean
                                title: InputParameterLiteral.Boolean
                              - type: integer
                                title: InputParameterLiteral.Integer
                              - type: number
                                title: InputParameterLiteral.Float
                            - type: array
                              title: AdditionalParameterListing
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: AdditionalParameterUnique
                                oneOf:
                                - type: string
                                  title: InputParameterLiteral.String
                                - type: boolean
                                  title: InputParameterLiteral.Boolean
                                - type: integer
                                  title: InputParameterLiteral.Integer
                                - type: number
                                  title: InputParameterLiteral.Float
                        required:
                        - name
                        - values
                        additionalProperties: {}
                  required:
                  - parameters
                  additionalProperties: {}
            links:
              type: array
              title: Links
              description: References to endpoints with information related to object.
              items:
                $schema: http://json-schema.org/draft-07/schema#
                $id: https://schemas.opengis.net/ogcapi/common/part1/1.0/openapi/schemas/link.json
                type: object
                title: Link
                properties:
                  id:
                    type: string
                    title: id
                    description: Slug name pattern.
                    pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
                  title:
                    type: string
                    title: title
                  hreflang:
                    type: string
                    title: hreflang
                    description: Language of the content located at the link.
                    enum:
                    - fr-CA
                    - en-CA
                    - en-US
                  href:
                    type: string
                    title: href
                    description: Hyperlink reference.
                    format: url
                    pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                  type:
                    type: string
                    title: type
                    description: IANA identifier of content-type located at the link.
                    pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
                  rel:
                    $schema: http://json-schema.org/draft-07/schema#
                    title: LinkRelationshipType
                    description: Link relation as registered or extension type (see https://www.rfc-editor.org/rfc/rfc8288.html#section-2.1).
                    oneOf:
                    - type: string
                      title: ''
                      description: Relationship of the link to the current content. This should be one item amongst registered relations https://www.iana.org/assignments/link-relations/.
                      pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
                    - type: string
                      title: ''
                      description: Fully qualified extension link relation to the current content.
                      format: url
                      pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                required:
                - href
                - rel
                additionalProperties: {}
            title:
              type: string
              title: title
              description: Short human-readable name of the object.
            description:
              type: string
              title: description
              description: Detailed explanation of the object.
          additionalProperties: {}
    UpdateInputOutputList:
      type: array
      title: UpdateInputOutputList
      items:
        $ref: '#/components/schemas/UpdateInputOutputItem'
    UpdateInputOutputItem:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: UpdateInputOutputItem
      properties:
        additionalParameters:
          $ref: '#/components/schemas/AdditionalParametersList'
        links:
          $ref: '#/components/schemas/Links'
        title:
          type: string
          title: title
          description: Short human-readable name of the object.
        description:
          type: string
          title: description
          description: Detailed explanation of the object.
        id:
          type: string
          title: id
          description: Identifier of the WPS input. To merge details between corresponding WPS and CWL input specifications, this is the value that will be used to associate them together.
          pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
      required:
      - id
      additionalProperties: {}
    PatchProcessBodySchema:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: PatchProcessBodySchema
      properties:
        version:
          type: string
          title: version
          description: 'Explicit version to employ for initial or updated process definition. Must not already exist and must be greater than the latest available semantic version for the corresponding version level according to the applied update operation. For example, if only versions ''1.2.3'' and ''1.3.1'' exist, the submitted version can be anything before version ''1.2.0'' excluding it (i.e.: ''1.1.X'', ''0.1.2'', etc.), between ''1.2.4'' and ''1.3.0'' exclusively, or ''1.3.2'' and anything above. If no version is provided, the next *patch* level after the current process version is applied. If the current process did not define any version, it is assumed ''0.0.0'' and this patchwill use ''0.0.1''. The applicable update level (MAJOR, MINOR, PATCH) depends on the operation being applied. As a rule of thumb, if changes affect only metadata, PATCH is required. If changes affect parameters or execution method of the process, but not directly its entire definition, MINOR is required. If the process must be completely redeployed due to application redefinition, MAJOR is required.'
          example: 1.2.3
          pattern: ^\d+(\.\d+(\.\d+(\.[a-zA-Z0-9\-_]+)*)*)*$
        title:
          type: string
          title: title
          description: 'New title to override current one. Minimum required change version level: PATCH.'
        description:
          type: string
          title: description
          description: 'New description to override current one. Minimum required change version level: PATCH.'
        keywords:
          $ref: '#/components/schemas/KeywordList'
        metadata:
          $ref: '#/components/schemas/MetadataList'
        links:
          $ref: '#/components/schemas/Links'
        inputs:
          $ref: '#/components/schemas/UpdateInputOutputDefinition'
        outputs:
          $ref: '#/components/schemas/UpdateInputOutputDefinition'
        jobControlOptions:
          $ref: '#/components/schemas/JobControlOptionsList'
        outputTransmission:
          $ref: '#/components/schemas/TransmissionModeList'
        visibility:
          type: string
          title: visibility
          description: 'New process visibility. Minimum required change version level: MINOR.'
          enum:
          - public
          - private
      additionalProperties: {}
    OkPatchProcessUpdatedBodySchema:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: OkPatchProcessUpdatedBodySchema
      properties:
        description:
          type: string
          title: description
          description: Detail about the operation.
        processSummary:
          $ref: '#/components/schemas/ProcessSummary'
      required:
      - description
      additionalProperties: {}
    ProcessDescription:
      oneOf:
      - $ref: '#/components/schemas/ProcessDescriptionOGC'
      - $ref: '#/components/schemas/ProcessDescriptionOLD'
      $schema: http://json-schema.org/draft-07/schema#
      title: ProcessDescription
    DescribeInputTypeMap:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: DescribeInputTypeMap
      description: Inputs definition of the process.
      default: {}
      properties: {}
      additionalProperties:
        allOf:
        - $schema: http://json-schema.org/draft-07/schema#
          type: object
          title: DescriptionType
          properties:
            additionalParameters:
              type: array
              title: AdditionalParametersList
              items:
                $schema: http://json-schema.org/draft-07/schema#
                title: AdditionalParametersItem
                anyOf:
                - $schema: http://json-schema.org/draft-07/schema#
                  title: AdditionalParametersMeta
                  oneOf:
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: AdditionalParameterLink
                    properties:
                      title:
                        type: string
                        title: title
                      hreflang:
                        type: string
                        title: hreflang
                        description: Language of the content located at the link.
                        enum:
                        - fr-CA
                        - en-CA
                        - en-US
                      href:
                        type: string
                        title: href
                        description: Hyperlink reference.
                        format: url
                        pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                      type:
                        type: string
                        title: type
                        description: IANA identifier of content-type located at the link.
                        pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
                    required:
                    - href
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: AdditionalParameterRole
                    properties:
                      role:
                        type: string
                        title: role
                        description: URL reference.
                        format: url
                        pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                    additionalProperties: {}
                - $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: AdditionalParameters
                  properties:
                    parameters:
                      type: array
                      title: AdditionalParameterList
                      items:
                        $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: AdditionalParameterDefinition
                        properties:
                          name:
                            type: string
                            title: AdditionalParameterName
                            description: Slug name pattern.
                            example: EOImage
                            pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
                          values:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: AdditionalParameterValues
                            example:
                            - 'true'
                            oneOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              title: AdditionalParameterUnique
                              oneOf:
                              - type: string
                                title: InputParameterLiteral.String
                              - type: boolean
                                title: InputParameterLiteral.Boolean
                              - type: integer
                                title: InputParameterLiteral.Integer
                              - type: number
                                title: InputParameterLiteral.Float
                            - type: array
                              title: AdditionalParameterListing
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: AdditionalParameterUnique
                                oneOf:
                                - type: string
                                  title: InputParameterLiteral.String
                                - type: boolean
                                  title: InputParameterLiteral.Boolean
                                - type: integer
                                  title: InputParameterLiteral.Integer
                                - type: number
                                  title: InputParameterLiteral.Float
                        required:
                        - name
                        - values
                        additionalProperties: {}
                  required:
                  - parameters
                  additionalProperties: {}
            links:
              type: array
              title: Links
              description: References to endpoints with information related to object.
              items:
                $schema: http://json-schema.org/draft-07/schema#
                $id: https://schemas.opengis.net/ogcapi/common/part1/1.0/openapi/schemas/link.json
                type: object
                title: Link
                properties:
                  id:
                    type: string
                    title: id
                    description: Slug name pattern.
                    pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
                  title:
                    type: string
                    title: title
                  hreflang:
                    type: string
                    title: hreflang
                    description: Language of the content located at the link.
                    enum:
                    - fr-CA
                    - en-CA
                    - en-US
                  href:
                    type: string
                    title: href
                    description: Hyperlink reference.
                    format: url
                    pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                  type:
                    type: string
                    title: type
                    description: IANA identifier of content-type located at the link.
                    pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
                  rel:
                    $schema: http://json-schema.org/draft-07/schema#
                    title: LinkRelationshipType
                    description: Link relation as registered or extension type (see https://www.rfc-editor.org/rfc/rfc8288.html#section-2.1).
                    oneOf:
                    - type: string
                      title: ''
                      description: Relationship of the link to the current content. This should be one item amongst registered relations https://www.iana.org/assignments/link-relations/.
                      pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
                    - type: string
                      title: ''
                      description: Fully qualified extension link relation to the current content.
                      format: url
                      pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                required:
                - href
                - rel
                additionalProperties: {}
            title:
              type: string
              title: title
              description: Short human-readable name of the object.
            description:
              type: string
              title: description
              description: Detailed explanation of the object.
          additionalProperties: {}
        - $schema: http://json-schema.org/draft-07/schema#
          type: object
          title: InputOutputDescriptionMeta
          additionalProperties: {}
        - $schema: http://json-schema.org/draft-07/schema#
          type: object
          title: InputOutputDescriptionSchema
          properties:
            schema:
              $schema: http://json-schema.org/draft-07/schema#
              $id: http://json-schema.org/draft-07/schema#
              title: OAS
              description: OpenAPI schema definition.
              oneOf:
              - $schema: http://json-schema.org/draft-07/schema#
                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                type: object
                title: ReferenceOAS
                properties:
                  $ref:
                    $schema: http://json-schema.org/draft-07/schema#
                    title: ReferenceURL
                    description: External OpenAPI schema reference.
                    anyOf:
                    - type: string
                      title: ''
                      description: URL file reference.
                      format: url
                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                    - type: string
                      title: ''
                      description: Local file reference.
                      format: file
                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                    - type: string
                      title: ''
                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                required:
                - $ref
                additionalProperties: {}
              - $schema: http://json-schema.org/draft-07/schema#
                title: DefinitionOAS
                anyOf:
                - $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: ObjectOAS
                  properties:
                    type:
                      type: string
                      title: type
                      enum:
                      - object
                    properties:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: ObjectPropertiesOAS
                      properties: {}
                      required: []
                      additionalProperties:
                        oneOf:
                        - $schema: http://json-schema.org/draft-07/schema#
                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                          type: object
                          title: ReferenceOAS
                          properties:
                            $ref:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: ReferenceURL
                              description: External OpenAPI schema reference.
                              anyOf:
                              - type: string
                                title: ''
                                description: URL file reference.
                                format: url
                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                              - type: string
                                title: ''
                                description: Local file reference.
                                format: file
                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                              - type: string
                                title: ''
                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                          required:
                          - $ref
                          additionalProperties: {}
                        - $schema: http://json-schema.org/draft-07/schema#
                          type: object
                          title: PropertyOAS
                          properties:
                            type:
                              type: string
                              title: type
                              enum:
                              - array
                              - string
                              - number
                              - boolean
                              - integer
                              - object
                            format:
                              type: string
                              title: format
                            default:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: AnyValueOAS
                              anyOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveMappingSchema
                                additionalProperties: {}
                              - type: array
                                title: PermissiveSequenceSchema
                                items:
                                  title: item
                              - type: number
                                title: ''
                              - type: integer
                                title: ''
                              - type: boolean
                                title: ''
                              - type: string
                                title: ''
                            example:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: AnyValueOAS
                              anyOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveMappingSchema
                                additionalProperties: {}
                              - type: array
                                title: PermissiveSequenceSchema
                                items:
                                  title: item
                              - type: number
                                title: ''
                              - type: integer
                                title: ''
                              - type: boolean
                                title: ''
                              - type: string
                                title: ''
                            title:
                              type: string
                              title: title
                            description:
                              type: string
                              title: description
                            enum:
                              type: array
                              title: EnumOAS
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: EnumItemOAS
                                oneOf:
                                - type: number
                                  title: ''
                                - type: integer
                                  title: ''
                                - type: string
                                  title: ''
                            items:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: PseudoObjectOAS
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                            required:
                              type: array
                              title: RequiredOAS
                              items:
                                type: string
                                title: required_field
                                description: Name of the field that is required under the object.
                            nullable:
                              type: boolean
                              title: nullable
                            deprecated:
                              type: boolean
                              title: deprecated
                            readOnly:
                              type: boolean
                              title: readOnly
                            writeOnly:
                              type: boolean
                              title: writeOnly
                            multipleOf:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: MultipleOfOAS
                              oneOf:
                              - type: number
                                title: ''
                              - type: integer
                                title: ''
                            minimum:
                              type: integer
                              title: minimum
                              minimum: 0
                            maximum:
                              type: integer
                              title: maximum
                              minimum: 0
                            exclusiveMinimum:
                              type: boolean
                              title: exclusiveMinimum
                            exclusiveMaximum:
                              type: boolean
                              title: exclusiveMaximum
                            minLength:
                              type: integer
                              title: minLength
                              minimum: 0
                            maxLength:
                              type: integer
                              title: maxLength
                              minimum: 0
                            pattern:
                              type: integer
                              title: pattern
                            minItems:
                              type: integer
                              title: minItems
                              minimum: 0
                            maxItems:
                              type: integer
                              title: maxItems
                              minimum: 0
                            uniqueItems:
                              type: boolean
                              title: uniqueItems
                            minProperties:
                              type: integer
                              title: minProperties
                              minimum: 0
                            maxProperties:
                              type: integer
                              title: maxProperties
                              minimum: 0
                            contentMediaType:
                              type: string
                              title: contentMediaType
                            contentEncoding:
                              type: string
                              title: contentEncoding
                            contentSchema:
                              type: string
                              title: contentSchema
                            not:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: not
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                            allOf:
                              type: array
                              title: KeywordObjectOAS
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: PseudoObjectOAS
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                            anyOf:
                              type: array
                              title: KeywordObjectOAS
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: PseudoObjectOAS
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                            oneOf:
                              type: array
                              title: KeywordObjectOAS
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: PseudoObjectOAS
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                            additionalProperties:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: AdditionalPropertiesOAS
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                              - type: boolean
                                title: ''
                            properties:
                              $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveMappingSchema
                              additionalProperties: {}
                          additionalProperties: {}
                      description: Named of the property being defined under the OpenAPI object.
                  required:
                  - properties
                  additionalProperties: false
                - $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: PropertyOAS
                  properties:
                    type:
                      type: string
                      title: type
                      enum:
                      - array
                      - string
                      - number
                      - boolean
                      - integer
                      - object
                    format:
                      type: string
                      title: format
                    default:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: AnyValueOAS
                      anyOf:
                      - $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: PermissiveMappingSchema
                        additionalProperties: {}
                      - type: array
                        title: PermissiveSequenceSchema
                        items:
                          title: item
                      - type: number
                        title: ''
                      - type: integer
                        title: ''
                      - type: boolean
                        title: ''
                      - type: string
                        title: ''
                    example:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: AnyValueOAS
                      anyOf:
                      - $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: PermissiveMappingSchema
                        additionalProperties: {}
                      - type: array
                        title: PermissiveSequenceSchema
                        items:
                          title: item
                      - type: number
                        title: ''
                      - type: integer
                        title: ''
                      - type: boolean
                        title: ''
                      - type: string
                        title: ''
                    title:
                      type: string
                      title: title
                    description:
                      type: string
                      title: description
                    enum:
                      type: array
                      title: EnumOAS
                      items:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: EnumItemOAS
                        oneOf:
                        - type: number
                          title: ''
                        - type: integer
                          title: ''
                        - type: string
                          title: ''
                    items:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: PseudoObjectOAS
                      oneOf:
                      - $schema: http://json-schema.org/draft-07/schema#
                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                        type: object
                        title: ReferenceOAS
                        properties:
                          $ref:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: ReferenceURL
                            description: External OpenAPI schema reference.
                            anyOf:
                            - type: string
                              title: ''
                              description: URL file reference.
                              format: url
                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                            - type: string
                              title: ''
                              description: Local file reference.
                              format: file
                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                            - type: string
                              title: ''
                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                        required:
                        - $ref
                        additionalProperties: {}
                      - $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: PermissiveDefinitionOAS
                        additionalProperties: false
                    required:
                      type: array
                      title: RequiredOAS
                      items:
                        type: string
                        title: required_field
                        description: Name of the field that is required under the object.
                    nullable:
                      type: boolean
                      title: nullable
                    deprecated:
                      type: boolean
                      title: deprecated
                    readOnly:
                      type: boolean
                      title: readOnly
                    writeOnly:
                      type: boolean
                      title: writeOnly
                    multipleOf:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: MultipleOfOAS
                      oneOf:
                      - type: number
                        title: ''
                      - type: integer
                        title: ''
                    minimum:
                      type: integer
                      title: minimum
                      minimum: 0
                    maximum:
                      type: integer
                      title: maximum
                      minimum: 0
                    exclusiveMinimum:
                      type: boolean
                      title: exclusiveMinimum
                    exclusiveMaximum:
                      type: boolean
                      title: exclusiveMaximum
                    minLength:
                      type: integer
                      title: minLength
                      minimum: 0
                    maxLength:
                      type: integer
                      title: maxLength
                      minimum: 0
                    pattern:
                      type: integer
                      title: pattern
                    minItems:
                      type: integer
                      title: minItems
                      minimum: 0
                    maxItems:
                      type: integer
                      title: maxItems
                      minimum: 0
                    uniqueItems:
                      type: boolean
                      title: uniqueItems
                    minProperties:
                      type: integer
                      title: minProperties
                      minimum: 0
                    maxProperties:
                      type: integer
                      title: maxProperties
                      minimum: 0
                    contentMediaType:
                      type: string
                      title: contentMediaType
                    contentEncoding:
                      type: string
                      title: contentEncoding
                    contentSchema:
                      type: string
                      title: contentSchema
                    not:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: not
                      oneOf:
                      - $schema: http://json-schema.org/draft-07/schema#
                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                        type: object
                        title: ReferenceOAS
                        properties:
                          $ref:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: ReferenceURL
                            description: External OpenAPI schema reference.
                            anyOf:
                            - type: string
                              title: ''
                              description: URL file reference.
                              format: url
                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                            - type: string
                              title: ''
                              description: Local file reference.
                              format: file
                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                            - type: string
                              title: ''
                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                        required:
                        - $ref
                        additionalProperties: {}
                      - $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: PermissiveDefinitionOAS
                        additionalProperties: false
                    allOf:
                      type: array
                      title: KeywordObjectOAS
                      items:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: PseudoObjectOAS
                        oneOf:
                        - $schema: http://json-schema.org/draft-07/schema#
                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                          type: object
                          title: ReferenceOAS
                          properties:
                            $ref:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: ReferenceURL
                              description: External OpenAPI schema reference.
                              anyOf:
                              - type: string
                                title: ''
                                description: URL file reference.
                                format: url
                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                              - type: string
                                title: ''
                                description: Local file reference.
                                format: file
                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                              - type: string
                                title: ''
                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                          required:
                          - $ref
                          additionalProperties: {}
                        - $schema: http://json-schema.org/draft-07/schema#
                          type: object
                          title: PermissiveDefinitionOAS
                          additionalProperties: false
                    anyOf:
                      type: array
                      title: KeywordObjectOAS
                      items:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: PseudoObjectOAS
                        oneOf:
                        - $schema: http://json-schema.org/draft-07/schema#
                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                          type: object
                          title: ReferenceOAS
                          properties:
                            $ref:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: ReferenceURL
                              description: External OpenAPI schema reference.
                              anyOf:
                              - type: string
                                title: ''
                                description: URL file reference.
                                format: url
                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                              - type: string
                                title: ''
                                description: Local file reference.
                                format: file
                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                              - type: string
                                title: ''
                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                          required:
                          - $ref
                          additionalProperties: {}
                        - $schema: http://json-schema.org/draft-07/schema#
                          type: object
                          title: PermissiveDefinitionOAS
                          additionalProperties: false
                    oneOf:
                      type: array
                      title: KeywordObjectOAS
                      items:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: PseudoObjectOAS
                        oneOf:
                        - $schema: http://json-schema.org/draft-07/schema#
                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                          type: object
                          title: ReferenceOAS
                          properties:
                            $ref:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: ReferenceURL
                              description: External OpenAPI schema reference.
                              anyOf:
                              - type: string
                                title: ''
                                description: URL file reference.
                                format: url
                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                              - type: string
                                title: ''
                                description: Local file reference.
                                format: file
                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                              - type: string
                                title: ''
                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                          required:
                          - $ref
                          additionalProperties: {}
                        - $schema: http://json-schema.org/draft-07/schema#
                          type: object
                          title: PermissiveDefinitionOAS
                          additionalProperties: false
                    additionalProperties:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: AdditionalPropertiesOAS
                      oneOf:
                      - $schema: http://json-schema.org/draft-07/schema#
                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                        type: object
                        title: ReferenceOAS
                        properties:
                          $ref:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: ReferenceURL
                            description: External OpenAPI schema reference.
                            anyOf:
                            - type: string
                              title: ''
                              description: URL file reference.
                              format: url
                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                            - type: string
                              title: ''
                              description: Local file reference.
                              format: file
                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                            - type: string
                              title: ''
                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                        required:
                        - $ref
                        additionalProperties: {}
                      - $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: PermissiveDefinitionOAS
                        additionalProperties: false
                      - type: boolean
                        title: ''
                    properties:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: PermissiveMappingSchema
                      additionalProperties: {}
                  additionalProperties: {}
          additionalProperties: {}
        - $schema: http://json-schema.org/draft-07/schema#
          title: DescribeInputTypeDefinition
          oneOf:
          - $schema: http://json-schema.org/draft-07/schema#
            type: object
            title: BoundingBoxInputType
            properties:
              supportedCRS:
                type: array
                title: SupportedCRSList
                items:
                  $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: SupportedCRS
                  properties:
                    crs:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: CRS
                      description: Coordinate Reference System
                      default: EPSG:4326
                      anyOf:
                      - type: string
                        title: ''
                        pattern: ^urn:ogc:def:crs:EPSG::?[0-9]{4,5}$
                      - type: string
                        title: ''
                        pattern: ^\[?EPSG::?[0-9]{4,5}\]?$
                      - type: string
                        title: ''
                        pattern: ^https?://www\.opengis\.net/def/crs/EPSG/0/[0-9]{4,5}$
                      - type: string
                        title: ''
                        enum:
                        - WGS84
                        - CRS:84
                        - urn:ogc:def:crs:CRS::84
                        - http://www.opengis.net/def/crs/CRS/0/84
                        - urn:ogc:def:crs:OGC:2:84
                        - OGC:CRS84
                        - http://www.opengis.net/def/crs/OGC/1.3/CRS84
                        - https://www.opengis.net/def/crs/OGC/1.3/CRS84
                        - http://www.opengis.net/def/crs/OGC/1.3/CRS84
                        - https://www.opengis.net/def/crs/OGC/0/CRS84
                        - http://www.opengis.net/def/crs/OGC/0/CRS84
                        - http://www.opengis.net/def/crs/OGC/0/CRS84h
                        - https://www.opengis.net/def/crs/OGC/0/CRS84h
                        - urn:ogc:def:crs:EPSG::4326
                        - EPSG:4326
                        - https://www.opengis.net/def/crs/EPSG/0/4326
                        - http://www.opengis.net/def/crs/EPSG/0/4326
                    default:
                      type: boolean
                      title: default
                  additionalProperties: {}
            required:
            - supportedCRS
            additionalProperties: {}
          - $schema: http://json-schema.org/draft-07/schema#
            type: object
            title: DescribeComplexInputType
            properties:
              formats:
                type: array
                title: DescriptionFormatList
                items:
                  $schema: http://json-schema.org/draft-07/schema#
                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/format.yaml
                  type: object
                  title: DescriptionFormat
                  properties:
                    default:
                      type: boolean
                      title: default
                      description: Indicates if this format should be considered as the default one in case none of the other allowed or supported formats was matched nor provided as input during job submission.
                    maximumMegabytes:
                      type: integer
                      title: maximumMegabytes
                      minimum: 1
                    mediaType:
                      type: string
                      title: mediaType
                      description: IANA identifier of content and format.
                      default: text/plain
                      example: application/json
                      pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
                    encoding:
                      type: string
                      title: encoding
                    schema:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: FormatSchema
                      oneOf:
                      - $schema: http://json-schema.org/draft-07/schema#
                        title: ReferenceURL
                        description: Reference where the schema definition can be retrieved to describe referenced data.
                        anyOf:
                        - type: string
                          title: ''
                          description: URL file reference.
                          format: url
                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                        - type: string
                          title: ''
                          description: Local file reference.
                          format: file
                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                        - type: string
                          title: ''
                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                      - $schema: http://json-schema.org/draft-07/schema#
                        $id: http://json-schema.org/draft-07/schema#
                        title: OAS
                        description: Explicit schema definition of the formatted reference data.
                        oneOf:
                        - $schema: http://json-schema.org/draft-07/schema#
                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                          type: object
                          title: ReferenceOAS
                          properties:
                            $ref:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: ReferenceURL
                              description: External OpenAPI schema reference.
                              anyOf:
                              - type: string
                                title: ''
                                description: URL file reference.
                                format: url
                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                              - type: string
                                title: ''
                                description: Local file reference.
                                format: file
                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                              - type: string
                                title: ''
                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                          required:
                          - $ref
                          additionalProperties: {}
                        - $schema: http://json-schema.org/draft-07/schema#
                          title: DefinitionOAS
                          anyOf:
                          - $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: ObjectOAS
                            properties:
                              type:
                                type: string
                                title: type
                                enum:
                                - object
                              properties:
                                $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: ObjectPropertiesOAS
                                properties: {}
                                required: []
                                additionalProperties:
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PropertyOAS
                                    properties:
                                      type:
                                        type: string
                                        title: type
                                        enum:
                                        - array
                                        - string
                                        - number
                                        - boolean
                                        - integer
                                        - object
                                      format:
                                        type: string
                                        title: format
                                      default:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: AnyValueOAS
                                        anyOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveMappingSchema
                                          additionalProperties: {}
                                        - type: array
                                          title: PermissiveSequenceSchema
                                          items:
                                            title: item
                                        - type: number
                                          title: ''
                                        - type: integer
                                          title: ''
                                        - type: boolean
                                          title: ''
                                        - type: string
                                          title: ''
                                      example:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: AnyValueOAS
                                        anyOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveMappingSchema
                                          additionalProperties: {}
                                        - type: array
                                          title: PermissiveSequenceSchema
                                          items:
                                            title: item
                                        - type: number
                                          title: ''
                                        - type: integer
                                          title: ''
                                        - type: boolean
                                          title: ''
                                        - type: string
                                          title: ''
                                      title:
                                        type: string
                                        title: title
                                      description:
                                        type: string
                                        title: description
                                      enum:
                                        type: array
                                        title: EnumOAS
                                        items:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: EnumItemOAS
                                          oneOf:
                                          - type: number
                                            title: ''
                                          - type: integer
                                            title: ''
                                          - type: string
                                            title: ''
                                      items:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: PseudoObjectOAS
                                        oneOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                          type: object
                                          title: ReferenceOAS
                                          properties:
                                            $ref:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: ReferenceURL
                                              description: External OpenAPI schema reference.
                                              anyOf:
                                              - type: string
                                                title: ''
                                                description: URL file reference.
                                                format: url
                                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: Local file reference.
                                                format: file
                                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                          required:
                                          - $ref
                                          additionalProperties: {}
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveDefinitionOAS
                                          additionalProperties: false
                                      required:
                                        type: array
                                        title: RequiredOAS
                                        items:
                                          type: string
                                          title: required_field
                                          description: Name of the field that is required under the object.
                                      nullable:
                                        type: boolean
                                        title: nullable
                                      deprecated:
                                        type: boolean
                                        title: deprecated
                                      readOnly:
                                        type: boolean
                                        title: readOnly
                                      writeOnly:
                                        type: boolean
                                        title: writeOnly
                                      multipleOf:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: MultipleOfOAS
                                        oneOf:
                                        - type: number
                                          title: ''
                                        - type: integer
                                          title: ''
                                      minimum:
                                        type: integer
                                        title: minimum
                                        minimum: 0
                                      maximum:
                                        type: integer
                                        title: maximum
                                        minimum: 0
                                      exclusiveMinimum:
                                        type: boolean
                                        title: exclusiveMinimum
                                      exclusiveMaximum:
                                        type: boolean
                                        title: exclusiveMaximum
                                      minLength:
                                        type: integer
                                        title: minLength
                                        minimum: 0
                                      maxLength:
                                        type: integer
                                        title: maxLength
                                        minimum: 0
                                      pattern:
                                        type: integer
                                        title: pattern
                                      minItems:
                                        type: integer
                                        title: minItems
                                        minimum: 0
                                      maxItems:
                                        type: integer
                                        title: maxItems
                                        minimum: 0
                                      uniqueItems:
                                        type: boolean
                                        title: uniqueItems
                                      minProperties:
                                        type: integer
                                        title: minProperties
                                        minimum: 0
                                      maxProperties:
                                        type: integer
                                        title: maxProperties
                                        minimum: 0
                                      contentMediaType:
                                        type: string
                                        title: contentMediaType
                                      contentEncoding:
                                        type: string
                                        title: contentEncoding
                                      contentSchema:
                                        type: string
                                        title: contentSchema
                                      not:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: not
                                        oneOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                          type: object
                                          title: ReferenceOAS
                                          properties:
                                            $ref:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: ReferenceURL
                                              description: External OpenAPI schema reference.
                                              anyOf:
                                              - type: string
                                                title: ''
                                                description: URL file reference.
                                                format: url
                                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: Local file reference.
                                                format: file
                                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                          required:
                                          - $ref
                                          additionalProperties: {}
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveDefinitionOAS
                                          additionalProperties: false
                                      allOf:
                                        type: array
                                        title: KeywordObjectOAS
                                        items:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: PseudoObjectOAS
                                          oneOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                            type: object
                                            title: ReferenceOAS
                                            properties:
                                              $ref:
                                                $schema: http://json-schema.org/draft-07/schema#
                                                title: ReferenceURL
                                                description: External OpenAPI schema reference.
                                                anyOf:
                                                - type: string
                                                  title: ''
                                                  description: URL file reference.
                                                  format: url
                                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: Local file reference.
                                                  format: file
                                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                            required:
                                            - $ref
                                            additionalProperties: {}
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveDefinitionOAS
                                            additionalProperties: false
                                      anyOf:
                                        type: array
                                        title: KeywordObjectOAS
                                        items:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: PseudoObjectOAS
                                          oneOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                            type: object
                                            title: ReferenceOAS
                                            properties:
                                              $ref:
                                                $schema: http://json-schema.org/draft-07/schema#
                                                title: ReferenceURL
                                                description: External OpenAPI schema reference.
                                                anyOf:
                                                - type: string
                                                  title: ''
                                                  description: URL file reference.
                                                  format: url
                                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: Local file reference.
                                                  format: file
                                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                            required:
                                            - $ref
                                            additionalProperties: {}
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveDefinitionOAS
                                            additionalProperties: false
                                      oneOf:
                                        type: array
                                        title: KeywordObjectOAS
                                        items:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: PseudoObjectOAS
                                          oneOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                            type: object
                                            title: ReferenceOAS
                                            properties:
                                              $ref:
                                                $schema: http://json-schema.org/draft-07/schema#
                                                title: ReferenceURL
                                                description: External OpenAPI schema reference.
                                                anyOf:
                                                - type: string
                                                  title: ''
                                                  description: URL file reference.
                                                  format: url
                                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: Local file reference.
                                                  format: file
                                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                            required:
                                            - $ref
                                            additionalProperties: {}
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveDefinitionOAS
                                            additionalProperties: false
                                      additionalProperties:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: AdditionalPropertiesOAS
                                        oneOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                          type: object
                                          title: ReferenceOAS
                                          properties:
                                            $ref:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: ReferenceURL
                                              description: External OpenAPI schema reference.
                                              anyOf:
                                              - type: string
                                                title: ''
                                                description: URL file reference.
                                                format: url
                                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: Local file reference.
                                                format: file
                                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                          required:
                                          - $ref
                                          additionalProperties: {}
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveDefinitionOAS
                                          additionalProperties: false
                                        - type: boolean
                                          title: ''
                                      properties:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveMappingSchema
                                        additionalProperties: {}
                                    additionalProperties: {}
                                description: Named of the property being defined under the OpenAPI object.
                            required:
                            - properties
                            additionalProperties: false
                          - $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: PropertyOAS
                            properties:
                              type:
                                type: string
                                title: type
                                enum:
                                - array
                                - string
                                - number
                                - boolean
                                - integer
                                - object
                              format:
                                type: string
                                title: format
                              default:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: AnyValueOAS
                                anyOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveMappingSchema
                                  additionalProperties: {}
                                - type: array
                                  title: PermissiveSequenceSchema
                                  items:
                                    title: item
                                - type: number
                                  title: ''
                                - type: integer
                                  title: ''
                                - type: boolean
                                  title: ''
                                - type: string
                                  title: ''
                              example:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: AnyValueOAS
                                anyOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveMappingSchema
                                  additionalProperties: {}
                                - type: array
                                  title: PermissiveSequenceSchema
                                  items:
                                    title: item
                                - type: number
                                  title: ''
                                - type: integer
                                  title: ''
                                - type: boolean
                                  title: ''
                                - type: string
                                  title: ''
                              title:
                                type: string
                                title: title
                              description:
                                type: string
                                title: description
                              enum:
                                type: array
                                title: EnumOAS
                                items:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: EnumItemOAS
                                  oneOf:
                                  - type: number
                                    title: ''
                                  - type: integer
                                    title: ''
                                  - type: string
                                    title: ''
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: PseudoObjectOAS
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                              required:
                                type: array
                                title: RequiredOAS
                                items:
                                  type: string
                                  title: required_field
                                  description: Name of the field that is required under the object.
                              nullable:
                                type: boolean
                                title: nullable
                              deprecated:
                                type: boolean
                                title: deprecated
                              readOnly:
                                type: boolean
                                title: readOnly
                              writeOnly:
                                type: boolean
                                title: writeOnly
                              multipleOf:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: MultipleOfOAS
                                oneOf:
                                - type: number
                                  title: ''
                                - type: integer
                                  title: ''
                              minimum:
                                type: integer
                                title: minimum
                                minimum: 0
                              maximum:
                                type: integer
                                title: maximum
                                minimum: 0
                              exclusiveMinimum:
                                type: boolean
                                title: exclusiveMinimum
                              exclusiveMaximum:
                                type: boolean
                                title: exclusiveMaximum
                              minLength:
                                type: integer
                                title: minLength
                                minimum: 0
                              maxLength:
                                type: integer
                                title: maxLength
                                minimum: 0
                              pattern:
                                type: integer
                                title: pattern
                              minItems:
                                type: integer
                                title: minItems
                                minimum: 0
                              maxItems:
                                type: integer
                                title: maxItems
                                minimum: 0
                              uniqueItems:
                                type: boolean
                                title: uniqueItems
                              minProperties:
                                type: integer
                                title: minProperties
                                minimum: 0
                              maxProperties:
                                type: integer
                                title: maxProperties
                                minimum: 0
                              contentMediaType:
                                type: string
                                title: contentMediaType
                              contentEncoding:
                                type: string
                                title: contentEncoding
                              contentSchema:
                                type: string
                                title: contentSchema
                              not:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: not
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                              allOf:
                                type: array
                                title: KeywordObjectOAS
                                items:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: PseudoObjectOAS
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                              anyOf:
                                type: array
                                title: KeywordObjectOAS
                                items:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: PseudoObjectOAS
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                              oneOf:
                                type: array
                                title: KeywordObjectOAS
                                items:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: PseudoObjectOAS
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                              additionalProperties:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: AdditionalPropertiesOAS
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                                - type: boolean
                                  title: ''
                              properties:
                                $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveMappingSchema
                                additionalProperties: {}
                            additionalProperties: {}
                  additionalProperties: {}
            required:
            - formats
            additionalProperties: {}
          - $schema: http://json-schema.org/draft-07/schema#
            type: object
            title: LiteralInputType
            properties:
              literalDataDomains:
                type: array
                title: LiteralDataDomainList
                items:
                  $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: LiteralDataDomain
                  properties:
                    default:
                      type: boolean
                      title: default
                      description: Indicates if this literal data domain definition is the default one.
                      default: true
                    defaultValue:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: AnyLiteralType
                      description: Default value to employ if none was provided.
                      oneOf:
                      - type: number
                        title: LiteralDataFloat
                        description: Literal data type representing a floating point number.
                      - type: integer
                        title: LiteralDataInteger
                        description: Literal data type representing an integer number.
                      - type: boolean
                        title: LiteralDataBoolean
                        description: Literal data type representing a boolean flag.
                      - type: string
                        title: LiteralDataString
                        description: Literal data type representing a generic string.
                      - type: 'null'
                        title: LiteralDataNoneType
                        description: Literal data type representing a null value.
                    dataType:
                      $schema: http://json-schema.org/draft-07/schema#
                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/nameReferenceType.yaml
                      type: object
                      title: DataType
                      description: Type name and reference of the literal data representation.
                      properties:
                        name:
                          type: string
                          title: name
                          enum:
                          - string
                          - int
                          - long
                          - dateTime
                          - boolean
                          - anyURI
                          - float
                          - scale
                          - double
                          - integer
                          - time
                          - nonNegativeInteger
                          - date
                          - angle
                          - bool
                          - positiveInteger
                        reference:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: ReferenceURL
                          description: Reference URL to schema definition of the named entity.
                          anyOf:
                          - type: string
                            title: ''
                            description: URL file reference.
                            format: url
                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                          - type: string
                            title: ''
                            description: Local file reference.
                            format: file
                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                          - type: string
                            title: ''
                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                      required:
                      - name
                      additionalProperties: {}
                    valueDefinition:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: LiteralDataValueDefinition
                      description: Literal data domain constraints.
                      oneOf:
                      - $schema: http://json-schema.org/draft-07/schema#
                        title: AllowedValues
                        description: Constraints of allowed values.
                        oneOf:
                        - type: array
                          title: AllowedRangesList
                          description: List of value ranges and constraints.
                          items:
                            $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: AllowedRange
                            properties:
                              minimumValue:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: NumericType
                                oneOf:
                                - type: number
                                  title: ''
                                - type: integer
                                  title: ''
                                - type: string
                                  title: ''
                                  pattern: ^[0-9]+$
                              maximumValue:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: NumericType
                                oneOf:
                                - type: number
                                  title: ''
                                - type: integer
                                  title: ''
                                - type: string
                                  title: ''
                                  pattern: ^[0-9]+$
                              spacing:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: NumericType
                                oneOf:
                                - type: number
                                  title: ''
                                - type: integer
                                  title: ''
                                - type: string
                                  title: ''
                                  pattern: ^[0-9]+$
                              rangeClosure:
                                type: string
                                title: rangeClosure
                                enum:
                                - closed
                                - open
                                - open-closed
                                - closed-open
                            additionalProperties: {}
                        - type: array
                          title: AllowedValuesList
                          description: List of enumerated allowed values.
                          items:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: AnyLiteralType
                            oneOf:
                            - type: number
                              title: LiteralDataFloat
                              description: Literal data type representing a floating point number.
                            - type: integer
                              title: LiteralDataInteger
                              description: Literal data type representing an integer number.
                            - type: boolean
                              title: LiteralDataBoolean
                              description: Literal data type representing a boolean flag.
                            - type: string
                              title: LiteralDataString
                              description: Literal data type representing a generic string.
                            - type: 'null'
                              title: LiteralDataNoneType
                              description: Literal data type representing a null value.
                        - type: string
                          title: ''
                          description: Single allowed value.
                      - $schema: http://json-schema.org/draft-07/schema#
                        title: ValuesReference
                        description: Reference URL where to retrieve allowed values.
                        anyOf:
                        - type: string
                          title: ''
                          description: URL file reference.
                          format: url
                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                        - type: string
                          title: ''
                          description: Local file reference.
                          format: file
                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                        - type: string
                          title: ''
                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                        - type: string
                          title: ''
                          description: Vault file reference.
                          pattern: ^vault://[a-f0-9]{8}(?:-?[a-f0-9]{4}){3}-?[a-f0-9]{12}$
                      - $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: AnyValue
                        description: Permissive definition for any allowed value.
                        properties:
                          anyValue:
                            type: boolean
                            title: anyValue
                            description: Explicitly indicate if any value is allowed. This is the default behaviour if no other constrains are specified.
                            default: true
                        additionalProperties: {}
                    UOMs:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: MeasurementDataDomain
                      description: Unit of measure applicable for the data.
                      properties:
                        supported:
                          type: array
                          title: SupportedUoM
                          description: List of supported units for the represented measurement.
                          items:
                            $schema: http://json-schema.org/draft-07/schema#
                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/nameReferenceType.yaml
                            type: object
                            title: UnitOfMeasure
                            properties:
                              name:
                                type: string
                                title: name
                                description: Name of the entity definition.
                              reference:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: ReferenceURL
                                description: Reference URL to schema definition of the named entity.
                                anyOf:
                                - type: string
                                  title: ''
                                  description: URL file reference.
                                  format: url
                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                - type: string
                                  title: ''
                                  description: Local file reference.
                                  format: file
                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                - type: string
                                  title: ''
                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                              uom:
                                type: string
                                title: uom
                                description: Unit applicable for the corresponding measurement representation.
                            required:
                            - uom
                            additionalProperties: {}
                          minItems: 1
                        default:
                          $schema: http://json-schema.org/draft-07/schema#
                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/nameReferenceType.yaml
                          type: object
                          title: UnitOfMeasure
                          properties:
                            name:
                              type: string
                              title: name
                              description: Name of the entity definition.
                            reference:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: ReferenceURL
                              description: Reference URL to schema definition of the named entity.
                              anyOf:
                              - type: string
                                title: ''
                                description: URL file reference.
                                format: url
                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                              - type: string
                                title: ''
                                description: Local file reference.
                                format: file
                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                              - type: string
                                title: ''
                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                            uom:
                              type: string
                              title: uom
                              description: Unit applicable for the corresponding measurement representation.
                          required:
                          - uom
                          additionalProperties: {}
                      required:
                      - supported
                      additionalProperties: {}
                  required:
                  - valueDefinition
                  additionalProperties: {}
            additionalProperties: false
        - $schema: http://json-schema.org/draft-07/schema#
          type: object
          title: DescribeMinMaxOccurs
          properties:
            minOccurs:
              $schema: http://json-schema.org/draft-07/schema#
              title: MinOccurs
              description: Minimum amount of values required for this input.
              oneOf:
              - type: integer
                title: MinOccurs.integer
                minimum: 0
              - type: string
                title: MinOccurs.string
                description: Numerical string representing a positive integer.
            maxOccurs:
              $schema: http://json-schema.org/draft-07/schema#
              title: MaxOccurs
              description: Maximum amount of values allowed for this input.
              oneOf:
              - type: integer
                title: MaxOccurs.integer
                description: Positive integer.
                minimum: 0
              - type: string
                title: MaxOccurs.string
                description: Numerical string representing a positive integer.
              - type: string
                title: MaxOccurs.unbounded
                description: Special value indicating no limit to occurrences.
                enum:
                - unbounded
          required:
          - minOccurs
          - maxOccurs
          additionalProperties: {}
        - $schema: http://json-schema.org/draft-07/schema#
          type: object
          title: DescriptionExtra
          properties:
            additionalParameters:
              type: array
              title: AdditionalParametersList
              items:
                $schema: http://json-schema.org/draft-07/schema#
                title: AdditionalParametersItem
                anyOf:
                - $schema: http://json-schema.org/draft-07/schema#
                  title: AdditionalParametersMeta
                  oneOf:
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: AdditionalParameterLink
                    properties:
                      title:
                        type: string
                        title: title
                      hreflang:
                        type: string
                        title: hreflang
                        description: Language of the content located at the link.
                        enum:
                        - fr-CA
                        - en-CA
                        - en-US
                      href:
                        type: string
                        title: href
                        description: Hyperlink reference.
                        format: url
                        pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                      type:
                        type: string
                        title: type
                        description: IANA identifier of content-type located at the link.
                        pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
                    required:
                    - href
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: AdditionalParameterRole
                    properties:
                      role:
                        type: string
                        title: role
                        description: URL reference.
                        format: url
                        pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                    additionalProperties: {}
                - $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: AdditionalParameters
                  properties:
                    parameters:
                      type: array
                      title: AdditionalParameterList
                      items:
                        $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: AdditionalParameterDefinition
                        properties:
                          name:
                            type: string
                            title: AdditionalParameterName
                            description: Slug name pattern.
                            example: EOImage
                            pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
                          values:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: AdditionalParameterValues
                            example:
                            - 'true'
                            oneOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              title: AdditionalParameterUnique
                              oneOf:
                              - type: string
                                title: InputParameterLiteral.String
                              - type: boolean
                                title: InputParameterLiteral.Boolean
                              - type: integer
                                title: InputParameterLiteral.Integer
                              - type: number
                                title: InputParameterLiteral.Float
                            - type: array
                              title: AdditionalParameterListing
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: AdditionalParameterUnique
                                oneOf:
                                - type: string
                                  title: InputParameterLiteral.String
                                - type: boolean
                                  title: InputParameterLiteral.Boolean
                                - type: integer
                                  title: InputParameterLiteral.Integer
                                - type: number
                                  title: InputParameterLiteral.Float
                        required:
                        - name
                        - values
                        additionalProperties: {}
                  required:
                  - parameters
                  additionalProperties: {}
          additionalProperties: {}
    DescribeOutputTypeMap:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: DescribeOutputTypeMap
      description: Outputs definition of the process.
      properties: {}
      required: []
      additionalProperties:
        allOf:
        - $schema: http://json-schema.org/draft-07/schema#
          type: object
          title: DescriptionType
          properties:
            additionalParameters:
              type: array
              title: AdditionalParametersList
              items:
                $schema: http://json-schema.org/draft-07/schema#
                title: AdditionalParametersItem
                anyOf:
                - $schema: http://json-schema.org/draft-07/schema#
                  title: AdditionalParametersMeta
                  oneOf:
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: AdditionalParameterLink
                    properties:
                      title:
                        type: string
                        title: title
                      hreflang:
                        type: string
                        title: hreflang
                        description: Language of the content located at the link.
                        enum:
                        - fr-CA
                        - en-CA
                        - en-US
                      href:
                        type: string
                        title: href
                        description: Hyperlink reference.
                        format: url
                        pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                      type:
                        type: string
                        title: type
                        description: IANA identifier of content-type located at the link.
                        pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
                    required:
                    - href
                    additionalProperties: {}
                  - $schema: http://json-schema.org/draft-07/schema#
                    type: object
                    title: AdditionalParameterRole
                    properties:
                      role:
                        type: string
                        title: role
                        description: URL reference.
                        format: url
                        pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                    additionalProperties: {}
                - $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: AdditionalParameters
                  properties:
                    parameters:
                      type: array
                      title: AdditionalParameterList
                      items:
                        $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: AdditionalParameterDefinition
                        properties:
                          name:
                            type: string
                            title: AdditionalParameterName
                            description: Slug name pattern.
                            example: EOImage
                            pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
                          values:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: AdditionalParameterValues
                            example:
                            - 'true'
                            oneOf:
                            - $schema: http://json-schema.org/draft-07/schema#
                              title: AdditionalParameterUnique
                              oneOf:
                              - type: string
                                title: InputParameterLiteral.String
                              - type: boolean
                                title: InputParameterLiteral.Boolean
                              - type: integer
                                title: InputParameterLiteral.Integer
                              - type: number
                                title: InputParameterLiteral.Float
                            - type: array
                              title: AdditionalParameterListing
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: AdditionalParameterUnique
                                oneOf:
                                - type: string
                                  title: InputParameterLiteral.String
                                - type: boolean
                                  title: InputParameterLiteral.Boolean
                                - type: integer
                                  title: InputParameterLiteral.Integer
                                - type: number
                                  title: InputParameterLiteral.Float
                        required:
                        - name
                        - values
                        additionalProperties: {}
                  required:
                  - parameters
                  additionalProperties: {}
            links:
              type: array
              title: Links
              description: References to endpoints with information related to object.
              items:
                $schema: http://json-schema.org/draft-07/schema#
                $id: https://schemas.opengis.net/ogcapi/common/part1/1.0/openapi/schemas/link.json
                type: object
                title: Link
                properties:
                  id:
                    type: string
                    title: id
                    description: Slug name pattern.
                    pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
                  title:
                    type: string
                    title: title
                  hreflang:
                    type: string
                    title: hreflang
                    description: Language of the content located at the link.
                    enum:
                    - fr-CA
                    - en-CA
                    - en-US
                  href:
                    type: string
                    title: href
                    description: Hyperlink reference.
                    format: url
                    pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                  type:
                    type: string
                    title: type
                    description: IANA identifier of content-type located at the link.
                    pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
                  rel:
                    $schema: http://json-schema.org/draft-07/schema#
                    title: LinkRelationshipType
                    description: Link relation as registered or extension type (see https://www.rfc-editor.org/rfc/rfc8288.html#section-2.1).
                    oneOf:
                    - type: string
                      title: ''
                      description: Relationship of the link to the current content. This should be one item amongst registered relations https://www.iana.org/assignments/link-relations/.
                      pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
                    - type: string
                      title: ''
                      description: Fully qualified extension link relation to the current content.
                      format: url
                      pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                required:
                - href
                - rel
                additionalProperties: {}
            title:
              type: string
              title: title
              description: Short human-readable name of the object.
            description:
              type: string
              title: description
              description: Detailed explanation of the object.
          additionalProperties: {}
        - $schema: http://json-schema.org/draft-07/schema#
          type: object
          title: InputOutputDescriptionMeta
          additionalProperties: {}
        - $schema: http://json-schema.org/draft-07/schema#
          type: object
          title: InputOutputDescriptionSchema
          properties:
            schema:
              $schema: http://json-schema.org/draft-07/schema#
              $id: http://json-schema.org/draft-07/schema#
              title: OAS
              description: OpenAPI schema definition.
              oneOf:
              - $schema: http://json-schema.org/draft-07/schema#
                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                type: object
                title: ReferenceOAS
                properties:
                  $ref:
                    $schema: http://json-schema.org/draft-07/schema#
                    title: ReferenceURL
                    description: External OpenAPI schema reference.
                    anyOf:
                    - type: string
                      title: ''
                      description: URL file reference.
                      format: url
                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                    - type: string
                      title: ''
                      description: Local file reference.
                      format: file
                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                    - type: string
                      title: ''
                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                required:
                - $ref
                additionalProperties: {}
              - $schema: http://json-schema.org/draft-07/schema#
                title: DefinitionOAS
                anyOf:
                - $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: ObjectOAS
                  properties:
                    type:
                      type: string
                      title: type
                      enum:
                      - object
                    properties:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: ObjectPropertiesOAS
                      properties: {}
                      required: []
                      additionalProperties:
                        oneOf:
                        - $schema: http://json-schema.org/draft-07/schema#
                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                          type: object
                          title: ReferenceOAS
                          properties:
                            $ref:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: ReferenceURL
                              description: External OpenAPI schema reference.
                              anyOf:
                              - type: string
                                title: ''
                                description: URL file reference.
                                format: url
                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                              - type: string
                                title: ''
                                description: Local file reference.
                                format: file
                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                              - type: string
                                title: ''
                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                          required:
                          - $ref
                          additionalProperties: {}
                        - $schema: http://json-schema.org/draft-07/schema#
                          type: object
                          title: PropertyOAS
                          properties:
                            type:
                              type: string
                              title: type
                              enum:
                              - array
                              - string
                              - number
                              - boolean
                              - integer
                              - object
                            format:
                              type: string
                              title: format
                            default:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: AnyValueOAS
                              anyOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveMappingSchema
                                additionalProperties: {}
                              - type: array
                                title: PermissiveSequenceSchema
                                items:
                                  title: item
                              - type: number
                                title: ''
                              - type: integer
                                title: ''
                              - type: boolean
                                title: ''
                              - type: string
                                title: ''
                            example:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: AnyValueOAS
                              anyOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveMappingSchema
                                additionalProperties: {}
                              - type: array
                                title: PermissiveSequenceSchema
                                items:
                                  title: item
                              - type: number
                                title: ''
                              - type: integer
                                title: ''
                              - type: boolean
                                title: ''
                              - type: string
                                title: ''
                            title:
                              type: string
                              title: title
                            description:
                              type: string
                              title: description
                            enum:
                              type: array
                              title: EnumOAS
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: EnumItemOAS
                                oneOf:
                                - type: number
                                  title: ''
                                - type: integer
                                  title: ''
                                - type: string
                                  title: ''
                            items:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: PseudoObjectOAS
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                            required:
                              type: array
                              title: RequiredOAS
                              items:
                                type: string
                                title: required_field
                                description: Name of the field that is required under the object.
                            nullable:
                              type: boolean
                              title: nullable
                            deprecated:
                              type: boolean
                              title: deprecated
                            readOnly:
                              type: boolean
                              title: readOnly
                            writeOnly:
                              type: boolean
                              title: writeOnly
                            multipleOf:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: MultipleOfOAS
                              oneOf:
                              - type: number
                                title: ''
                              - type: integer
                                title: ''
                            minimum:
                              type: integer
                              title: minimum
                              minimum: 0
                            maximum:
                              type: integer
                              title: maximum
                              minimum: 0
                            exclusiveMinimum:
                              type: boolean
                              title: exclusiveMinimum
                            exclusiveMaximum:
                              type: boolean
                              title: exclusiveMaximum
                            minLength:
                              type: integer
                              title: minLength
                              minimum: 0
                            maxLength:
                              type: integer
                              title: maxLength
                              minimum: 0
                            pattern:
                              type: integer
                              title: pattern
                            minItems:
                              type: integer
                              title: minItems
                              minimum: 0
                            maxItems:
                              type: integer
                              title: maxItems
                              minimum: 0
                            uniqueItems:
                              type: boolean
                              title: uniqueItems
                            minProperties:
                              type: integer
                              title: minProperties
                              minimum: 0
                            maxProperties:
                              type: integer
                              title: maxProperties
                              minimum: 0
                            contentMediaType:
                              type: string
                              title: contentMediaType
                            contentEncoding:
                              type: string
                              title: contentEncoding
                            contentSchema:
                              type: string
                              title: contentSchema
                            not:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: not
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                            allOf:
                              type: array
                              title: KeywordObjectOAS
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: PseudoObjectOAS
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                            anyOf:
                              type: array
                              title: KeywordObjectOAS
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: PseudoObjectOAS
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                            oneOf:
                              type: array
                              title: KeywordObjectOAS
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: PseudoObjectOAS
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                            additionalProperties:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: AdditionalPropertiesOAS
                              oneOf:
                              - $schema: http://json-schema.org/draft-07/schema#
                                $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                type: object
                                title: ReferenceOAS
                                properties:
                                  $ref:
                                    $schema: http://json-schema.org/draft-07/schema#
                                    title: ReferenceURL
                                    description: External OpenAPI schema reference.
                                    anyOf:
                                    - type: string
                                      title: ''
                                      description: URL file reference.
                                      format: url
                                      pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: Local file reference.
                                      format: file
                                      pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                    - type: string
                                      title: ''
                                      description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                      pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                required:
                                - $ref
                                additionalProperties: {}
                              - $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveDefinitionOAS
                                additionalProperties: false
                              - type: boolean
                                title: ''
                            properties:
                              $schema: http://json-schema.org/draft-07/schema#
                              type: object
                              title: PermissiveMappingSchema
                              additionalProperties: {}
                          additionalProperties: {}
                      description: Named of the property being defined under the OpenAPI object.
                  required:
                  - properties
                  additionalProperties: false
                - $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: PropertyOAS
                  properties:
                    type:
                      type: string
                      title: type
                      enum:
                      - array
                      - string
                      - number
                      - boolean
                      - integer
                      - object
                    format:
                      type: string
                      title: format
                    default:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: AnyValueOAS
                      anyOf:
                      - $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: PermissiveMappingSchema
                        additionalProperties: {}
                      - type: array
                        title: PermissiveSequenceSchema
                        items:
                          title: item
                      - type: number
                        title: ''
                      - type: integer
                        title: ''
                      - type: boolean
                        title: ''
                      - type: string
                        title: ''
                    example:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: AnyValueOAS
                      anyOf:
                      - $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: PermissiveMappingSchema
                        additionalProperties: {}
                      - type: array
                        title: PermissiveSequenceSchema
                        items:
                          title: item
                      - type: number
                        title: ''
                      - type: integer
                        title: ''
                      - type: boolean
                        title: ''
                      - type: string
                        title: ''
                    title:
                      type: string
                      title: title
                    description:
                      type: string
                      title: description
                    enum:
                      type: array
                      title: EnumOAS
                      items:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: EnumItemOAS
                        oneOf:
                        - type: number
                          title: ''
                        - type: integer
                          title: ''
                        - type: string
                          title: ''
                    items:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: PseudoObjectOAS
                      oneOf:
                      - $schema: http://json-schema.org/draft-07/schema#
                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                        type: object
                        title: ReferenceOAS
                        properties:
                          $ref:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: ReferenceURL
                            description: External OpenAPI schema reference.
                            anyOf:
                            - type: string
                              title: ''
                              description: URL file reference.
                              format: url
                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                            - type: string
                              title: ''
                              description: Local file reference.
                              format: file
                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                            - type: string
                              title: ''
                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                        required:
                        - $ref
                        additionalProperties: {}
                      - $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: PermissiveDefinitionOAS
                        additionalProperties: false
                    required:
                      type: array
                      title: RequiredOAS
                      items:
                        type: string
                        title: required_field
                        description: Name of the field that is required under the object.
                    nullable:
                      type: boolean
                      title: nullable
                    deprecated:
                      type: boolean
                      title: deprecated
                    readOnly:
                      type: boolean
                      title: readOnly
                    writeOnly:
                      type: boolean
                      title: writeOnly
                    multipleOf:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: MultipleOfOAS
                      oneOf:
                      - type: number
                        title: ''
                      - type: integer
                        title: ''
                    minimum:
                      type: integer
                      title: minimum
                      minimum: 0
                    maximum:
                      type: integer
                      title: maximum
                      minimum: 0
                    exclusiveMinimum:
                      type: boolean
                      title: exclusiveMinimum
                    exclusiveMaximum:
                      type: boolean
                      title: exclusiveMaximum
                    minLength:
                      type: integer
                      title: minLength
                      minimum: 0
                    maxLength:
                      type: integer
                      title: maxLength
                      minimum: 0
                    pattern:
                      type: integer
                      title: pattern
                    minItems:
                      type: integer
                      title: minItems
                      minimum: 0
                    maxItems:
                      type: integer
                      title: maxItems
                      minimum: 0
                    uniqueItems:
                      type: boolean
                      title: uniqueItems
                    minProperties:
                      type: integer
                      title: minProperties
                      minimum: 0
                    maxProperties:
                      type: integer
                      title: maxProperties
                      minimum: 0
                    contentMediaType:
                      type: string
                      title: contentMediaType
                    contentEncoding:
                      type: string
                      title: contentEncoding
                    contentSchema:
                      type: string
                      title: contentSchema
                    not:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: not
                      oneOf:
                      - $schema: http://json-schema.org/draft-07/schema#
                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                        type: object
                        title: ReferenceOAS
                        properties:
                          $ref:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: ReferenceURL
                            description: External OpenAPI schema reference.
                            anyOf:
                            - type: string
                              title: ''
                              description: URL file reference.
                              format: url
                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                            - type: string
                              title: ''
                              description: Local file reference.
                              format: file
                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                            - type: string
                              title: ''
                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                        required:
                        - $ref
                        additionalProperties: {}
                      - $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: PermissiveDefinitionOAS
                        additionalProperties: false
                    allOf:
                      type: array
                      title: KeywordObjectOAS
                      items:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: PseudoObjectOAS
                        oneOf:
                        - $schema: http://json-schema.org/draft-07/schema#
                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                          type: object
                          title: ReferenceOAS
                          properties:
                            $ref:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: ReferenceURL
                              description: External OpenAPI schema reference.
                              anyOf:
                              - type: string
                                title: ''
                                description: URL file reference.
                                format: url
                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                              - type: string
                                title: ''
                                description: Local file reference.
                                format: file
                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                              - type: string
                                title: ''
                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                          required:
                          - $ref
                          additionalProperties: {}
                        - $schema: http://json-schema.org/draft-07/schema#
                          type: object
                          title: PermissiveDefinitionOAS
                          additionalProperties: false
                    anyOf:
                      type: array
                      title: KeywordObjectOAS
                      items:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: PseudoObjectOAS
                        oneOf:
                        - $schema: http://json-schema.org/draft-07/schema#
                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                          type: object
                          title: ReferenceOAS
                          properties:
                            $ref:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: ReferenceURL
                              description: External OpenAPI schema reference.
                              anyOf:
                              - type: string
                                title: ''
                                description: URL file reference.
                                format: url
                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                              - type: string
                                title: ''
                                description: Local file reference.
                                format: file
                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                              - type: string
                                title: ''
                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                          required:
                          - $ref
                          additionalProperties: {}
                        - $schema: http://json-schema.org/draft-07/schema#
                          type: object
                          title: PermissiveDefinitionOAS
                          additionalProperties: false
                    oneOf:
                      type: array
                      title: KeywordObjectOAS
                      items:
                        $schema: http://json-schema.org/draft-07/schema#
                        title: PseudoObjectOAS
                        oneOf:
                        - $schema: http://json-schema.org/draft-07/schema#
                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                          type: object
                          title: ReferenceOAS
                          properties:
                            $ref:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: ReferenceURL
                              description: External OpenAPI schema reference.
                              anyOf:
                              - type: string
                                title: ''
                                description: URL file reference.
                                format: url
                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                              - type: string
                                title: ''
                                description: Local file reference.
                                format: file
                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                              - type: string
                                title: ''
                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                          required:
                          - $ref
                          additionalProperties: {}
                        - $schema: http://json-schema.org/draft-07/schema#
                          type: object
                          title: PermissiveDefinitionOAS
                          additionalProperties: false
                    additionalProperties:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: AdditionalPropertiesOAS
                      oneOf:
                      - $schema: http://json-schema.org/draft-07/schema#
                        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                        type: object
                        title: ReferenceOAS
                        properties:
                          $ref:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: ReferenceURL
                            description: External OpenAPI schema reference.
                            anyOf:
                            - type: string
                              title: ''
                              description: URL file reference.
                              format: url
                              pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                            - type: string
                              title: ''
                              description: Local file reference.
                              format: file
                              pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                            - type: string
                              title: ''
                              description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                              pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                        required:
                        - $ref
                        additionalProperties: {}
                      - $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: PermissiveDefinitionOAS
                        additionalProperties: false
                      - type: boolean
                        title: ''
                    properties:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: PermissiveMappingSchema
                      additionalProperties: {}
                  additionalProperties: {}
          additionalProperties: {}
        - $schema: http://json-schema.org/draft-07/schema#
          title: DescribeOutputTypeDefinition
          oneOf:
          - $schema: http://json-schema.org/draft-07/schema#
            type: object
            title: BoundingBoxOutputType
            properties:
              supportedCRS:
                type: array
                title: SupportedCRSList
                items:
                  $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: SupportedCRS
                  properties:
                    crs:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: CRS
                      description: Coordinate Reference System
                      default: EPSG:4326
                      anyOf:
                      - type: string
                        title: ''
                        pattern: ^urn:ogc:def:crs:EPSG::?[0-9]{4,5}$
                      - type: string
                        title: ''
                        pattern: ^\[?EPSG::?[0-9]{4,5}\]?$
                      - type: string
                        title: ''
                        pattern: ^https?://www\.opengis\.net/def/crs/EPSG/0/[0-9]{4,5}$
                      - type: string
                        title: ''
                        enum:
                        - WGS84
                        - CRS:84
                        - urn:ogc:def:crs:CRS::84
                        - http://www.opengis.net/def/crs/CRS/0/84
                        - urn:ogc:def:crs:OGC:2:84
                        - OGC:CRS84
                        - http://www.opengis.net/def/crs/OGC/1.3/CRS84
                        - https://www.opengis.net/def/crs/OGC/1.3/CRS84
                        - http://www.opengis.net/def/crs/OGC/1.3/CRS84
                        - https://www.opengis.net/def/crs/OGC/0/CRS84
                        - http://www.opengis.net/def/crs/OGC/0/CRS84
                        - http://www.opengis.net/def/crs/OGC/0/CRS84h
                        - https://www.opengis.net/def/crs/OGC/0/CRS84h
                        - urn:ogc:def:crs:EPSG::4326
                        - EPSG:4326
                        - https://www.opengis.net/def/crs/EPSG/0/4326
                        - http://www.opengis.net/def/crs/EPSG/0/4326
                    default:
                      type: boolean
                      title: default
                  additionalProperties: {}
            required:
            - supportedCRS
            additionalProperties: {}
          - $schema: http://json-schema.org/draft-07/schema#
            type: object
            title: DescribeComplexOutputType
            properties:
              formats:
                type: array
                title: DescriptionFormatList
                items:
                  $schema: http://json-schema.org/draft-07/schema#
                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/format.yaml
                  type: object
                  title: DescriptionFormat
                  properties:
                    default:
                      type: boolean
                      title: default
                      description: Indicates if this format should be considered as the default one in case none of the other allowed or supported formats was matched nor provided as input during job submission.
                    maximumMegabytes:
                      type: integer
                      title: maximumMegabytes
                      minimum: 1
                    mediaType:
                      type: string
                      title: mediaType
                      description: IANA identifier of content and format.
                      default: text/plain
                      example: application/json
                      pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
                    encoding:
                      type: string
                      title: encoding
                    schema:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: FormatSchema
                      oneOf:
                      - $schema: http://json-schema.org/draft-07/schema#
                        title: ReferenceURL
                        description: Reference where the schema definition can be retrieved to describe referenced data.
                        anyOf:
                        - type: string
                          title: ''
                          description: URL file reference.
                          format: url
                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                        - type: string
                          title: ''
                          description: Local file reference.
                          format: file
                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                        - type: string
                          title: ''
                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                      - $schema: http://json-schema.org/draft-07/schema#
                        $id: http://json-schema.org/draft-07/schema#
                        title: OAS
                        description: Explicit schema definition of the formatted reference data.
                        oneOf:
                        - $schema: http://json-schema.org/draft-07/schema#
                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                          type: object
                          title: ReferenceOAS
                          properties:
                            $ref:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: ReferenceURL
                              description: External OpenAPI schema reference.
                              anyOf:
                              - type: string
                                title: ''
                                description: URL file reference.
                                format: url
                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                              - type: string
                                title: ''
                                description: Local file reference.
                                format: file
                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                              - type: string
                                title: ''
                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                          required:
                          - $ref
                          additionalProperties: {}
                        - $schema: http://json-schema.org/draft-07/schema#
                          title: DefinitionOAS
                          anyOf:
                          - $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: ObjectOAS
                            properties:
                              type:
                                type: string
                                title: type
                                enum:
                                - object
                              properties:
                                $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: ObjectPropertiesOAS
                                properties: {}
                                required: []
                                additionalProperties:
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PropertyOAS
                                    properties:
                                      type:
                                        type: string
                                        title: type
                                        enum:
                                        - array
                                        - string
                                        - number
                                        - boolean
                                        - integer
                                        - object
                                      format:
                                        type: string
                                        title: format
                                      default:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: AnyValueOAS
                                        anyOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveMappingSchema
                                          additionalProperties: {}
                                        - type: array
                                          title: PermissiveSequenceSchema
                                          items:
                                            title: item
                                        - type: number
                                          title: ''
                                        - type: integer
                                          title: ''
                                        - type: boolean
                                          title: ''
                                        - type: string
                                          title: ''
                                      example:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: AnyValueOAS
                                        anyOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveMappingSchema
                                          additionalProperties: {}
                                        - type: array
                                          title: PermissiveSequenceSchema
                                          items:
                                            title: item
                                        - type: number
                                          title: ''
                                        - type: integer
                                          title: ''
                                        - type: boolean
                                          title: ''
                                        - type: string
                                          title: ''
                                      title:
                                        type: string
                                        title: title
                                      description:
                                        type: string
                                        title: description
                                      enum:
                                        type: array
                                        title: EnumOAS
                                        items:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: EnumItemOAS
                                          oneOf:
                                          - type: number
                                            title: ''
                                          - type: integer
                                            title: ''
                                          - type: string
                                            title: ''
                                      items:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: PseudoObjectOAS
                                        oneOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                          type: object
                                          title: ReferenceOAS
                                          properties:
                                            $ref:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: ReferenceURL
                                              description: External OpenAPI schema reference.
                                              anyOf:
                                              - type: string
                                                title: ''
                                                description: URL file reference.
                                                format: url
                                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: Local file reference.
                                                format: file
                                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                          required:
                                          - $ref
                                          additionalProperties: {}
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveDefinitionOAS
                                          additionalProperties: false
                                      required:
                                        type: array
                                        title: RequiredOAS
                                        items:
                                          type: string
                                          title: required_field
                                          description: Name of the field that is required under the object.
                                      nullable:
                                        type: boolean
                                        title: nullable
                                      deprecated:
                                        type: boolean
                                        title: deprecated
                                      readOnly:
                                        type: boolean
                                        title: readOnly
                                      writeOnly:
                                        type: boolean
                                        title: writeOnly
                                      multipleOf:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: MultipleOfOAS
                                        oneOf:
                                        - type: number
                                          title: ''
                                        - type: integer
                                          title: ''
                                      minimum:
                                        type: integer
                                        title: minimum
                                        minimum: 0
                                      maximum:
                                        type: integer
                                        title: maximum
                                        minimum: 0
                                      exclusiveMinimum:
                                        type: boolean
                                        title: exclusiveMinimum
                                      exclusiveMaximum:
                                        type: boolean
                                        title: exclusiveMaximum
                                      minLength:
                                        type: integer
                                        title: minLength
                                        minimum: 0
                                      maxLength:
                                        type: integer
                                        title: maxLength
                                        minimum: 0
                                      pattern:
                                        type: integer
                                        title: pattern
                                      minItems:
                                        type: integer
                                        title: minItems
                                        minimum: 0
                                      maxItems:
                                        type: integer
                                        title: maxItems
                                        minimum: 0
                                      uniqueItems:
                                        type: boolean
                                        title: uniqueItems
                                      minProperties:
                                        type: integer
                                        title: minProperties
                                        minimum: 0
                                      maxProperties:
                                        type: integer
                                        title: maxProperties
                                        minimum: 0
                                      contentMediaType:
                                        type: string
                                        title: contentMediaType
                                      contentEncoding:
                                        type: string
                                        title: contentEncoding
                                      contentSchema:
                                        type: string
                                        title: contentSchema
                                      not:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: not
                                        oneOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                          type: object
                                          title: ReferenceOAS
                                          properties:
                                            $ref:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: ReferenceURL
                                              description: External OpenAPI schema reference.
                                              anyOf:
                                              - type: string
                                                title: ''
                                                description: URL file reference.
                                                format: url
                                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: Local file reference.
                                                format: file
                                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                          required:
                                          - $ref
                                          additionalProperties: {}
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveDefinitionOAS
                                          additionalProperties: false
                                      allOf:
                                        type: array
                                        title: KeywordObjectOAS
                                        items:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: PseudoObjectOAS
                                          oneOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                            type: object
                                            title: ReferenceOAS
                                            properties:
                                              $ref:
                                                $schema: http://json-schema.org/draft-07/schema#
                                                title: ReferenceURL
                                                description: External OpenAPI schema reference.
                                                anyOf:
                                                - type: string
                                                  title: ''
                                                  description: URL file reference.
                                                  format: url
                                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: Local file reference.
                                                  format: file
                                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                            required:
                                            - $ref
                                            additionalProperties: {}
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveDefinitionOAS
                                            additionalProperties: false
                                      anyOf:
                                        type: array
                                        title: KeywordObjectOAS
                                        items:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: PseudoObjectOAS
                                          oneOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                            type: object
                                            title: ReferenceOAS
                                            properties:
                                              $ref:
                                                $schema: http://json-schema.org/draft-07/schema#
                                                title: ReferenceURL
                                                description: External OpenAPI schema reference.
                                                anyOf:
                                                - type: string
                                                  title: ''
                                                  description: URL file reference.
                                                  format: url
                                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: Local file reference.
                                                  format: file
                                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                            required:
                                            - $ref
                                            additionalProperties: {}
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveDefinitionOAS
                                            additionalProperties: false
                                      oneOf:
                                        type: array
                                        title: KeywordObjectOAS
                                        items:
                                          $schema: http://json-schema.org/draft-07/schema#
                                          title: PseudoObjectOAS
                                          oneOf:
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                            type: object
                                            title: ReferenceOAS
                                            properties:
                                              $ref:
                                                $schema: http://json-schema.org/draft-07/schema#
                                                title: ReferenceURL
                                                description: External OpenAPI schema reference.
                                                anyOf:
                                                - type: string
                                                  title: ''
                                                  description: URL file reference.
                                                  format: url
                                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: Local file reference.
                                                  format: file
                                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                                - type: string
                                                  title: ''
                                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                            required:
                                            - $ref
                                            additionalProperties: {}
                                          - $schema: http://json-schema.org/draft-07/schema#
                                            type: object
                                            title: PermissiveDefinitionOAS
                                            additionalProperties: false
                                      additionalProperties:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: AdditionalPropertiesOAS
                                        oneOf:
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                          type: object
                                          title: ReferenceOAS
                                          properties:
                                            $ref:
                                              $schema: http://json-schema.org/draft-07/schema#
                                              title: ReferenceURL
                                              description: External OpenAPI schema reference.
                                              anyOf:
                                              - type: string
                                                title: ''
                                                description: URL file reference.
                                                format: url
                                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: Local file reference.
                                                format: file
                                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                              - type: string
                                                title: ''
                                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                          required:
                                          - $ref
                                          additionalProperties: {}
                                        - $schema: http://json-schema.org/draft-07/schema#
                                          type: object
                                          title: PermissiveDefinitionOAS
                                          additionalProperties: false
                                        - type: boolean
                                          title: ''
                                      properties:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        type: object
                                        title: PermissiveMappingSchema
                                        additionalProperties: {}
                                    additionalProperties: {}
                                description: Named of the property being defined under the OpenAPI object.
                            required:
                            - properties
                            additionalProperties: false
                          - $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: PropertyOAS
                            properties:
                              type:
                                type: string
                                title: type
                                enum:
                                - array
                                - string
                                - number
                                - boolean
                                - integer
                                - object
                              format:
                                type: string
                                title: format
                              default:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: AnyValueOAS
                                anyOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveMappingSchema
                                  additionalProperties: {}
                                - type: array
                                  title: PermissiveSequenceSchema
                                  items:
                                    title: item
                                - type: number
                                  title: ''
                                - type: integer
                                  title: ''
                                - type: boolean
                                  title: ''
                                - type: string
                                  title: ''
                              example:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: AnyValueOAS
                                anyOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveMappingSchema
                                  additionalProperties: {}
                                - type: array
                                  title: PermissiveSequenceSchema
                                  items:
                                    title: item
                                - type: number
                                  title: ''
                                - type: integer
                                  title: ''
                                - type: boolean
                                  title: ''
                                - type: string
                                  title: ''
                              title:
                                type: string
                                title: title
                              description:
                                type: string
                                title: description
                              enum:
                                type: array
                                title: EnumOAS
                                items:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: EnumItemOAS
                                  oneOf:
                                  - type: number
                                    title: ''
                                  - type: integer
                                    title: ''
                                  - type: string
                                    title: ''
                              items:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: PseudoObjectOAS
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                              required:
                                type: array
                                title: RequiredOAS
                                items:
                                  type: string
                                  title: required_field
                                  description: Name of the field that is required under the object.
                              nullable:
                                type: boolean
                                title: nullable
                              deprecated:
                                type: boolean
                                title: deprecated
                              readOnly:
                                type: boolean
                                title: readOnly
                              writeOnly:
                                type: boolean
                                title: writeOnly
                              multipleOf:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: MultipleOfOAS
                                oneOf:
                                - type: number
                                  title: ''
                                - type: integer
                                  title: ''
                              minimum:
                                type: integer
                                title: minimum
                                minimum: 0
                              maximum:
                                type: integer
                                title: maximum
                                minimum: 0
                              exclusiveMinimum:
                                type: boolean
                                title: exclusiveMinimum
                              exclusiveMaximum:
                                type: boolean
                                title: exclusiveMaximum
                              minLength:
                                type: integer
                                title: minLength
                                minimum: 0
                              maxLength:
                                type: integer
                                title: maxLength
                                minimum: 0
                              pattern:
                                type: integer
                                title: pattern
                              minItems:
                                type: integer
                                title: minItems
                                minimum: 0
                              maxItems:
                                type: integer
                                title: maxItems
                                minimum: 0
                              uniqueItems:
                                type: boolean
                                title: uniqueItems
                              minProperties:
                                type: integer
                                title: minProperties
                                minimum: 0
                              maxProperties:
                                type: integer
                                title: maxProperties
                                minimum: 0
                              contentMediaType:
                                type: string
                                title: contentMediaType
                              contentEncoding:
                                type: string
                                title: contentEncoding
                              contentSchema:
                                type: string
                                title: contentSchema
                              not:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: not
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                              allOf:
                                type: array
                                title: KeywordObjectOAS
                                items:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: PseudoObjectOAS
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                              anyOf:
                                type: array
                                title: KeywordObjectOAS
                                items:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: PseudoObjectOAS
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                              oneOf:
                                type: array
                                title: KeywordObjectOAS
                                items:
                                  $schema: http://json-schema.org/draft-07/schema#
                                  title: PseudoObjectOAS
                                  oneOf:
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                    type: object
                                    title: ReferenceOAS
                                    properties:
                                      $ref:
                                        $schema: http://json-schema.org/draft-07/schema#
                                        title: ReferenceURL
                                        description: External OpenAPI schema reference.
                                        anyOf:
                                        - type: string
                                          title: ''
                                          description: URL file reference.
                                          format: url
                                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: Local file reference.
                                          format: file
                                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                        - type: string
                                          title: ''
                                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                    required:
                                    - $ref
                                    additionalProperties: {}
                                  - $schema: http://json-schema.org/draft-07/schema#
                                    type: object
                                    title: PermissiveDefinitionOAS
                                    additionalProperties: false
                              additionalProperties:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: AdditionalPropertiesOAS
                                oneOf:
                                - $schema: http://json-schema.org/draft-07/schema#
                                  $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/reference.yaml
                                  type: object
                                  title: ReferenceOAS
                                  properties:
                                    $ref:
                                      $schema: http://json-schema.org/draft-07/schema#
                                      title: ReferenceURL
                                      description: External OpenAPI schema reference.
                                      anyOf:
                                      - type: string
                                        title: ''
                                        description: URL file reference.
                                        format: url
                                        pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: Local file reference.
                                        format: file
                                        pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                      - type: string
                                        title: ''
                                        description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                        pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                                  required:
                                  - $ref
                                  additionalProperties: {}
                                - $schema: http://json-schema.org/draft-07/schema#
                                  type: object
                                  title: PermissiveDefinitionOAS
                                  additionalProperties: false
                                - type: boolean
                                  title: ''
                              properties:
                                $schema: http://json-schema.org/draft-07/schema#
                                type: object
                                title: PermissiveMappingSchema
                                additionalProperties: {}
                            additionalProperties: {}
                  additionalProperties: {}
            required:
            - formats
            additionalProperties: {}
          - $schema: http://json-schema.org/draft-07/schema#
            type: object
            title: LiteralOutputType
            properties:
              literalDataDomains:
                type: array
                title: LiteralDataDomainList
                items:
                  $schema: http://json-schema.org/draft-07/schema#
                  type: object
                  title: LiteralDataDomain
                  properties:
                    default:
                      type: boolean
                      title: default
                      description: Indicates if this literal data domain definition is the default one.
                      default: true
                    defaultValue:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: AnyLiteralType
                      description: Default value to employ if none was provided.
                      oneOf:
                      - type: number
                        title: LiteralDataFloat
                        description: Literal data type representing a floating point number.
                      - type: integer
                        title: LiteralDataInteger
                        description: Literal data type representing an integer number.
                      - type: boolean
                        title: LiteralDataBoolean
                        description: Literal data type representing a boolean flag.
                      - type: string
                        title: LiteralDataString
                        description: Literal data type representing a generic string.
                      - type: 'null'
                        title: LiteralDataNoneType
                        description: Literal data type representing a null value.
                    dataType:
                      $schema: http://json-schema.org/draft-07/schema#
                      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/nameReferenceType.yaml
                      type: object
                      title: DataType
                      description: Type name and reference of the literal data representation.
                      properties:
                        name:
                          type: string
                          title: name
                          enum:
                          - string
                          - int
                          - long
                          - dateTime
                          - boolean
                          - anyURI
                          - float
                          - scale
                          - double
                          - integer
                          - time
                          - nonNegativeInteger
                          - date
                          - angle
                          - bool
                          - positiveInteger
                        reference:
                          $schema: http://json-schema.org/draft-07/schema#
                          title: ReferenceURL
                          description: Reference URL to schema definition of the named entity.
                          anyOf:
                          - type: string
                            title: ''
                            description: URL file reference.
                            format: url
                            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                          - type: string
                            title: ''
                            description: Local file reference.
                            format: file
                            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                          - type: string
                            title: ''
                            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                      required:
                      - name
                      additionalProperties: {}
                    valueDefinition:
                      $schema: http://json-schema.org/draft-07/schema#
                      title: LiteralDataValueDefinition
                      description: Literal data domain constraints.
                      oneOf:
                      - $schema: http://json-schema.org/draft-07/schema#
                        title: AllowedValues
                        description: Constraints of allowed values.
                        oneOf:
                        - type: array
                          title: AllowedRangesList
                          description: List of value ranges and constraints.
                          items:
                            $schema: http://json-schema.org/draft-07/schema#
                            type: object
                            title: AllowedRange
                            properties:
                              minimumValue:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: NumericType
                                oneOf:
                                - type: number
                                  title: ''
                                - type: integer
                                  title: ''
                                - type: string
                                  title: ''
                                  pattern: ^[0-9]+$
                              maximumValue:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: NumericType
                                oneOf:
                                - type: number
                                  title: ''
                                - type: integer
                                  title: ''
                                - type: string
                                  title: ''
                                  pattern: ^[0-9]+$
                              spacing:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: NumericType
                                oneOf:
                                - type: number
                                  title: ''
                                - type: integer
                                  title: ''
                                - type: string
                                  title: ''
                                  pattern: ^[0-9]+$
                              rangeClosure:
                                type: string
                                title: rangeClosure
                                enum:
                                - closed
                                - open
                                - open-closed
                                - closed-open
                            additionalProperties: {}
                        - type: array
                          title: AllowedValuesList
                          description: List of enumerated allowed values.
                          items:
                            $schema: http://json-schema.org/draft-07/schema#
                            title: AnyLiteralType
                            oneOf:
                            - type: number
                              title: LiteralDataFloat
                              description: Literal data type representing a floating point number.
                            - type: integer
                              title: LiteralDataInteger
                              description: Literal data type representing an integer number.
                            - type: boolean
                              title: LiteralDataBoolean
                              description: Literal data type representing a boolean flag.
                            - type: string
                              title: LiteralDataString
                              description: Literal data type representing a generic string.
                            - type: 'null'
                              title: LiteralDataNoneType
                              description: Literal data type representing a null value.
                        - type: string
                          title: ''
                          description: Single allowed value.
                      - $schema: http://json-schema.org/draft-07/schema#
                        title: ValuesReference
                        description: Reference URL where to retrieve allowed values.
                        anyOf:
                        - type: string
                          title: ''
                          description: URL file reference.
                          format: url
                          pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                        - type: string
                          title: ''
                          description: Local file reference.
                          format: file
                          pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                        - type: string
                          title: ''
                          description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                          pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                        - type: string
                          title: ''
                          description: Vault file reference.
                          pattern: ^vault://[a-f0-9]{8}(?:-?[a-f0-9]{4}){3}-?[a-f0-9]{12}$
                      - $schema: http://json-schema.org/draft-07/schema#
                        type: object
                        title: AnyValue
                        description: Permissive definition for any allowed value.
                        properties:
                          anyValue:
                            type: boolean
                            title: anyValue
                            description: Explicitly indicate if any value is allowed. This is the default behaviour if no other constrains are specified.
                            default: true
                        additionalProperties: {}
                    UOMs:
                      $schema: http://json-schema.org/draft-07/schema#
                      type: object
                      title: MeasurementDataDomain
                      description: Unit of measure applicable for the data.
                      properties:
                        supported:
                          type: array
                          title: SupportedUoM
                          description: List of supported units for the represented measurement.
                          items:
                            $schema: http://json-schema.org/draft-07/schema#
                            $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/nameReferenceType.yaml
                            type: object
                            title: UnitOfMeasure
                            properties:
                              name:
                                type: string
                                title: name
                                description: Name of the entity definition.
                              reference:
                                $schema: http://json-schema.org/draft-07/schema#
                                title: ReferenceURL
                                description: Reference URL to schema definition of the named entity.
                                anyOf:
                                - type: string
                                  title: ''
                                  description: URL file reference.
                                  format: url
                                  pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                                - type: string
                                  title: ''
                                  description: Local file reference.
                                  format: file
                                  pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                                - type: string
                                  title: ''
                                  description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                  pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                              uom:
                                type: string
                                title: uom
                                description: Unit applicable for the corresponding measurement representation.
                            required:
                            - uom
                            additionalProperties: {}
                          minItems: 1
                        default:
                          $schema: http://json-schema.org/draft-07/schema#
                          $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/nameReferenceType.yaml
                          type: object
                          title: UnitOfMeasure
                          properties:
                            name:
                              type: string
                              title: name
                              description: Name of the entity definition.
                            reference:
                              $schema: http://json-schema.org/draft-07/schema#
                              title: ReferenceURL
                              description: Reference URL to schema definition of the named entity.
                              anyOf:
                              - type: string
                                title: ''
                                description: URL file reference.
                                format: url
                                pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
                              - type: string
                                title: ''
                                description: Local file reference.
                                format: file
                                pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
                              - type: string
                                title: ''
                                description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
                                pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
                            uom:
                              type: string
                              title: uom
                              description: Unit applicable for the corresponding measurement representation.
                          required:
                          - uom
                          additionalProperties: {}
                      required:
                      - supported
                      additionalProperties: {}
                  required:
                  - valueDefinition
                  additionalProperties: {}
            additionalProperties: false
    ProcessDescriptionOGC:
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/process.yaml
      type: object
      title: ProcessDescriptionOGC
      properties:
        id:
          $ref: '#/components/schemas/ProcessIdentifierTag'
        title:
          type: string
          title: title
          description: Short human-readable name of the object.
        version:
          type: string
          title: version
          description: Version string.
          default: null
          example: 1.2.3
          pattern: ^\d+(\.\d+(\.\d+(\.[a-zA-Z0-9\-_]+)*)*)*$
        mutable:
          type: boolean
          title: mutable
          description: Indicates if the process is mutable (dynamically deployed), or immutable (builtin with this instance).
          default: true
        description:
          type: string
          title: description
          description: Detailed explanation of the object.
        keywords:
          $ref: '#/components/schemas/KeywordList'
        metadata:
          $ref: '#/components/schemas/MetadataList'
        inputs:
          $ref: '#/components/schemas/DescribeInputTypeMap'
        outputs:
          $ref: '#/components/schemas/DescribeOutputTypeMap'
        visibility:
          type: string
          title: visibility
          enum:
          - public
          - private
        owsContext:
          $ref: '#/components/schemas/owsContext'
        jobControlOptions:
          $ref: '#/components/schemas/JobControlOptionsList'
        outputTransmission:
          $ref: '#/components/schemas/TransmissionModeList'
        additionalParameters:
          $ref: '#/components/schemas/AdditionalParametersList'
        processDescriptionURL:
          type: string
          title: processDescriptionURL
          description: Process description endpoint using OGC-API interface.
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
        processEndpointWPS1:
          type: string
          title: processEndpointWPS1
          description: Process description endpoint using WPS-1 interface.
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
        executeEndpoint:
          type: string
          title: executeEndpoint
          description: Endpoint where the process can be executed from.
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
        deploymentProfile:
          type: string
          title: deploymentProfile
          description: URL reference.
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
        links:
          $ref: '#/components/schemas/Links'
      required:
      - id
      - outputs
      additionalProperties: {}
    DescribeInputTypeList:
      type: array
      title: DescribeInputTypeList
      description: Inputs definition of the process.
      items:
        $ref: '#/components/schemas/DescribeInputTypeWithID'
    DescribeInputTypeWithID:
      allOf:
      - $ref: '#/components/schemas/DescriptionType'
      - $ref: '#/components/schemas/InputOutputDescriptionMeta'
      - $ref: '#/components/schemas/InputOutputDescriptionSchema'
      - $ref: '#/components/schemas/DescribeInputTypeDefinition'
      - $ref: '#/components/schemas/DescribeMinMaxOccurs'
      - $ref: '#/components/schemas/DescriptionExtra'
      $schema: http://json-schema.org/draft-07/schema#
      title: DescribeInputTypeWithID
    DescriptionType:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: DescriptionType
      properties:
        additionalParameters:
          $ref: '#/components/schemas/AdditionalParametersList'
        links:
          $ref: '#/components/schemas/Links'
        title:
          type: string
          title: title
          description: Short human-readable name of the object.
        description:
          type: string
          title: description
          description: Detailed explanation of the object.
      additionalProperties: {}
    DescribeInputTypeDefinition:
      oneOf:
      - $ref: '#/components/schemas/BoundingBoxInputType'
      - $ref: '#/components/schemas/DescribeComplexInputType'
      - $ref: '#/components/schemas/LiteralInputType'
      $schema: http://json-schema.org/draft-07/schema#
      title: DescribeInputTypeDefinition
    DescriptionFormatList:
      type: array
      title: DescriptionFormatList
      items:
        $ref: '#/components/schemas/DescriptionFormat'
    DescriptionFormat:
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/format.yaml
      type: object
      title: DescriptionFormat
      properties:
        default:
          type: boolean
          title: default
          description: Indicates if this format should be considered as the default one in case none of the other allowed or supported formats was matched nor provided as input during job submission.
        maximumMegabytes:
          type: integer
          title: maximumMegabytes
          minimum: 1
        mediaType:
          type: string
          title: mediaType
          description: IANA identifier of content and format.
          default: text/plain
          example: application/json
          pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
        encoding:
          type: string
          title: encoding
        schema:
          $ref: '#/components/schemas/FormatSchema'
      additionalProperties: {}
    DescribeComplexInputType:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: DescribeComplexInputType
      properties:
        formats:
          $ref: '#/components/schemas/DescriptionFormatList'
      required:
      - formats
      additionalProperties: {}
    DescribeMinMaxOccurs:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: DescribeMinMaxOccurs
      properties:
        minOccurs:
          $ref: '#/components/schemas/MinOccurs'
        maxOccurs:
          $ref: '#/components/schemas/MaxOccurs'
      required:
      - minOccurs
      - maxOccurs
      additionalProperties: {}
    DescribeOutputTypeList:
      type: array
      title: DescribeOutputTypeList
      description: Outputs definition of the process.
      items:
        $ref: '#/components/schemas/DescribeOutputTypeWithID'
    DescribeOutputTypeWithID:
      allOf:
      - $ref: '#/components/schemas/DescriptionType'
      - $ref: '#/components/schemas/InputOutputDescriptionMeta'
      - $ref: '#/components/schemas/InputOutputDescriptionSchema'
      - $ref: '#/components/schemas/DescribeOutputTypeDefinition'
      $schema: http://json-schema.org/draft-07/schema#
      title: DescribeOutputTypeWithID
    DescribeOutputTypeDefinition:
      oneOf:
      - $ref: '#/components/schemas/BoundingBoxOutputType'
      - $ref: '#/components/schemas/DescribeComplexOutputType'
      - $ref: '#/components/schemas/LiteralOutputType'
      $schema: http://json-schema.org/draft-07/schema#
      title: DescribeOutputTypeDefinition
    DescribeComplexOutputType:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: DescribeComplexOutputType
      properties:
        formats:
          $ref: '#/components/schemas/DescriptionFormatList'
      required:
      - formats
      additionalProperties: {}
    Process:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: Process
      properties:
        id:
          $ref: '#/components/schemas/ProcessIdentifierTag'
        title:
          type: string
          title: title
          description: Short human-readable name of the object.
        version:
          type: string
          title: version
          description: Version string.
          default: null
          example: 1.2.3
          pattern: ^\d+(\.\d+(\.\d+(\.[a-zA-Z0-9\-_]+)*)*)*$
        mutable:
          type: boolean
          title: mutable
          description: Indicates if the process is mutable (dynamically deployed), or immutable (builtin with this instance).
          default: true
        description:
          type: string
          title: description
          description: Detailed explanation of the object.
        keywords:
          $ref: '#/components/schemas/KeywordList'
        metadata:
          $ref: '#/components/schemas/MetadataList'
        inputs:
          $ref: '#/components/schemas/DescribeInputTypeList'
        outputs:
          $ref: '#/components/schemas/DescribeOutputTypeList'
        visibility:
          type: string
          title: visibility
          enum:
          - public
          - private
        owsContext:
          $ref: '#/components/schemas/owsContext'
        additionalParameters:
          $ref: '#/components/schemas/AdditionalParametersList'
        processDescriptionURL:
          type: string
          title: processDescriptionURL
          description: Process description endpoint using OGC-API interface.
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
        processEndpointWPS1:
          type: string
          title: processEndpointWPS1
          description: Process description endpoint using WPS-1 interface.
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
        executeEndpoint:
          type: string
          title: executeEndpoint
          description: Endpoint where the process can be executed from.
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
      required:
      - id
      - inputs
      - outputs
      additionalProperties: {}
    ProcessDescriptionOLD:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: ProcessDescriptionOLD
      properties:
        process:
          $ref: '#/components/schemas/Process'
        deploymentProfile:
          type: string
          title: deploymentProfile
          description: URL reference.
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
        jobControlOptions:
          $ref: '#/components/schemas/JobControlOptionsList'
        outputTransmission:
          $ref: '#/components/schemas/TransmissionModeList'
        links:
          $ref: '#/components/schemas/Links'
      required:
      - process
      additionalProperties: {}
    QuoteProcessParametersSchema:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: QuoteProcessParametersSchema
      properties:
        inputs:
          $ref: '#/components/schemas/ExecuteInputValues'
        outputs:
          $ref: '#/components/schemas/ExecuteOutputSpec'
      additionalProperties: {}
    PartialQuoteSchema:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: PartialQuoteSchema
      properties:
        status:
          type: string
          title: status
          enum:
          - completed
          - failed
          - submitted
          - processing
        quoteID:
          type: string
          title: UUID
          description: Quote ID.
          format: uuid
          pattern: ^[a-f0-9]{8}(?:-?[a-f0-9]{4}){3}-?[a-f0-9]{12}$
        processID:
          $ref: '#/components/schemas/ProcessIdentifierTag'
      required:
      - status
      - quoteID
      - processID
      additionalProperties: {}
    QuoteEstimatorConfigurationSchema:
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://raw.githubusercontent.com/crim-ca/weaver/master/weaver/schemas/quotation/quote-estimator.yaml#/definitions/Configuration
      type: object
      title: QuoteEstimatorConfigurationSchema
      description: Quote Estimator Configuration
      additionalProperties: {}
    QuoteEstimatorInputParametersSchema:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: QuoteEstimatorInputParametersSchema
      description: Parametrization of inputs for quote estimation.
      default: {}
      properties: {}
      additionalProperties:
        QuoteEstimatorInputParameters<{input-id}>:
          $schema: http://json-schema.org/draft-07/schema#
          type: object
          title: QuoteEstimatorInputParameters
          description: Mapping of input definitions for quote estimation.
          properties:
            weight:
              type: number
              title: weight
              description: Weight attributed to this parameter when submitted for quote estimation.
              default: 1.0
          additionalProperties: {}
    QuoteEstimatorOutputParametersSchema:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: QuoteEstimatorOutputParametersSchema
      description: Parametrization of outputs for quote estimation.
      default: {}
      properties: {}
      additionalProperties:
        QuoteEstimatorOutputParameters<{output-id}>:
          $schema: http://json-schema.org/draft-07/schema#
          type: object
          title: QuoteEstimatorOutputParameters
          description: Mapping of output definitions for quote estimation.
          properties:
            weight:
              type: number
              title: weight
              description: Weight attributed to this parameter when submitted for quote estimation.
              default: 1.0
          additionalProperties: {}
    QuoteEstimatorSchema:
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://raw.githubusercontent.com/crim-ca/weaver/master/weaver/schemas/quotation/quote-estimator.yaml
      type: object
      title: QuoteEstimatorSchema
      description: Configuration of the quote estimation algorithm for a given process.
      properties:
        config:
          $ref: '#/components/schemas/QuoteEstimatorConfigurationSchema'
        inputs:
          $ref: '#/components/schemas/QuoteEstimatorInputParametersSchema'
        outputs:
          $ref: '#/components/schemas/QuoteEstimatorOutputParametersSchema'
      required:
      - config
      additionalProperties: {}
    DescriptionSchema:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: DescriptionSchema
      properties:
        description:
          type: string
          title: description
          description: Description of the obtained contents.
      required:
      - description
      additionalProperties: {}
    ProcessVisibilityResponseBodySchema:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: ProcessVisibilityResponseBodySchema
      properties:
        value:
          type: string
          title: value
          enum:
          - public
          - private
      required:
      - value
      additionalProperties: {}
    VisibilitySchema:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: VisibilitySchema
      properties:
        value:
          type: string
          title: value
          enum:
          - public
          - private
      required:
      - value
      additionalProperties: {}
    CWL:
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://raw.githubusercontent.com/common-workflow-language/cwl-v1.2/v1.2.1/json-schema/cwl.yaml
      type: object
      title: CWL
      description: Base definition of the type of CWL tool represented by the object.
      properties:
        cwlVersion:
          type: string
          title: cwlVersion
          description: CWL version of the described application package.
          pattern: ^v\d+(\.\d+(\.\d+)*)*$
        class:
          type: string
          title: Class
          description: CWL class specification. This is used to differentiate between single Application Package (AP)definitions and Workflow that chains multiple packages.
          enum:
          - CommandLineTool
          - ExpressionTool
          - Workflow
        id:
          type: string
          title: id
        label:
          type: string
          title: label
        doc:
          type: string
          title: doc
        intent:
          type: string
          title: intent
        version:
          type: string
          title: version
          description: Version string.
          pattern: ^\d+(\.\d+(\.\d+(\.[a-zA-Z0-9\-_]+)*)*)*$
        s:dateCreated:
          type: string
          title: s:dateCreated
          description: Date-time of creation in ISO-8601 format.
          format: date-time
        s:version:
          type: string
          title: s:version
          description: Version string.
          pattern: ^\d+(\.\d+(\.\d+(\.[a-zA-Z0-9\-_]+)*)*)*$
        s:codeRepository:
          type: string
          title: s:codeRepository
          description: URL to the original code repository providing the Application Package.
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
        s:license:
          type: string
          title: s:license
          description: License related to the Application Package. Preferably an URL to the specific license, but generic license URL is allowed.
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
        s:author:
          $ref: '#/components/schemas/CWLAuthors'
        s:contributor:
          $ref: '#/components/schemas/CWLAuthors'
        s:keywords:
          $ref: '#/components/schemas/KeywordList'
        scatter:
          $ref: '#/components/schemas/CWLScatter'
        scatterMethod:
          type: string
          title: scatterMethod
          description: Describes how to decompose the scattered input into a discrete set of jobs. When 'dotproduct', specifies that each of the input arrays are aligned and one element taken from each arrayto construct each job. It is an error if all input arrays are of different length. When 'nested_crossproduct', specifies the Cartesian product of the inputs, producing a job for every combination of the scattered inputs. The output must be nested arrays for each level of scattering, in the order that the input arrays are listed in the scatter field. When 'flat_crossproduct', specifies the Cartesian product of the inputs, producing a job for every combination of the scattered inputs. The output arrays must be flattened to a single level, but otherwise listed in the order that the input arrays are listed in the scatter field.
          enum:
          - dotproduct
          - nested_crossproduct
          - flat_crossproduct
        baseCommand:
          $ref: '#/components/schemas/CWLCommand'
        arguments:
          $ref: '#/components/schemas/CWLArguments'
        requirements:
          $ref: '#/components/schemas/CWLRequirements'
        hints:
          $ref: '#/components/schemas/CWLHints'
        inputs:
          $ref: '#/components/schemas/CWLInputsDefinition'
        outputs:
          $ref: '#/components/schemas/CWLOutputsDefinition'
        steps:
          $ref: '#/components/schemas/CWLWorkflowStepsDefinition'
        $namespaces:
          $ref: '#/components/schemas/CWL Namespaces Mapping'
        $schemas:
          $ref: '#/components/schemas/CWLSchemas'
      required:
      - class
      - inputs
      - outputs
      - cwlVersion
      additionalProperties: {}
    ProviderListing:
      oneOf:
      - $ref: '#/components/schemas/ProviderSummaryList'
      - $ref: '#/components/schemas/ProviderNamesList'
      $schema: http://json-schema.org/draft-07/schema#
      title: ProviderListing
      description: Providers listing according to specified query parameters.
    ProviderSummaryList:
      type: array
      title: ProviderSummaryList
      description: Listing of provider summary details retrieved from remote service.
      items:
        $ref: '#/components/schemas/ProviderSummarySchema'
    ProviderSummarySchema:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: ProviderSummarySchema
      properties:
        id:
          type: string
          title: ProviderName
          description: Identifier of the remote provider.
          pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
        title:
          type: string
          title: title
          description: Short human-readable name of the object.
        description:
          type: string
          title: description
          description: Detailed explanation of the object.
        url:
          type: string
          title: url
          description: Endpoint of the service provider.
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
        type:
          type: string
          title: type
        public:
          type: boolean
          title: public
          description: Whether the service is defined as publicly visible. This will not control allowance/denial of requests to the registered endpoint of the service. It only indicates if it should appear during listing of providers.
          default: false
        keywords:
          $ref: '#/components/schemas/KeywordList'
        metadata:
          $ref: '#/components/schemas/MetadataList'
        additionalParameters:
          $ref: '#/components/schemas/AdditionalParametersList'
        links:
          $ref: '#/components/schemas/Links'
      required:
      - id
      - url
      - type
      additionalProperties: {}
    ProviderNamesList:
      type: array
      title: ProviderNamesList
      description: Listing of provider names, possibly unvalidated from remote service.
      items:
        type: string
        title: ProviderName
        description: Identifier of the remote provider.
        pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
    ProvidersBodySchema:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: ProvidersBodySchema
      properties:
        checked:
          type: boolean
          title: checked
          description: Indicates if the listed providers have been validated and are accessible from registered URL. In such case, provider metadata was partially retrieved from remote services and is accessible. Otherwise, only local metadata is provided and service availability is not guaranteed.
        providers:
          $ref: '#/components/schemas/ProviderListing'
      required:
      - checked
      - providers
      additionalProperties: {}
    CreateProviderRequestBody:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: CreateProviderRequestBody
      properties:
        public:
          type: boolean
          title: public
          description: Whether the service is defined as publicly visible. This will not control allowance/denial of requests to the registered endpoint of the service. It only indicates if it should appear during listing of providers.
          default: false
        id:
          type: string
          title: id
          description: Slug name pattern.
          pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
        url:
          type: string
          title: url
          description: Endpoint where to query the provider.
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
      required:
      - id
      - url
      additionalProperties: {}
    ProviderCapabilitiesSchema:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: ProviderCapabilitiesSchema
      properties:
        id:
          type: string
          title: ProviderName
          description: Identifier of the remote provider.
          pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
        title:
          type: string
          title: title
          description: Short human-readable name of the object.
        description:
          type: string
          title: description
          description: Detailed explanation of the object.
        url:
          type: string
          title: url
          description: Endpoint of the service provider.
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
        type:
          type: string
          title: type
        public:
          type: boolean
          title: public
          description: Whether the service is defined as publicly visible. This will not control allowance/denial of requests to the registered endpoint of the service. It only indicates if it should appear during listing of providers.
          default: false
        keywords:
          $ref: '#/components/schemas/KeywordList'
        metadata:
          $ref: '#/components/schemas/MetadataList'
        additionalParameters:
          $ref: '#/components/schemas/AdditionalParametersList'
        links:
          $ref: '#/components/schemas/Links'
      required:
      - id
      - url
      - type
      additionalProperties: {}
    ProviderProcessesSchema:
      type: array
      title: ProviderProcessesSchema
      items:
        $ref: '#/components/schemas/ProcessSummary'
    VaultFileUploadedBodySchema:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: VaultFileUploadedBodySchema
      properties:
        access_token:
          type: string
          title: access_token
        file_id:
          type: string
          title: UUID
          description: Vault file identifier.
          format: uuid
          pattern: ^[a-f0-9]{8}(?:-?[a-f0-9]{4}){3}-?[a-f0-9]{12}$
        file_href:
          type: string
          title: file_href
          description: Vault file reference.
          pattern: ^vault://[a-f0-9]{8}(?:-?[a-f0-9]{4}){3}-?[a-f0-9]{12}$
      required:
      - access_token
      - file_id
      - file_href
      additionalProperties: {}
    WPSOperationGetNoContent:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: WPSOperationGetNoContent
      description: No content body provided (GET requests).
      default: {}
      additionalProperties: {}
    WPSXMLSuccessBodySchema:
      oneOf:
      - $ref: '#/components/schemas/wps:Capabilities'
      - $ref: '#/components/schemas/wps:DescribeProcess'
      - $ref: '#/components/schemas/wps:ExecuteResponse'
      $schema: http://json-schema.org/draft-07/schema#
      title: WPSXMLSuccessBodySchema
    ows:OWSKeywords:
      type: array
      title: ows:OWSKeywords
      items:
        type: string
        title: ows:OWSKeyword
        example: Weaver
        xml:
          name: Keyword
          namespace: http://www.opengis.net/ows/1.1
          prefix: ows
      xml:
        name: Keywords
        namespace: http://www.opengis.net/ows/1.1
        prefix: ows
    ows:OWSPhone:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: ows:OWSPhone
      properties:
        Voice:
          type: string
          title: ows:OWSVoice
          example: 1-234-567-8910
          xml:
            name: Voice
            namespace: http://www.opengis.net/ows/1.1
            prefix: ows
        Facsimile:
          type: string
          title: ows:OWSFacsimile
          xml:
            name: Facsimile
            namespace: http://www.opengis.net/ows/1.1
            prefix: ows
      additionalProperties: {}
      xml:
        name: Phone
        namespace: http://www.opengis.net/ows/1.1
        prefix: ows
    ows:OWSAddress:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: ows:OWSAddress
      properties:
        DeliveryPoint:
          type: string
          title: ows:OWSDeliveryPoint
          example: 123 Place Street
          xml:
            name: DeliveryPoint
            namespace: http://www.opengis.net/ows/1.1
            prefix: ows
        City:
          type: string
          title: ows:OWSCity
          example: Nowhere
          xml:
            name: City
            namespace: http://www.opengis.net/ows/1.1
            prefix: ows
        Country:
          type: string
          title: ows:OWSCountry
          xml:
            name: Country
            namespace: http://www.opengis.net/ows/1.1
            prefix: ows
        AdministrativeArea:
          type: string
          title: ows:AdministrativeArea
          xml:
            name: AdministrativeArea
            namespace: http://www.opengis.net/ows/1.1
            prefix: ows
        PostalCode:
          type: string
          title: ows:OWSPostalCode
          example: A1B 2C3
          xml:
            name: PostalCode
            namespace: http://www.opengis.net/ows/1.1
            prefix: ows
        ElectronicMailAddress:
          type: string
          title: ows:OWSElectronicMailAddress
          example: mail@me.com
          xml:
            name: ElectronicMailAddress
            namespace: http://www.opengis.net/ows/1.1
            prefix: ows
      additionalProperties: {}
      xml:
        name: Address
        namespace: http://www.opengis.net/ows/1.1
        prefix: ows
    ows:OWSContactInfo:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: ows:OWSContactInfo
      default: {}
      properties:
        Phone:
          $ref: '#/components/schemas/ows:OWSPhone'
        Address:
          $ref: '#/components/schemas/ows:OWSAddress'
      additionalProperties: {}
      xml:
        name: ContactInfo
        namespace: http://www.opengis.net/ows/1.1
        prefix: ows
    ows:OWSServiceContact:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: ows:OWSServiceContact
      properties:
        IndividualName:
          type: string
          title: ows:OWSIndividualName
          example: John Smith
          xml:
            name: IndividualName
            namespace: http://www.opengis.net/ows/1.1
            prefix: ows
        PositionName:
          type: string
          title: ows:OWSPositionName
          example: One-Man Team
          xml:
            name: PositionName
            namespace: http://www.opengis.net/ows/1.1
            prefix: ows
        ContactInfo:
          $ref: '#/components/schemas/ows:OWSContactInfo'
      additionalProperties: {}
      xml:
        name: ServiceContact
        namespace: http://www.opengis.net/ows/1.1
        prefix: ows
    ows:ServiceProvider:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: ows:ServiceProvider
      description: Details about the institution providing the service.
      properties:
        ProviderName:
          type: string
          title: ows:OWSProviderName
          example: http://schema-example.com
          xml:
            name: ProviderName
            namespace: http://www.opengis.net/ows/1.1
            prefix: ows
        ServiceContact:
          $ref: '#/components/schemas/ows:OWSServiceContact'
      required:
      - ProviderName
      - ServiceContact
      additionalProperties: {}
      xml:
        name: ServiceProvider
        namespace: http://www.opengis.net/ows/1.1
        prefix: ows
    ows:ServiceIdentification:
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://schemas.opengis.net/wps/1.0.0/common/DescriptionType.xsd
      type: object
      title: ows:ServiceIdentification
      properties:
        Title:
          type: string
          title: ows:OWSTitle
          description: Title of the service.
          example: Weaver
          xml:
            name: Title
            namespace: http://www.opengis.net/ows/1.1
            prefix: ows
        Abstract:
          type: string
          title: ows:OWSAbstract
          description: Detail about the service.
          example: Weaver WPS example schema.
          xml:
            name: Abstract
            namespace: http://www.opengis.net/ows/1.1
            prefix: ows
        Metadata:
          type: string
          title: ows:OWSMetadata
          description: Metadata of the service.
          example: Weaver WPS example schema.
          xml:
            name: Metadata
            namespace: http://www.opengis.net/ows/1.1
            prefix: ows
        Keywords:
          $ref: '#/components/schemas/ows:OWSKeywords'
        Type:
          $schema: http://json-schema.org/draft-07/schema#
          type: string
          title: ows:OWSType
          xml:
            name: Type
            namespace: http://www.opengis.net/ows/1.1
            prefix: ows
        ServiceType:
          type: string
          title: ows:ServiceType
          example: WPS
          xml:
            name: ServiceType
            namespace: http://www.opengis.net/ows/1.1
            prefix: ows
        ServiceTypeVersion:
          type: string
          title: ows:ServiceTypeVersion
          example: 2.0.0
          xml:
            name: ServiceTypeVersion
            namespace: http://www.opengis.net/ows/1.1
            prefix: ows
        Fees:
          type: string
          title: ows:Fees
          default: NONE
          example: NONE
          xml:
            name: Fees
            namespace: http://www.opengis.net/ows/1.1
            prefix: ows
        AccessConstraints:
          type: string
          title: ows:AccessConstraints
          default: NONE
          example: NONE
          xml:
            name: AccessConstraints
            namespace: http://www.opengis.net/ows/1.1
            prefix: ows
        ServiceProvider:
          $ref: '#/components/schemas/ows:ServiceProvider'
      required:
      - Title
      - Keywords
      - Type
      - ServiceType
      - ServiceTypeVersion
      - ServiceProvider
      additionalProperties: {}
      xml:
        name: ServiceIdentification
        namespace: http://www.opengis.net/ows/1.1
        prefix: ows
    ows:OperationsMetadata:
      type: array
      title: ows:OperationsMetadata
      items:
        $ref: '#/components/schemas/ows:Operation'
      xml:
        name: OperationsMetadata
        namespace: http://www.opengis.net/ows/1.1
        prefix: ows
    ows:OWSGet:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: ows:OWSGet
      properties:
        href:
          type: string
          title: xlink:OperationLink
          xml:
            attribute: true
            name: href
            prefix: xlink
      required:
      - href
      additionalProperties: {}
      xml:
        name: Get
        namespace: http://www.opengis.net/ows/1.1
        prefix: ows
    ows:OWSPost:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: ows:OWSPost
      properties:
        href:
          type: string
          title: xlink:OperationLink
          xml:
            attribute: true
            name: href
            prefix: xlink
      required:
      - href
      additionalProperties: {}
      xml:
        name: Post
        namespace: http://www.opengis.net/ows/1.1
        prefix: ows
    ows:OWS_HTTP:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: ows:OWS_HTTP
      properties:
        Get:
          $ref: '#/components/schemas/ows:OWSGet'
        Post:
          $ref: '#/components/schemas/ows:OWSPost'
      required:
      - Get
      - Post
      additionalProperties: {}
      xml:
        name: HTTPS
        namespace: http://www.opengis.net/ows/1.1
        prefix: ows
    ows:OWS_DCP:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: ows:OWS_DCP
      properties:
        HTTP:
          $ref: '#/components/schemas/ows:OWS_HTTP'
        HTTPS:
          $ref: '#/components/schemas/ows:OWS_HTTP'
      additionalProperties: {}
      xml:
        name: dcp
        namespace: http://www.opengis.net/ows/1.1
        prefix: ows
    ows:Operation:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: ows:Operation
      properties:
        name:
          type: string
          title: ows:OWSOperationName
          enum:
          - GetCapabilities
          - DescribeProcess
          - Execute
          xml:
            attribute: true
            name: name
            namespace: http://www.opengis.net/ows/1.1
            prefix: ows
        dcp:
          $ref: '#/components/schemas/ows:OWS_DCP'
      required:
      - name
      - dcp
      additionalProperties: {}
      xml:
        name: op
        namespace: http://www.opengis.net/ows/1.1
        prefix: ows
    wps:ProcessOfferings:
      type: array
      title: wps:ProcessOfferings
      items:
        $ref: '#/components/schemas/wps:OWSProcessSummary'
      xml:
        name: ProcessOfferings
        namespace: http://www.opengis.net/wps/1.0.0
        prefix: wps
    wps:OWSProcessSummary:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: wps:OWSProcessSummary
      properties:
        processVersion:
          type: string
          title: wps:ProcessVersion
          description: Version of the corresponding process summary.
          default: None
          example: '1.2'
          xml:
            attribute: true
            name: processVersion
            namespace: http://www.opengis.net/wps/1.0.0
            prefix: wps
        identifier:
          $ref: '#/components/schemas/ows:OWSProcessIdentifier'
        Title:
          type: string
          title: ows:OWSTitle
          description: Title of the process.
          example: Example Process
          xml:
            name: Title
            namespace: http://www.opengis.net/ows/1.1
            prefix: ows
        Abstract:
          type: string
          title: ows:OWSAbstract
          description: Detail about the process.
          example: Process for example schema.
          xml:
            name: Abstract
            namespace: http://www.opengis.net/ows/1.1
            prefix: ows
      required:
      - identifier
      - Title
      - Abstract
      additionalProperties: {}
      xml:
        name: Process
        namespace: http://www.opengis.net/wps/1.0.0
        prefix: wps
    wps:LanguagesType:
      type: array
      title: wps:LanguagesType
      items:
        type: string
        title: ows:OWSLanguage
        description: Desired language to produce the response.
        default: en-US
        xml:
          name: Language
          namespace: http://www.opengis.net/ows/1.1
          prefix: ows
      xml:
        name: Supported
        namespace: http://www.opengis.net/wps/1.0.0
        prefix: wps
    wps:Languages:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: wps:Languages
      properties:
        Default:
          type: string
          title: ows:OWSLanguage
          description: Desired language to produce the response.
          default: en-US
          xml:
            name: Default
            namespace: http://www.opengis.net/ows/1.1
            prefix: ows
        Supported:
          $ref: '#/components/schemas/wps:LanguagesType'
      required:
      - Supported
      additionalProperties: {}
      xml:
        name: Languages
        namespace: http://www.opengis.net/wps/1.0.0
        prefix: wps
    wps:Capabilities:
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://schemas.opengis.net/wps/1.0.0/wpsGetCapabilities_response.xsd
      type: object
      title: wps:Capabilities
      properties:
        service:
          type: string
          title: xml:WPSServiceAttribute
          default: WPS
          xml:
            attribute: true
            name: service
        version:
          type: string
          title: xml:WPSVersionAttribute
          default: 1.0.0
          xml:
            attribute: true
            name: version
        lang:
          type: string
          title: xml:WPSLanguageAttribute
          default: en-US
          xml:
            attribute: true
            name: lang
            prefix: xml
        ServiceIdentification:
          $ref: '#/components/schemas/ows:ServiceIdentification'
        OperationsMetadata:
          $ref: '#/components/schemas/ows:OperationsMetadata'
        ProcessOfferings:
          $ref: '#/components/schemas/wps:ProcessOfferings'
        Languages:
          $ref: '#/components/schemas/wps:Languages'
      required:
      - ServiceIdentification
      - OperationsMetadata
      - ProcessOfferings
      - Languages
      additionalProperties: {}
      xml:
        name: Capabilities
        namespace: http://www.opengis.net/wps/1.0.0
        prefix: wps
    wps:ProcessDescriptions:
      type: array
      title: wps:ProcessDescriptions
      description: Listing of process description for every requested identifier.
      items:
        $ref: '#/components/schemas/wps:WPSProcessDescriptionType'
      xml:
        name: ProcessDescriptions
        namespace: http://www.opengis.net/wps/1.0.0
        prefix: wps
    wps:WPSDataInputItem:
      allOf:
      - $ref: '#/components/schemas/ows:WPSInputDescriptionType'
      - $ref: '#/components/schemas/InputFormChoice'
      - $ref: '#/components/schemas/WPSDataInputDescription'
      $schema: http://json-schema.org/draft-07/schema#
      title: wps:WPSDataInputItem
      xml:
        name: input
        namespace: http://www.opengis.net/wps/1.0.0
        prefix: wps
    ows:WPSInputDescriptionType:
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://schemas.opengis.net/wps/1.0.0/common/DescriptionType.xsd
      type: object
      title: ows:WPSInputDescriptionType
      properties:
        Title:
          type: string
          title: ows:OWSTitle
          description: Human-readable representation of the process input.
          xml:
            name: Title
            namespace: http://www.opengis.net/ows/1.1
            prefix: ows
        Abstract:
          type: string
          title: ows:OWSAbstract
          xml:
            name: Abstract
            namespace: http://www.opengis.net/ows/1.1
            prefix: ows
        Metadata:
          type: string
          title: ows:OWSMetadata
          xml:
            name: Metadata
            namespace: http://www.opengis.net/ows/1.1
            prefix: ows
        Identifier:
          type: string
          title: ows:OWSIdentifier
          description: Unique identifier of the input.
          xml:
            name: Identifier
            namespace: http://www.opengis.net/ows/1.1
            prefix: ows
      required:
      - Title
      - Identifier
      additionalProperties: {}
      xml:
        name: DescriptionType
        namespace: http://www.opengis.net/ows/1.1
        prefix: ows
    InputFormChoice:
      oneOf:
      - $ref: '#/components/schemas/xml:WPSComplexData'
      - $ref: '#/components/schemas/xml:WPSLiteralData'
      - $ref: '#/components/schemas/xml:WPSBoundingBoxData'
      $schema: http://json-schema.org/draft-07/schema#
      title: InputFormChoice
    xml:WPSFormatDefinition:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: xml:WPSFormatDefinition
      properties:
        MimeType:
          type: string
          title: xml:XMLString
          default: text/plain
          example: text/plain
          xml:
            name: MimeType
        Encoding:
          type: string
          title: xml:XMLString
          example: base64
          xml:
            name: Encoding
        Schema:
          type: string
          title: xml:XMLString
          xml:
            name: Schema
      additionalProperties: {}
      xml:
        name: format_item
    xml:WPSFileFormat:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: xml:WPSFileFormat
      properties:
        format_item:
          $ref: '#/components/schemas/xml:WPSFormatDefinition'
      required:
      - format_item
      additionalProperties: {}
      xml:
        name: Format
    WPSFormatList:
      type: array
      title: WPSFormatList
      items:
        $ref: '#/components/schemas/xml:WPSFileFormat'
    wps:WPSComplexInputType:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: wps:WPSComplexInputType
      properties:
        maximumMegabytes:
          type: string
          title: xml:XMLString
          xml:
            attribute: true
            name: maximumMegabytes
        Default:
          $ref: '#/components/schemas/xml:WPSFileFormat'
        Supported:
          $ref: '#/components/schemas/WPSFormatList'
      required:
      - maximumMegabytes
      - Default
      - Supported
      additionalProperties: {}
      xml:
        name: ComplexData
        namespace: http://www.opengis.net/wps/1.0.0
        prefix: wps
    xml:WPSComplexData:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: xml:WPSComplexData
      properties:
        ComplexData:
          $ref: '#/components/schemas/wps:WPSComplexInputType'
      required:
      - ComplexData
      additionalProperties: {}
      xml:
        name: ''
    xml:WPSLiteralData:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: xml:WPSLiteralData
      additionalProperties: {}
      xml:
        name: LiteralData
    xml:XMLStringCRS:
      anyOf:
      - type: string
        title: ''
        pattern: ^urn:ogc:def:crs:EPSG::?[0-9]{4,5}$
      - type: string
        title: ''
        pattern: ^\[?EPSG::?[0-9]{4,5}\]?$
      - type: string
        title: ''
        pattern: ^https?://www\.opengis\.net/def/crs/EPSG/0/[0-9]{4,5}$
      - type: string
        title: ''
        enum:
        - WGS84
        - CRS:84
        - urn:ogc:def:crs:CRS::84
        - http://www.opengis.net/def/crs/CRS/0/84
        - urn:ogc:def:crs:OGC:2:84
        - OGC:CRS84
        - http://www.opengis.net/def/crs/OGC/1.3/CRS84
        - https://www.opengis.net/def/crs/OGC/1.3/CRS84
        - http://www.opengis.net/def/crs/OGC/1.3/CRS84
        - https://www.opengis.net/def/crs/OGC/0/CRS84
        - http://www.opengis.net/def/crs/OGC/0/CRS84
        - http://www.opengis.net/def/crs/OGC/0/CRS84h
        - https://www.opengis.net/def/crs/OGC/0/CRS84h
        - urn:ogc:def:crs:EPSG::4326
        - EPSG:4326
        - https://www.opengis.net/def/crs/EPSG/0/4326
        - http://www.opengis.net/def/crs/EPSG/0/4326
      $schema: http://json-schema.org/draft-07/schema#
      title: xml:XMLStringCRS
      description: Coordinate Reference System
      default: EPSG:4326
      xml:
        name: CRS
    wps:WPSCRSsType:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: wps:WPSCRSsType
      properties:
        CRS:
          $ref: '#/components/schemas/xml:XMLStringCRS'
      additionalProperties: {}
      xml:
        name: CRS
        namespace: http://www.opengis.net/wps/1.0.0
        prefix: wps
    WPSSupportedCRS:
      type: array
      title: WPSSupportedCRS
      items:
        $ref: '#/components/schemas/wps:WPSCRSsType'
    wps:WPSSupportedCRSType:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: wps:WPSSupportedCRSType
      properties:
        Default:
          $ref: '#/components/schemas/wps:WPSCRSsType'
        Supported:
          $ref: '#/components/schemas/WPSSupportedCRS'
      required:
      - Default
      - Supported
      additionalProperties: {}
      xml:
        name: BoundingBoxData
        namespace: http://www.opengis.net/wps/1.0.0
        prefix: wps
    xml:WPSBoundingBoxData:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: xml:WPSBoundingBoxData
      properties:
        BoundingBoxData:
          $ref: '#/components/schemas/wps:WPSSupportedCRSType'
      required:
      - BoundingBoxData
      additionalProperties: {}
      xml:
        name: ''
    xml:MinOccurs:
      oneOf:
      - type: integer
        title: MinOccurs.integer
        minimum: 0
      - type: string
        title: MinOccurs.string
        description: Numerical string representing a positive integer.
      $schema: http://json-schema.org/draft-07/schema#
      title: xml:MinOccurs
      description: Minimum amount of values required for this input.
      xml:
        attribute: true
        name: minOccurs
    WPSDataInputDescription:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: WPSDataInputDescription
      properties:
        minOccurs:
          $ref: '#/components/schemas/xml:MinOccurs'
        maxOccurs:
          $ref: '#/components/schemas/MinOccurs'
      required:
      - minOccurs
      - maxOccurs
      additionalProperties: {}
    wps:ProcessOutputs:
      type: array
      title: wps:ProcessOutputs
      items:
        $ref: '#/components/schemas/wps:DataOutput'
      xml:
        name: ProcessOutputs
        namespace: http://www.opengis.net/wps/1.0.0
        prefix: wps
    ows:OutputDescriptionType:
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://schemas.opengis.net/wps/1.0.0/common/DescriptionType.xsd
      type: object
      title: ows:OutputDescriptionType
      properties:
        Title:
          type: string
          title: ows:OWSTitle
          description: Human-readable representation of the process output.
          xml:
            name: Title
            namespace: http://www.opengis.net/ows/1.1
            prefix: ows
        Abstract:
          type: string
          title: ows:OWSAbstract
          xml:
            name: Abstract
            namespace: http://www.opengis.net/ows/1.1
            prefix: ows
        Metadata:
          type: string
          title: ows:OWSMetadata
          xml:
            name: Metadata
            namespace: http://www.opengis.net/ows/1.1
            prefix: ows
        Identifier:
          type: string
          title: ows:OWSIdentifier
          description: Unique identifier of the output.
          xml:
            name: Identifier
            namespace: http://www.opengis.net/ows/1.1
            prefix: ows
      required:
      - Title
      - Identifier
      additionalProperties: {}
      xml:
        name: OutputDescriptionType
        namespace: http://www.opengis.net/ows/1.1
        prefix: ows
    wps:WPSProcessDescriptionType:
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://schemas.opengis.net/wps/1.0.0/common/ResponseBaseType.xsd
      type: object
      title: wps:WPSProcessDescriptionType
      description: Description of the requested process by identifier.
      properties:
        service:
          type: string
          title: xml:WPSServiceAttribute
          default: WPS
          xml:
            attribute: true
            name: service
        version:
          type: string
          title: xml:WPSVersionAttribute
          default: 1.0.0
          xml:
            attribute: true
            name: version
        lang:
          type: string
          title: xml:WPSLanguageAttribute
          default: en-US
          xml:
            attribute: true
            name: lang
            prefix: xml
        storeSupported:
          type: boolean
          title: xml:XMLBooleanAttribute
          default: true
          example: true
          xml:
            attribute: true
            name: storeSupported
        statusSupported:
          type: boolean
          title: xml:XMLBooleanAttribute
          default: true
          example: true
          xml:
            attribute: true
            name: statusSupported
        DataInputs:
          $ref: '#/components/schemas/wps:DataInputs'
        ProcessOutputs:
          $ref: '#/components/schemas/wps:ProcessOutputs'
      required:
      - DataInputs
      - ProcessOutputs
      additionalProperties: {}
      xml:
        attribute: true
        name: ProcessDescriptionType
        namespace: http://www.opengis.net/wps/1.0.0
        prefix: wps
    wps:DescribeProcess:
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://schemas.opengis.net/wps/1.0.0/wpsDescribeProcess_response.xsd
      type: object
      title: wps:DescribeProcess
      properties:
        service:
          type: string
          title: xml:WPSServiceAttribute
          default: WPS
          xml:
            attribute: true
            name: service
        version:
          type: string
          title: xml:WPSVersionAttribute
          default: 1.0.0
          xml:
            attribute: true
            name: version
        lang:
          type: string
          title: xml:WPSLanguageAttribute
          default: en-US
          xml:
            attribute: true
            name: lang
            prefix: xml
        ProcessDescriptions:
          $ref: '#/components/schemas/wps:ProcessDescriptions'
      required:
      - ProcessDescriptions
      additionalProperties: {}
      xml:
        name: DescribeProcess
        namespace: http://www.opengis.net/wps/1.0.0
        prefix: wps
    wps:Process:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: wps:Process
      properties:
        identifier:
          $ref: '#/components/schemas/ows:OWSProcessIdentifier'
        Title:
          type: string
          title: ows:OWSTitle
          xml:
            name: Title
            namespace: http://www.opengis.net/ows/1.1
            prefix: ows
        Abstract:
          type: string
          title: ows:OWSAbstract
          xml:
            name: Abstract
            namespace: http://www.opengis.net/ows/1.1
            prefix: ows
      required:
      - identifier
      - Title
      additionalProperties: {}
      xml:
        name: Process
        namespace: http://www.opengis.net/wps/1.0.0
        prefix: wps
    wps:Status:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: wps:Status
      properties:
        creationTime:
          type: string
          title: CreationTime
          format: date-time
          xml:
            attribute: true
            name: creationTime
        ProcessSucceeded:
          type: string
          title: wps:ProcessSucceeded
          xml:
            name: ProcessSucceeded
            namespace: http://www.opengis.net/wps/1.0.0
            prefix: wps
        ProcessFailed:
          type: string
          title: wps:ProcessFailed
          xml:
            name: ProcessFailed
            namespace: http://www.opengis.net/wps/1.0.0
            prefix: wps
      required:
      - creationTime
      additionalProperties: {}
      xml:
        name: Status
        namespace: http://www.opengis.net/wps/1.0.0
        prefix: wps
    wps:OutputDefinitions:
      type: array
      title: wps:OutputDefinitions
      items:
        $ref: '#/components/schemas/wps:OutputDefinition'
      xml:
        name: OutputDefinitions
        namespace: http://www.opengis.net/wps/1.0.0
        prefix: wps
    wps:OutputDefinition:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: wps:OutputDefinition
      properties:
        Identifier:
          type: string
          title: ows:OWSIdentifier
          xml:
            name: Identifier
            namespace: http://www.opengis.net/ows/1.1
            prefix: ows
        Title:
          type: string
          title: ows:OWSTitle
          xml:
            name: Title
            namespace: http://www.opengis.net/ows/1.1
            prefix: ows
        Abstract:
          type: string
          title: ows:OWSAbstract
          xml:
            name: Abstract
            namespace: http://www.opengis.net/ows/1.1
            prefix: ows
      required:
      - Identifier
      - Title
      additionalProperties: {}
      xml:
        name: Output
        namespace: http://www.opengis.net/wps/1.0.0
        prefix: wps
    wps:DataOutput:
      allOf:
      - $ref: '#/components/schemas/WPSOutputBase'
      - $ref: '#/components/schemas/WPSOutputData'
      $schema: http://json-schema.org/draft-07/schema#
      title: wps:DataOutput
      xml:
        name: Output
        namespace: http://www.opengis.net/wps/1.0.0
        prefix: wps
    WPSOutputBase:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: WPSOutputBase
      properties:
        Identifier:
          type: string
          title: ows:OWSIdentifier
          xml:
            name: Identifier
            namespace: http://www.opengis.net/ows/1.1
            prefix: ows
        Title:
          type: string
          title: ows:OWSTitle
          xml:
            name: Title
            namespace: http://www.opengis.net/ows/1.1
            prefix: ows
        Abstract:
          type: string
          title: ows:OWSAbstract
          xml:
            name: Abstract
            namespace: http://www.opengis.net/ows/1.1
            prefix: ows
      required:
      - Identifier
      - Title
      additionalProperties: {}
    WPSOutputData:
      oneOf:
      - $ref: '#/components/schemas/WPSOutputLiteral'
      - $ref: '#/components/schemas/OutputReference'
      $schema: http://json-schema.org/draft-07/schema#
      title: WPSOutputData
    WPSOutputLiteral:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: WPSOutputLiteral
      additionalProperties: {}
    wps:WPSReference:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: wps:WPSReference
      properties:
        href:
          type: string
          title: xlink:XMLReferenceAttribute
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
          xml:
            attribute: true
            name: href
            prefix: xlink
        mimeType:
          type: string
          title: MimeTypeAttribute
          xml:
            attribute: true
            name: mimeType
        encoding:
          type: string
          title: EncodingAttribute
          xml:
            attribute: true
            name: encoding
      required:
      - href
      - mimeType
      - encoding
      additionalProperties: {}
      xml:
        name: Reference
        namespace: http://www.opengis.net/wps/1.0.0
        prefix: wps
    OutputReference:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: OutputReference
      properties:
        Reference:
          $ref: '#/components/schemas/wps:WPSReference'
      required:
      - Reference
      additionalProperties: {}
    wps:ExecuteResponse:
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://schemas.opengis.net/wps/1.0.0/wpsExecute_response.xsd
      type: object
      title: wps:ExecuteResponse
      description: Release version of this Process.
      properties:
        service:
          type: string
          title: xml:WPSServiceAttribute
          default: WPS
          xml:
            attribute: true
            name: service
        version:
          type: string
          title: xml:WPSVersionAttribute
          default: 1.0.0
          xml:
            attribute: true
            name: version
        lang:
          type: string
          title: xml:WPSLanguageAttribute
          default: en-US
          xml:
            attribute: true
            name: lang
            prefix: xml
        statusLocation:
          type: string
          title: WPSStatusLocationAttribute
          format: file
          pattern: ^file://(?!//)(?:/|[/?]\S+)$
          xml:
            attribute: true
            name: statusLocation
        serviceInstance:
          type: string
          title: WPSServiceInstanceAttribute
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
          xml:
            attribute: true
            name: serviceInstance
        Process:
          $ref: '#/components/schemas/wps:Process'
        Status:
          $ref: '#/components/schemas/wps:Status'
        DataInputs:
          $ref: '#/components/schemas/wps:DataInputs'
        OutputDefinitions:
          $ref: '#/components/schemas/wps:OutputDefinitions'
        ProcessOutputs:
          $ref: '#/components/schemas/wps:ProcessOutputs'
      required:
      - statusLocation
      - serviceInstance
      - Process
      - Status
      - ProcessOutputs
      additionalProperties: {}
      xml:
        attribute: true
        name: ExecuteResponse
        namespace: http://www.opengis.net/wps/1.0.0
        prefix: wps
    ows:Exception:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: ows:Exception
      properties:
        exceptionCode:
          type: string
          title: xml:Exception
          example: MissingParameterValue
          xml:
            attribute: true
            name: exceptionCode
        locator:
          type: string
          title: xml:OWSExceptionLocatorAttribute
          default: None
          example: service
          xml:
            attribute: true
            name: locator
        ExceptionText:
          type: string
          title: ows:OWSExceptionText
          example: Missing service
          xml:
            name: ExceptionText
            namespace: http://www.opengis.net/ows/1.1
            prefix: ows
      required:
      - exceptionCode
      - ExceptionText
      additionalProperties: {}
      xml:
        name: Exception
        namespace: http://www.opengis.net/ows/1.1
        prefix: ows
    ows:ExceptionReport:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: ows:ExceptionReport
      properties:
        Exception:
          $ref: '#/components/schemas/ows:Exception'
      required:
      - Exception
      additionalProperties: {}
      xml:
        name: ExceptionReport
        namespace: http://www.opengis.net/ows/1.1
        prefix: ows
    WPSException:
      $schema: http://json-schema.org/draft-07/schema#
      type: object
      title: WPSException
      properties:
        ExceptionReport:
          $ref: '#/components/schemas/ows:ExceptionReport'
      required:
      - ExceptionReport
      additionalProperties: {}
    WPSRequestBody:
      oneOf:
      - $ref: '#/components/schemas/wps:Execute'
      - $ref: '#/components/schemas/wps:DescribeProcess'
      - $ref: '#/components/schemas/wps:GetCapabilities'
      $schema: http://json-schema.org/draft-07/schema#
      title: WPSRequestBody
    wps:Execute:
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://schemas.opengis.net/wps/1.0.0/wpsExecute_request.xsd
      type: object
      title: wps:Execute
      properties:
        AcceptVersions:
          $ref: '#/components/schemas/ows:OWSAcceptVersions'
        language:
          type: string
          title: ows:OWSLanguageAttribute
          description: RFC-4646 language code of the human-readable text.
          default: en-US
          xml:
            attribute: true
            name: language
            namespace: http://www.opengis.net/ows/1.1
            prefix: ows
        service:
          type: string
          title: ows:OWSService
          description: Desired service to produce the response (SHOULD be 'WPS').
          default: en-US
          xml:
            attribute: true
            name: service
            namespace: http://www.opengis.net/ows/1.1
            prefix: ows
        identifier:
          $ref: '#/components/schemas/ows:OWSProcessIdentifier'
        DataInputs:
          $ref: '#/components/schemas/wps:DataInputs'
      required:
      - identifier
      - DataInputs
      additionalProperties: {}
      xml:
        name: Execute
        namespace: http://www.opengis.net/wps/1.0.0
        prefix: wps
    ows:OWSProcessIdentifierList:
      type: array
      title: ows:OWSProcessIdentifierList
      description: Single or comma-separated list of process identifier to describe.
      example: example
      items:
        $ref: '#/components/schemas/ows:OWSProcessIdentifier'
      xml:
        name: Identifiers
        namespace: http://www.opengis.net/ows/1.1
        prefix: ows
    wps:GetCapabilities:
      $schema: http://json-schema.org/draft-07/schema#
      $id: https://schemas.opengis.net/wps/1.0.0/wpsGetCapabilities_request.xsd
      type: object
      title: wps:GetCapabilities
      properties:
        AcceptVersions:
          $ref: '#/components/schemas/ows:OWSAcceptVersions'
        language:
          type: string
          title: ows:OWSLanguageAttribute
          description: RFC-4646 language code of the human-readable text.
          default: en-US
          xml:
            attribute: true
            name: language
            namespace: http://www.opengis.net/ows/1.1
            prefix: ows
        service:
          type: string
          title: ows:OWSService
          description: Desired service to produce the response (SHOULD be 'WPS').
          default: en-US
          xml:
            attribute: true
            name: service
            namespace: http://www.opengis.net/ows/1.1
            prefix: ows
      additionalProperties: {}
      xml:
        name: GetCapabilities
        namespace: http://www.opengis.net/wps/1.0.0
        prefix: wps
  parameters:
    RequestHeaders.Accept:
      name: Accept
      in: header
      required: false
      schema:
        default: application/json
        type: string
        enum:
        - application/json
        - application/yaml
        - application/xml
        - text/xml
        - text/html
        - '*/*'
    RequestHeaders.Accept-Language:
      name: Accept-Language
      in: header
      required: false
      schema:
        default: en-CA
        type: string
    RequestHeaders.Accept-Profile:
      name: Accept-Profile
      in: header
      required: false
      schema:
        summary: URI reference.
        description: URI reference.
        type: string
        default: null
        format: uri
        enum:
        - http://www.opengis.net/def/profile/OGC/0/ogc-process-description
        - http://www.opengis.net/def/profile/OGC/0/ogc-process-list
        - http://www.opengis.net/def/profile/OGC/0/ogc-execute-request
        - http://www.opengis.net/def/profile/OGC/0/ogc-results
        - http://www.opengis.net/def/profile/OGC/0/job-description
        - http://www.opengis.net/def/profile/OGC/0/jobs-list
        - https://schemas.opengis.net/wps/1.0.0/wpsExecute_response.xsd
        - https://openeo.org/documentation/1.0/developers/api/openapi.yaml#/components/schemas/batch_job
    RequestHeaders.Content-Type:
      name: Content-Type
      in: header
      required: false
      schema:
        default: application/json
        type: string
        enum:
        - application/json
    OpenAPIRequestHeaders.Accept:
      name: Accept
      in: header
      required: false
      schema:
        default: application/vnd.oai.openapi+json; version=3.0
        type: string
        enum:
        - application/vnd.oai.openapi+json; version=3.0
        - application/json
    OpenAPIRequestHeaders.Accept-Language:
      name: Accept-Language
      in: header
      required: false
      schema:
        default: en-CA
        type: string
    OpenAPIRequestHeaders.Accept-Profile:
      name: Accept-Profile
      in: header
      required: false
      schema:
        summary: URI reference.
        description: URI reference.
        type: string
        default: null
        format: uri
        enum:
        - http://www.opengis.net/def/profile/OGC/0/ogc-process-description
        - http://www.opengis.net/def/profile/OGC/0/ogc-process-list
        - http://www.opengis.net/def/profile/OGC/0/ogc-execute-request
        - http://www.opengis.net/def/profile/OGC/0/ogc-results
        - http://www.opengis.net/def/profile/OGC/0/job-description
        - http://www.opengis.net/def/profile/OGC/0/jobs-list
        - https://schemas.opengis.net/wps/1.0.0/wpsExecute_response.xsd
        - https://openeo.org/documentation/1.0/developers/api/openapi.yaml#/components/schemas/batch_job
    OpenAPIRequestHeaders.Content-Type:
      name: Content-Type
      in: header
      required: false
      schema:
        default: application/json
        type: string
        enum:
        - application/json
    FormatQueryJSON.f:
      name: f
      in: query
      required: false
      schema:
        summary: Output format selector. Equivalent to 'format' query or 'Accept' header.
        description: Output format selector. Equivalent to 'format' query or 'Accept' header.
        type: string
        enum:
        - json
    FormatQueryJSON.format:
      name: format
      in: query
      required: false
      schema:
        summary: Output format selector. Equivalent to 'f' query or 'Accept' header.
        description: Output format selector. Equivalent to 'f' query or 'Accept' header.
        type: string
        enum:
        - json
    ConformanceQueries.category:
      name: category
      in: query
      required: false
      schema:
        summary: Select the desired conformance item references to be returned.
        description: Select the desired conformance item references to be returned.
        default: conf
        type: string
        enum:
        - all
        - rec
        - conf
        - per
        - req
    GetQuotesQueries.page:
      name: page
      in: query
      required: false
      schema:
        type: integer
        default: 0
        minimum: 0
    GetQuotesQueries.limit:
      name: limit
      in: query
      required: false
      schema:
        default: 10
        type: integer
        maximum: 1000
        minimum: 1
    GetQuotesQueries.process:
      name: process
      in: query
      required: false
      schema:
        summary: Slug name pattern.
        description: Slug name pattern.
        type: string
        pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
    GetQuotesQueries.sort:
      name: sort
      in: query
      required: false
      schema:
        default: id
        type: string
        enum:
        - price
        - created
        - process
        - id
    quote_id:
      name: quote_id
      in: path
      required: true
      schema:
        type: string
    NoContent:
      name: NoContent
      summary: Empty response body.
      description: Empty response body.
      schema:
        $ref: '#/components/schemas/NoContent'
    bill_id:
      name: bill_id
      in: path
      required: true
      schema:
        type: string
    GetProcessJobsQuery.page:
      name: page
      in: query
      required: false
      schema:
        type: integer
        default: 0
        minimum: 0
    GetProcessJobsQuery.limit:
      name: limit
      in: query
      required: false
      schema:
        default: 10
        type: integer
        maximum: 1000
        minimum: 1
    GetProcessJobsQuery.detail:
      name: detail
      in: query
      required: false
      schema:
        summary: Provide job details instead of IDs.
        description: Provide job details instead of IDs.
        type: boolean
        default: false
        example: true
    GetProcessJobsQuery.groups:
      name: groups
      in: query
      required: false
      schema:
        summary: Comma-separated list of grouping fields with which to list jobs.
        description: Comma-separated list of grouping fields with which to list jobs.
        type: string
        default: null
        enum:
        - process
        - provider
        - service
        - status
    GetProcessJobsQuery.minDuration:
      name: minDuration
      in: query
      required: false
      schema:
        summary: Minimal duration (seconds) between started time and current/finished time of jobs to find.
        description: Minimal duration (seconds) between started time and current/finished time of jobs to find.
        type: integer
        minimum: 0
    GetProcessJobsQuery.maxDuration:
      name: maxDuration
      in: query
      required: false
      schema:
        summary: Maximum duration (seconds) between started time and current/finished time of jobs to find.
        description: Maximum duration (seconds) between started time and current/finished time of jobs to find.
        type: integer
        minimum: 0
    GetProcessJobsQuery.datetime:
      name: datetime
      in: query
      required: false
      schema:
        summary: 'DateTime format against OGC API - Processes, to get values before a certain date-time use ''../'' before the date-time, to get values after a certain date-time use ''/..'' after the date-time like the example, to get values between two date-times use ''/'' between the date-times, to get values with a specific date-time just pass the datetime. '
        description: 'DateTime format against OGC API - Processes, to get values before a certain date-time use ''../'' before the date-time, to get values after a certain date-time use ''/..'' after the date-time like the example, to get values between two date-times use ''/'' between the date-times, to get values with a specific date-time just pass the datetime. '
        type: string
        default: null
        pattern: ^(\d{4}-\d\d-\d\dT\d\d:\d\d:\d\d(\.\d+)?(([+-]\d\d:\d\d)|Z)?)|(\d{4}-\d\d-\d\dT\d\d:\d\d:\d\d(\.\d+)?(([+-]\d\d:\d\d)|Z)?)\/(\d{4}-\d\d-\d\dT\d\d:\d\d:\d\d(\.\d+)?(([+-]\d\d:\d\d)|Z)?)|\.\.\/(\d{4}-\d\d-\d\dT\d\d:\d\d:\d\d(\.\d+)?(([+-]\d\d:\d\d)|Z)?)|(\d{4}-\d\d-\d\dT\d\d:\d\d:\d\d(\.\d+)?(([+-]\d\d:\d\d)|Z)?)\/\.\.$
    GetProcessJobsQuery.status:
      name: status
      in: query
      required: false
      schema:
        summary: One of more comma-separated statuses to filter jobs.
        description: One of more comma-separated statuses to filter jobs.
        type: string
        default: null
        enum:
        - finished
        - FINISHED
        - canceled
        - CANCELED
        - running
        - RUNNING
        - error
        - ERROR
        - queued
        - QUEUED
        - succeeded
        - SUCCEEDED
        - failed
        - FAILED
        - accepted
        - ACCEPTED
        - successful
        - SUCCESSFUL
        - paused
        - PAUSED
        - exception
        - EXCEPTION
        - dismissed
        - DISMISSED
        - started
        - STARTED
        - created
        - CREATED
    GetProcessJobsQuery.processID:
      name: processID
      in: query
      required: false
      schema:
        summary: Alias to 'process' for OGC-API compliance.
        description: Alias to 'process' for OGC-API compliance.
        $schema: http://json-schema.org/draft-07/schema#
        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/parameters/processIdQueryParam.yaml
        anyOf:
        - type: string
          title: ''
          description: Identifier with optional tagged version forming a unique reference.
          pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*(:\d+(\.\d+(\.\d+)*)*)?$
        - type: string
          title: UUID
          description: Unique identifier.
          format: uuid
          pattern: ^[a-f0-9]{8}(?:-?[a-f0-9]{4}){3}-?[a-f0-9]{12}$
        - type: string
          title: ID
          description: Generic identifier. This is a user-friendly slug-name. Note that this will represent the latest process matching this name. For specific process version, use the UUID instead.
          pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
    GetProcessJobsQuery.process:
      name: process
      in: query
      required: false
      schema:
        summary: Identifier and optional version tag of the process to filter search.
        description: Identifier and optional version tag of the process to filter search.
        $schema: http://json-schema.org/draft-07/schema#
        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/parameters/processIdPathParam.yaml
        default: null
        anyOf:
        - type: string
          title: ''
          description: Identifier with optional tagged version forming a unique reference.
          pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*(:\d+(\.\d+(\.\d+)*)*)?$
        - type: string
          title: UUID
          description: Unique identifier.
          format: uuid
          pattern: ^[a-f0-9]{8}(?:-?[a-f0-9]{4}){3}-?[a-f0-9]{12}$
        - type: string
          title: ID
          description: Generic identifier. This is a user-friendly slug-name. Note that this will represent the latest process matching this name. For specific process version, use the UUID instead.
          pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
    GetProcessJobsQuery.version:
      name: version
      in: query
      required: false
      schema:
        summary: Specific process version to locate. If process ID was requested with tagged 'id:version' revision format, this parameter is ignored.
        description: Specific process version to locate. If process ID was requested with tagged 'id:version' revision format, this parameter is ignored.
        type: string
        example: 1.2.3
        pattern: ^\d+(\.\d+(\.\d+(\.[a-zA-Z0-9\-_]+)*)*)*$
    GetProcessJobsQuery.service:
      name: service
      in: query
      required: false
      schema:
        summary: Alias to 'provider' for backward compatibility.
        description: Alias to 'provider' for backward compatibility.
        type: string
        pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
    GetProcessJobsQuery.provider:
      name: provider
      in: query
      required: false
      schema:
        summary: Identifier of service provider to filter search.
        description: Identifier of service provider to filter search.
        type: string
        default: null
        pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
    GetProcessJobsQuery.type:
      name: type
      in: query
      required: false
      schema:
        summary: 'Filter jobs only to matching type (note: ''service'' and ''provider'' are aliases).'
        description: 'Filter jobs only to matching type (note: ''service'' and ''provider'' are aliases).'
        type: string
        enum:
        - wps
        - process
        - provider
        - openeo
        - service
    GetProcessJobsQuery.sort:
      name: sort
      in: query
      required: false
      schema:
        default: created
        type: string
        enum:
        - finished
        - service
        - status
        - user
        - created
        - process
    GetProcessJobsQuery.access:
      name: access
      in: query
      required: false
      schema:
        type: string
        default: null
        enum:
        - public
        - private
    GetProcessJobsQuery.tags:
      name: tags
      in: query
      required: false
      schema:
        summary: Comma-separated tags that can be used to filter jobs. Only A-Za-z0-9_- characters are permitted.
        description: Comma-separated tags that can be used to filter jobs. Only A-Za-z0-9_- characters are permitted.
        type: string
        default: null
        pattern: ^[A-Za-z0-9_-]+(,[A-Za-z0-9_-]+)*$
    ExecuteHeadersJSON.Accept:
      name: Accept
      in: header
      required: false
      schema:
        default: application/json
        type: string
        enum:
        - application/json
        - application/yaml
        - application/xml
        - text/xml
        - text/html
        - '*/*'
    ExecuteHeadersJSON.Accept-Language:
      name: Accept-Language
      in: header
      required: false
      schema:
        default: en-CA
        type: string
    ExecuteHeadersJSON.Accept-Profile:
      name: Accept-Profile
      in: header
      required: false
      schema:
        summary: URI reference.
        description: URI reference.
        type: string
        default: null
        format: uri
        enum:
        - http://www.opengis.net/def/profile/OGC/0/ogc-process-description
        - http://www.opengis.net/def/profile/OGC/0/ogc-process-list
        - http://www.opengis.net/def/profile/OGC/0/ogc-execute-request
        - http://www.opengis.net/def/profile/OGC/0/ogc-results
        - http://www.opengis.net/def/profile/OGC/0/job-description
        - http://www.opengis.net/def/profile/OGC/0/jobs-list
        - https://schemas.opengis.net/wps/1.0.0/wpsExecute_response.xsd
        - https://openeo.org/documentation/1.0/developers/api/openapi.yaml#/components/schemas/batch_job
    ExecuteHeadersJSON.Content-Type:
      name: Content-Type
      in: header
      required: false
      schema:
        default: application/json
        type: string
        enum:
        - application/json
    ExecuteHeadersJSON.Prefer:
      name: Prefer
      in: header
      required: false
      schema:
        summary: Header that describes job execution parameters.
        description: Header that describes the desired execution mode of the process job and desired results. Parameter 'return' indicates the structure and contents how results should be returned. Parameter 'wait' and 'respond-async' indicate the execution mode of the process job. Parameter 'profile' can indicate an alternate results representation than the resolved one by the context. For more details, see https://pavics-weaver.readthedocs.io//en/latest/processes.html#execution-mode and https://pavics-weaver.readthedocs.io//en/latest/processes.html#execution-results.
        type: string
    ExecuteHeadersJSON.X-WPS-Output-Context:
      name: X-WPS-Output-Context
      in: header
      required: false
      schema:
        summary:
        - 'Contextual location where to store WPS output results from job execution. '
        - 'When provided, value must be a directory or sub-directories slug. '
        - Resulting contextual location will be relative to server WPS outputs when no context is provided.
        description:
        - 'Contextual location where to store WPS output results from job execution. '
        - 'When provided, value must be a directory or sub-directories slug. '
        - Resulting contextual location will be relative to server WPS outputs when no context is provided.
        type: string
        default: null
    LocalProcessQuery.version:
      name: version
      in: query
      required: false
      schema:
        summary: Specific process version to locate. If process ID was requested with tagged 'id:version' revision format, this parameter is ignored.
        description: Specific process version to locate. If process ID was requested with tagged 'id:version' revision format, this parameter is ignored.
        type: string
        example: 1.2.3
        pattern: ^\d+(\.\d+(\.\d+(\.[a-zA-Z0-9\-_]+)*)*)*$
    Execute:
      name: Execute
      summary: Process execution parameters.
      description: Process execution parameters.
      schema:
        $ref: '#/components/schemas/Execute'
      examples:
        ExecuteJSON:
          summary: Execute a process job using REST JSON payload with OGC API schema.
          value:
            response: document
            inputs:
              literalDataInput: 1
              literalDataOther:
                value: 1.23
              complexFileInput:
                href: http://schema-example.com/data/image.tif
                format:
                  mediaType: image/tiff; application=geotiff
                  encoding: base64
              ogcStyleFileInput:
                href: http://schema-example.com/data/image.tif
                type: image/tiff; application=geotiff
            outputs:
              outputData:
                transmissionMode: value
              outputFile:
                transmissionMode: reference
    ExecuteHeadersXML.Accept:
      name: Accept
      in: header
      required: false
      schema:
        default: application/json
        type: string
        enum:
        - application/json
        - application/yaml
        - application/xml
        - text/xml
        - text/html
        - '*/*'
    ExecuteHeadersXML.Accept-Language:
      name: Accept-Language
      in: header
      required: false
      schema:
        default: en-CA
        type: string
    ExecuteHeadersXML.Accept-Profile:
      name: Accept-Profile
      in: header
      required: false
      schema:
        summary: URI reference.
        description: URI reference.
        type: string
        default: null
        format: uri
        enum:
        - http://www.opengis.net/def/profile/OGC/0/ogc-process-description
        - http://www.opengis.net/def/profile/OGC/0/ogc-process-list
        - http://www.opengis.net/def/profile/OGC/0/ogc-execute-request
        - http://www.opengis.net/def/profile/OGC/0/ogc-results
        - http://www.opengis.net/def/profile/OGC/0/job-description
        - http://www.opengis.net/def/profile/OGC/0/jobs-list
        - https://schemas.opengis.net/wps/1.0.0/wpsExecute_response.xsd
        - https://openeo.org/documentation/1.0/developers/api/openapi.yaml#/components/schemas/batch_job
    ExecuteHeadersXML.Content-Type:
      name: Content-Type
      in: header
      required: false
      schema:
        default: application/xml
        type: string
        enum:
        - application/xml
        - text/xml
    ExecuteHeadersXML.Prefer:
      name: Prefer
      in: header
      required: false
      schema:
        summary: Header that describes job execution parameters.
        description: Header that describes the desired execution mode of the process job and desired results. Parameter 'return' indicates the structure and contents how results should be returned. Parameter 'wait' and 'respond-async' indicate the execution mode of the process job. Parameter 'profile' can indicate an alternate results representation than the resolved one by the context. For more details, see https://pavics-weaver.readthedocs.io//en/latest/processes.html#execution-mode and https://pavics-weaver.readthedocs.io//en/latest/processes.html#execution-results.
        type: string
    ExecuteHeadersXML.X-WPS-Output-Context:
      name: X-WPS-Output-Context
      in: header
      required: false
      schema:
        summary:
        - 'Contextual location where to store WPS output results from job execution. '
        - 'When provided, value must be a directory or sub-directories slug. '
        - Resulting contextual location will be relative to server WPS outputs when no context is provided.
        description:
        - 'Contextual location where to store WPS output results from job execution. '
        - 'When provided, value must be a directory or sub-directories slug. '
        - Resulting contextual location will be relative to server WPS outputs when no context is provided.
        type: string
        default: null
    WPSExecutePost:
      name: WPSExecutePost
      schema:
        $ref: '#/components/schemas/WPSExecutePost'
      examples:
        ExecuteXML:
          summary: Execute a process job using WPS-like XML payload.
          value: "<wps:Execute\n        xmlns:wps=\"http://www.opengis.net/wps/1.0.0\"\n        xmlns:ows=\"http://www.opengis.net/ows/1.1\"\n        xmlns:xlink=\"http://www.w3.org/1999/xlink\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n        xsi:schemaLocation=\"http://www.opengis.net/wps/1.0.0\n                            http://www.w3.org/1999/xlink/wpsExecute_request.xsd\"\n        service=\"WPS\"\n        version=\"1.0.0\"\n>\n    <ows:Identifier>ProcessIdentifier</ows:Identifier>\n    <wps:DataInputs>\n        <wps:Input>\n            <ows:Identifier>LiteralInputIdentifier</ows:Identifier>\n            <ows:Title>Demo process</ows:Title>\n            <wps:Data>\n                <wps:LiteralData>400</wps:LiteralData>\n            </wps:Data>\n        </wps:Input>\n        <wps:Input>\n            <ows:Identifier>ComplexInputIdentifier</ows:Identifier>\n            <ows:Title>Another description</ows:Title>\n            <wps:Reference xlink:href=\"http://schema-example.com/data/image.tif\" method=\"GET\"/>\n        </wps:Input>\n    </wps:DataInputs>\n    <wps:ResponseForm>\n        <wps:ResponseDocument storeExecuteResponse=\"true\" lineage=\"true\" status=\"true\">\n            <wps:Output asReference=\"true\">\n                <ows:Identifier>OutputIdentifier</ows:Identifier>\n                <ows:Title>Description of output</ows:Title>\n                <ows:Abstract>Additional details.</ows:Abstract>\n            </wps:Output>\n        </wps:ResponseDocument>\n    </wps:ResponseForm>\n</wps:Execute>\n"
    DeleteJobsBodySchema:
      name: DeleteJobsBodySchema
      schema:
        $ref: '#/components/schemas/DeleteJobsBodySchema'
    job_id:
      name: job_id
      in: path
      required: true
      schema:
        type: string
    GetJobQuery.f:
      name: f
      in: query
      required: false
      schema:
        summary: Output format selector. Equivalent to 'format' query or 'Accept' header.
        description: Output format selector. Equivalent to 'format' query or 'Accept' header.
        $schema: http://json-schema.org/draft-07/schema#
        oneOf:
        - type: string
          title: ''
          description: IANA identifier of content and format.
          pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
        - type: string
          title: ''
          description: Output format selector for requested contents.
          enum:
          - yaml
          - json+str
          - text
          - html
          - json
          - xml+str
          - yml
          - json+raw
          - xml
          - html+raw
          - csv
          - txt
          - xml+raw
          - html+str
    GetJobQuery.format:
      name: format
      in: query
      required: false
      schema:
        summary: Output format selector. Equivalent to 'f' query or 'Accept' header.
        description: Output format selector. Equivalent to 'f' query or 'Accept' header.
        $schema: http://json-schema.org/draft-07/schema#
        oneOf:
        - type: string
          title: ''
          description: IANA identifier of content and format.
          pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
        - type: string
          title: ''
          description: Output format selector for requested contents.
          enum:
          - yaml
          - json+str
          - text
          - html
          - json
          - xml+str
          - yml
          - json+raw
          - xml
          - html+raw
          - csv
          - txt
          - xml+raw
          - html+str
    GetJobQuery.schema:
      name: schema
      in: query
      required: false
      schema:
        summary: Job status schema representation.
        description: Selects the schema employed for representation of returned job status response.
        default: ogc
        type: string
        enum:
        - wps
        - WPS
        - openeo
        - OPENEO
        - ogc
        - OGC
    GetJobQuery.profile:
      name: profile
      in: query
      required: false
      schema:
        summary: Job status schema representation.
        description: Selects the schema employed for representation of returned job status response.
        default: ogc
        type: string
        enum:
        - wps
        - WPS
        - openeo
        - OPENEO
        - ogc
        - OGC
    JobExecuteHeaders.Accept:
      name: Accept
      in: header
      required: false
      schema:
        default: application/json
        type: string
        enum:
        - application/json
        - application/yaml
        - application/xml
        - text/xml
        - text/html
        - '*/*'
    JobExecuteHeaders.Accept-Language:
      name: Accept-Language
      in: header
      required: false
      schema:
        default: en-CA
        type: string
    JobExecuteHeaders.Accept-Profile:
      name: Accept-Profile
      in: header
      required: false
      schema:
        summary: URI reference.
        description: URI reference.
        type: string
        default: null
        format: uri
        enum:
        - http://www.opengis.net/def/profile/OGC/0/ogc-process-description
        - http://www.opengis.net/def/profile/OGC/0/ogc-process-list
        - http://www.opengis.net/def/profile/OGC/0/ogc-execute-request
        - http://www.opengis.net/def/profile/OGC/0/ogc-results
        - http://www.opengis.net/def/profile/OGC/0/job-description
        - http://www.opengis.net/def/profile/OGC/0/jobs-list
        - https://schemas.opengis.net/wps/1.0.0/wpsExecute_response.xsd
        - https://openeo.org/documentation/1.0/developers/api/openapi.yaml#/components/schemas/batch_job
    JobExecuteHeaders.Content-Type:
      name: Content-Type
      in: header
      required: false
      schema:
        type: string
        default: null
        enum:
        - application/json
    JobExecuteHeaders.Prefer:
      name: Prefer
      in: header
      required: false
      schema:
        summary: Header that describes job execution parameters.
        description: Header that describes the desired execution mode of the process job and desired results. Parameter 'return' indicates the structure and contents how results should be returned. Parameter 'wait' and 'respond-async' indicate the execution mode of the process job. Parameter 'profile' can indicate an alternate results representation than the resolved one by the context. For more details, see https://pavics-weaver.readthedocs.io//en/latest/processes.html#execution-mode and https://pavics-weaver.readthedocs.io//en/latest/processes.html#execution-results.
        type: string
    JobExecuteHeaders.X-WPS-Output-Context:
      name: X-WPS-Output-Context
      in: header
      required: false
      schema:
        summary:
        - 'Contextual location where to store WPS output results from job execution. '
        - 'When provided, value must be a directory or sub-directories slug. '
        - Resulting contextual location will be relative to server WPS outputs when no context is provided.
        description:
        - 'Contextual location where to store WPS output results from job execution. '
        - 'When provided, value must be a directory or sub-directories slug. '
        - Resulting contextual location will be relative to server WPS outputs when no context is provided.
        type: string
        default: null
    PatchJobBodySchema:
      name: PatchJobBodySchema
      summary: Execution request contents to be updated.
      description: Execution request contents to be updated.
      schema:
        $ref: '#/components/schemas/PatchJobBodySchema'
    RequestHeadersNoBody.Accept:
      name: Accept
      in: header
      required: false
      schema:
        default: application/json
        type: string
        enum:
        - application/json
        - application/yaml
        - application/xml
        - text/xml
        - text/html
        - '*/*'
    RequestHeadersNoBody.Accept-Language:
      name: Accept-Language
      in: header
      required: false
      schema:
        default: en-CA
        type: string
    RequestHeadersNoBody.Accept-Profile:
      name: Accept-Profile
      in: header
      required: false
      schema:
        summary: URI reference.
        description: URI reference.
        type: string
        default: null
        format: uri
        enum:
        - http://www.opengis.net/def/profile/OGC/0/ogc-process-description
        - http://www.opengis.net/def/profile/OGC/0/ogc-process-list
        - http://www.opengis.net/def/profile/OGC/0/ogc-execute-request
        - http://www.opengis.net/def/profile/OGC/0/ogc-results
        - http://www.opengis.net/def/profile/OGC/0/job-description
        - http://www.opengis.net/def/profile/OGC/0/jobs-list
        - https://schemas.opengis.net/wps/1.0.0/wpsExecute_response.xsd
        - https://openeo.org/documentation/1.0/developers/api/openapi.yaml#/components/schemas/batch_job
    output_id:
      name: output_id
      in: path
      required: true
      schema:
        type: string
    RequestHeadersAcceptAny.Accept:
      name: Accept
      in: header
      required: false
      schema:
        type: string
    RequestHeadersAcceptAny.Accept-Language:
      name: Accept-Language
      in: header
      required: false
      schema:
        default: en-CA
        type: string
    RequestHeadersAcceptAny.Accept-Profile:
      name: Accept-Profile
      in: header
      required: false
      schema:
        summary: URI reference.
        description: URI reference.
        type: string
        default: null
        format: uri
        enum:
        - http://www.opengis.net/def/profile/OGC/0/ogc-process-description
        - http://www.opengis.net/def/profile/OGC/0/ogc-process-list
        - http://www.opengis.net/def/profile/OGC/0/ogc-execute-request
        - http://www.opengis.net/def/profile/OGC/0/ogc-results
        - http://www.opengis.net/def/profile/OGC/0/job-description
        - http://www.opengis.net/def/profile/OGC/0/jobs-list
        - https://schemas.opengis.net/wps/1.0.0/wpsExecute_response.xsd
        - https://openeo.org/documentation/1.0/developers/api/openapi.yaml#/components/schemas/batch_job
    RequestHeadersAcceptAny.Content-Type:
      name: Content-Type
      in: header
      required: false
      schema:
        default: application/json
        type: string
        enum:
        - application/json
    index:
      name: index
      in: path
      required: true
      schema:
        type: string
    LocalProcessJobResultsQuery.f:
      name: f
      in: query
      required: false
      schema:
        summary: Output format selector. Equivalent to 'format' query or 'Accept' header.
        description: Output format selector. Equivalent to 'format' query or 'Accept' header.
        $schema: http://json-schema.org/draft-07/schema#
        oneOf:
        - type: string
          title: ''
          description: IANA identifier of content and format.
          pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
        - type: string
          title: ''
          description: Output format selector for requested contents.
          enum:
          - yaml
          - json+str
          - text
          - html
          - json
          - xml+str
          - yml
          - json+raw
          - xml
          - html+raw
          - csv
          - txt
          - xml+raw
          - html+str
    LocalProcessJobResultsQuery.format:
      name: format
      in: query
      required: false
      schema:
        summary: Output format selector. Equivalent to 'f' query or 'Accept' header.
        description: Output format selector. Equivalent to 'f' query or 'Accept' header.
        $schema: http://json-schema.org/draft-07/schema#
        oneOf:
        - type: string
          title: ''
          description: IANA identifier of content and format.
          pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
        - type: string
          title: ''
          description: Output format selector for requested contents.
          enum:
          - yaml
          - json+str
          - text
          - html
          - json
          - xml+str
          - yml
          - json+raw
          - xml
          - html+raw
          - csv
          - txt
          - xml+raw
          - html+str
    LocalProcessJobResultsQuery.schema:
      name: schema
      in: query
      required: false
      schema:
        summary: Selects the schema employed for representation of job outputs.
        description: Selects the schema employed for representation of job results (produced outputs) for providing file Content-Type details. When 'old' is employed, 'format.mimeType' is used and 'type' is reported as well. When 'ogc' is employed, 'format.mediaType' is used and 'type' is reported as well. When the '+strict' value is added, only the 'format' or 'type' will be represented according to the reference standard (ogc, old) representation.
        default: ogc
        type: string
        example: ogc
        enum:
        - old+strict
        - OLD+STRICT
        - ogc+strict
        - OGC+STRICT
        - old
        - OLD
        - ogc
        - OGC
    LocalProcessJobResultsQuery.version:
      name: version
      in: query
      required: false
      schema:
        summary: Specific process version to locate. If process ID was requested with tagged 'id:version' revision format, this parameter is ignored.
        description: Specific process version to locate. If process ID was requested with tagged 'id:version' revision format, this parameter is ignored.
        type: string
        example: 1.2.3
        pattern: ^\d+(\.\d+(\.\d+(\.[a-zA-Z0-9\-_]+)*)*)*$
    JobInputsOutputsQuery.schema:
      name: schema
      in: query
      required: false
      schema:
        summary: Selects the schema employed for representation of submitted job inputs and outputs.
        description: Selects the schema employed for representing job inputs and outputs that were submitted for execution. When 'old' is employed, listing of object with IDs is returned. When 'ogc' is employed, mapping of object definitions is returned. If no schema is requested, the original formats from submission are employed, which could be a mix of both representations. Providing a schema forces their corresponding conversion as applicable.
        default: ogc
        type: string
        example: ogc
        enum:
        - old+strict
        - OLD+STRICT
        - ogc+strict
        - OGC+STRICT
        - old
        - OLD
        - ogc
        - OGC
    JobProvRequestHeaders.Accept:
      name: Accept
      in: header
      required: false
      schema:
        default: application/json
        type: string
        enum:
        - application/yaml
        - application/json
        - application/ld+json
        - text/turtle
        - text/provenance-notation
        - text/xml
        - application/xml
        - application/n-triples
    JobProvRequestHeaders.Accept-Language:
      name: Accept-Language
      in: header
      required: false
      schema:
        default: en-CA
        type: string
    JobProvRequestHeaders.Accept-Profile:
      name: Accept-Profile
      in: header
      required: false
      schema:
        summary: URI reference.
        description: URI reference.
        type: string
        default: null
        format: uri
        enum:
        - http://www.opengis.net/def/profile/OGC/0/ogc-process-description
        - http://www.opengis.net/def/profile/OGC/0/ogc-process-list
        - http://www.opengis.net/def/profile/OGC/0/ogc-execute-request
        - http://www.opengis.net/def/profile/OGC/0/ogc-results
        - http://www.opengis.net/def/profile/OGC/0/job-description
        - http://www.opengis.net/def/profile/OGC/0/jobs-list
        - https://schemas.opengis.net/wps/1.0.0/wpsExecute_response.xsd
        - https://openeo.org/documentation/1.0/developers/api/openapi.yaml#/components/schemas/batch_job
    JobProvRequestHeaders.Content-Type:
      name: Content-Type
      in: header
      required: false
      schema:
        default: application/json
        type: string
        enum:
        - application/json
    FormatQuery.f:
      name: f
      in: query
      required: false
      schema:
        summary: Output format selector. Equivalent to 'format' query or 'Accept' header.
        description: Output format selector. Equivalent to 'format' query or 'Accept' header.
        $schema: http://json-schema.org/draft-07/schema#
        oneOf:
        - type: string
          title: ''
          description: IANA identifier of content and format.
          pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
        - type: string
          title: ''
          description: Output format selector for requested contents.
          enum:
          - yaml
          - json+str
          - text
          - html
          - json
          - xml+str
          - yml
          - json+raw
          - xml
          - html+raw
          - csv
          - txt
          - xml+raw
          - html+str
    FormatQuery.format:
      name: format
      in: query
      required: false
      schema:
        summary: Output format selector. Equivalent to 'f' query or 'Accept' header.
        description: Output format selector. Equivalent to 'f' query or 'Accept' header.
        $schema: http://json-schema.org/draft-07/schema#
        oneOf:
        - type: string
          title: ''
          description: IANA identifier of content and format.
          pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
        - type: string
          title: ''
          description: Output format selector for requested contents.
          enum:
          - yaml
          - json+str
          - text
          - html
          - json
          - xml+str
          - yml
          - json+raw
          - xml
          - html+raw
          - csv
          - txt
          - xml+raw
          - html+str
    JobProvMetadataRequestHeaders.Content-Type:
      name: Content-Type
      in: header
      required: false
      schema:
        default: text/plain
        type: string
        enum:
        - text/plain
    run_id:
      name: run_id
      in: path
      required: true
      schema:
        type: string
    GetProcessesQuery.process:
      name: process
      in: query
      required: false
      schema:
        summary: Process ID (excluding version) for which to filter results. When combined with 'revisions=true', allows listing of all reversions of a given process. If omitted when 'revisions=true', all revisions of every process ID will be returned. If used without 'revisions' query, list should include a single process as if summary was requested directly.
        description: Process ID (excluding version) for which to filter results. When combined with 'revisions=true', allows listing of all reversions of a given process. If omitted when 'revisions=true', all revisions of every process ID will be returned. If used without 'revisions' query, list should include a single process as if summary was requested directly.
        $schema: http://json-schema.org/draft-07/schema#
        anyOf:
        - type: string
          title: UUID
          description: Unique identifier.
          format: uuid
          pattern: ^[a-f0-9]{8}(?:-?[a-f0-9]{4}){3}-?[a-f0-9]{12}$
        - type: string
          title: ID
          description: Generic identifier. This is a user-friendly slug-name. Note that this will represent the latest process matching this name. For specific process version, use the UUID instead.
          pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
    GetProcessesQuery.revisions:
      name: revisions
      in: query
      required: false
      schema:
        summary: Return all revisions of processes, or simply their latest version. When returning all revisions, IDs will be replaced by '{processID}:{version}' tag representation to avoid duplicates.
        description: Return all revisions of processes, or simply their latest version. When returning all revisions, IDs will be replaced by '{processID}:{version}' tag representation to avoid duplicates.
        type: boolean
        default: false
        example: true
    GetProcessesQuery.links:
      name: links
      in: query
      required: false
      schema:
        summary: Return summary details with included links for each process.
        description: Return summary details with included links for each process.
        default: true
        type: boolean
        example: true
    GetProcessesQuery.detail:
      name: detail
      in: query
      required: false
      schema:
        summary: Return summary details about each process, or simply their IDs.
        description: Return summary details about each process, or simply their IDs.
        default: true
        type: boolean
        example: true
    GetProcessesQuery.sort:
      name: sort
      in: query
      required: false
      schema:
        default: id
        type: string
        enum:
        - identifier
        - version
        - id
        - created
        - process
    GetProcessesQuery.page:
      name: page
      in: query
      required: false
      schema:
        type: integer
        default: 0
        minimum: 0
    GetProcessesQuery.limit:
      name: limit
      in: query
      required: false
      schema:
        type: integer
        default: null
        minimum: 1
    GetProcessesQuery.providers:
      name: providers
      in: query
      required: false
      schema:
        summary: List local processes as well as all sub-processes of all registered providers. Paging and sorting query parameters are unavailable when providers are requested since lists are populated dynamically and cannot ensure consistent process lists per page across providers. Applicable only for Weaver configurations [EMS, HYBRID], ignored otherwise.
        description: List local processes as well as all sub-processes of all registered providers. Paging and sorting query parameters are unavailable when providers are requested since lists are populated dynamically and cannot ensure consistent process lists per page across providers. Applicable only for Weaver configurations [EMS, HYBRID], ignored otherwise.
        type: boolean
        default: false
        example: true
    GetProcessesQuery.ignore:
      name: ignore
      in: query
      required: false
      schema:
        summary: Only when listing provider processes, any unreachable remote service definitions or unprocessable contents will be silently ignored and dropped from full listing in the response. Disabling this option will raise an error immediately instead of ignoring invalid providers.
        description: Only when listing provider processes, any unreachable remote service definitions or unprocessable contents will be silently ignored and dropped from full listing in the response. Disabling this option will raise an error immediately instead of ignoring invalid providers.
        default: true
        type: boolean
        example: true
    DeployHeaders.Accept:
      name: Accept
      in: header
      required: false
      schema:
        default: application/json
        type: string
        enum:
        - application/json
        - application/yaml
        - application/xml
        - text/xml
        - text/html
        - '*/*'
    DeployHeaders.Accept-Language:
      name: Accept-Language
      in: header
      required: false
      schema:
        default: en-CA
        type: string
    DeployHeaders.Accept-Profile:
      name: Accept-Profile
      in: header
      required: false
      schema:
        summary: URI reference.
        description: URI reference.
        type: string
        default: null
        format: uri
        enum:
        - http://www.opengis.net/def/profile/OGC/0/ogc-process-description
        - http://www.opengis.net/def/profile/OGC/0/ogc-process-list
        - http://www.opengis.net/def/profile/OGC/0/ogc-execute-request
        - http://www.opengis.net/def/profile/OGC/0/ogc-results
        - http://www.opengis.net/def/profile/OGC/0/job-description
        - http://www.opengis.net/def/profile/OGC/0/jobs-list
        - https://schemas.opengis.net/wps/1.0.0/wpsExecute_response.xsd
        - https://openeo.org/documentation/1.0/developers/api/openapi.yaml#/components/schemas/batch_job
    DeployHeaders.Content-Type:
      name: Content-Type
      in: header
      required: false
      schema:
        default: application/json
        type: string
        enum:
        - application/json
        - application/cwl
        - application/cwl+json
        - application/cwl+yaml
        - application/x-cwl
        - application/ogcapppkg+json
        - application/ogcapppkg+yaml
        - application/yaml
    DeployHeaders.X-Auth-Docker:
      name: X-Auth-Docker
      in: header
      required: false
      schema:
        summary: Authentication header for private Docker registry access.
        description: Authentication header for private registry access in order to retrieve the Docker image reference specified in an Application Package during Process deployment. When provided, this header should contain similar details as typical Authentication or X-Auth-Token headers (see https://pavics-weaver.readthedocs.io//en/latest/package.html#dockerized-applications for more details).
        type: string
    Deploy:
      name: Deploy
      schema:
        $ref: '#/components/schemas/Deploy'
      examples:
        DeployCWL:
          summary: Deploy a process from a CWL+JSON definition.
          value:
            cwlVersion: v1.0
            class: CommandLineTool
            requirements:
              DockerRequirement:
                dockerPull: python:3.12-alpine
            baseCommand:
            - python3
            - -V
            inputs: {}
            outputs:
              output:
                type: File
                outputBinding:
                  glob: stdout.log
        DeployOGC:
          summary: Deploy a process from an OGC Application Package definition.
          value:
            processDescription:
              id: Echo
              title: Example Echo
              version: '1.0'
              description: Example process that simply echo's back the input message for testing purposes.
              keywords:
              - test
              inputs:
                message:
                  description: Message to echo.
                  minOccurs: 1
                  maxOccurs: 1
                  schema:
                    type: string
              outputs:
                output:
                  description: Output file with echo message.
                  schema:
                    type: string
                    contentMediaType: text/plain
            jobControlOptions:
            - async-execute
            outputTransmission:
            - reference
            executionUnit:
            - href: https://raw.githubusercontent.com/crim-ca/weaver/master/tests/functional/application-packages/Echo/echo.cwl
            deploymentProfileName: http://www.opengis.net/profiles/eoc/dockerizedApplication
        DeployWPS:
          summary: Deploy a process from a remote WPS-1 reference URL.
          value:
            processDescription:
              process:
                id: remote-process-wps1
            executionUnit:
            - href: https://example.com?service=WPS&request=DescribeProcess&identifier=remote-process-wps1&version=1.0.0
            deploymentProfileName: http://www.opengis.net/profiles/eoc/wpsApplication
    PermissiveMappingSchema:
      name: PermissiveMappingSchema
      schema:
        $ref: '#/components/schemas/PermissiveMappingSchema'
      examples:
        DeployCWLYAML:
          summary: Deploy a process from a CWL+YAML definition.
          value: "cwlVersion: \"v1.2\"\nclass: CommandLineTool\nbaseCommand: echo\nrequirements:\n  DockerRequirement:\n    dockerPull: \"debian:stretch-slim\"\ninputs:\n  message:\n    type: string\n    inputBinding:\n      position: 1\noutputs:\n  output:\n    type: File\n    outputBinding:\n      glob: \"stdout.log\"\nstdout: stdout.log\n"
    process_id:
      name: process_id
      in: path
      required: true
      schema:
        type: string
    PutProcessBodySchema:
      name: PutProcessBodySchema
      summary: Process re-deployment using an updated version and definition.
      description: Process re-deployment using an updated version and definition.
      schema:
        $ref: '#/components/schemas/PutProcessBodySchema'
    PatchProcessBodySchema:
      name: PatchProcessBodySchema
      schema:
        $ref: '#/components/schemas/PatchProcessBodySchema'
    LocalProcessEndpointHeaders.Accept:
      name: Accept
      in: header
      required: false
      schema:
        summary: Output format selector. Equivalent to 'f' or 'format' queries.
        description: Output format selector. Equivalent to 'f' or 'format' queries.
        default: application/json
        type: string
        enum:
        - application/json
        - application/yaml
        - application/xml
        - text/xml
        - text/html
        - '*/*'
    LocalProcessEndpointHeaders.Accept-Language:
      name: Accept-Language
      in: header
      required: false
      schema:
        summary: Output content language if supported.
        description: Output content language if supported.
        default: en-CA
        type: string
    LocalProcessEndpointHeaders.Accept-Profile:
      name: Accept-Profile
      in: header
      required: false
      schema:
        summary: URI reference.
        description: URI reference.
        type: string
        default: null
        format: uri
        enum:
        - http://www.opengis.net/def/profile/OGC/0/ogc-process-description
        - http://www.opengis.net/def/profile/OGC/0/ogc-process-list
        - http://www.opengis.net/def/profile/OGC/0/ogc-execute-request
        - http://www.opengis.net/def/profile/OGC/0/ogc-results
        - http://www.opengis.net/def/profile/OGC/0/job-description
        - http://www.opengis.net/def/profile/OGC/0/jobs-list
        - https://schemas.opengis.net/wps/1.0.0/wpsExecute_response.xsd
        - https://openeo.org/documentation/1.0/developers/api/openapi.yaml#/components/schemas/batch_job
    LocalProcessEndpointHeaders.Content-Type:
      name: Content-Type
      in: header
      required: false
      schema:
        default: application/json
        type: string
        enum:
        - application/json
    LocalProcessDescriptionQuery.f:
      name: f
      in: query
      required: false
      schema:
        summary: Output format selector. Equivalent to 'format' query or 'Accept' header.
        description: Output format selector. Equivalent to 'format' query or 'Accept' header.
        $schema: http://json-schema.org/draft-07/schema#
        oneOf:
        - type: string
          title: ''
          description: IANA identifier of content and format.
          pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
        - type: string
          title: ''
          description: Output format selector for requested contents.
          enum:
          - yaml
          - json+str
          - text
          - html
          - json
          - xml+str
          - yml
          - json+raw
          - xml
          - html+raw
          - csv
          - txt
          - xml+raw
          - html+str
    LocalProcessDescriptionQuery.format:
      name: format
      in: query
      required: false
      schema:
        summary: Output format selector. Equivalent to 'f' query or 'Accept' header.
        description: Output format selector. Equivalent to 'f' query or 'Accept' header.
        $schema: http://json-schema.org/draft-07/schema#
        oneOf:
        - type: string
          title: ''
          description: IANA identifier of content and format.
          pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
        - type: string
          title: ''
          description: Output format selector for requested contents.
          enum:
          - yaml
          - json+str
          - text
          - html
          - json
          - xml+str
          - yml
          - json+raw
          - xml
          - html+raw
          - csv
          - txt
          - xml+raw
          - html+str
    LocalProcessDescriptionQuery.version:
      name: version
      in: query
      required: false
      schema:
        summary: Specific process version to locate. If process ID was requested with tagged 'id:version' revision format, this parameter is ignored.
        description: Specific process version to locate. If process ID was requested with tagged 'id:version' revision format, this parameter is ignored.
        type: string
        example: 1.2.3
        pattern: ^\d+(\.\d+(\.\d+(\.[a-zA-Z0-9\-_]+)*)*)*$
    LocalProcessDescriptionQuery.schema:
      name: schema
      in: query
      required: false
      schema:
        summary: Selects the desired schema representation of the process description.
        description: Selects the desired schema representation of the process description. When 'OGC' is used, inputs and outputs will be represented as mapping of objects. Process metadata are also directly provided at the root of the content. When 'OLD' is used, inputs and outputs will be represented as list of objects with ID. Process metadata are also reported nested under a 'process' field. See '#/definitions/ProcessDescription' schema for more details about each case. These schemas are all represented with JSON content. For the XML definition, employ 'WPS' or any format selector (f, format, Accept) with XML.
        default: OGC
        type: string
        example: OGC
        enum:
        - WPS
        - wps
        - OLD
        - old
        - OGC
        - ogc
    QuoteProcessParametersSchema:
      name: QuoteProcessParametersSchema
      schema:
        $ref: '#/components/schemas/QuoteProcessParametersSchema'
    QuoteEstimatorSchema:
      name: QuoteEstimatorSchema
      summary: Configuration of the quote estimation algorithm for a given process.
      description: Configuration of the quote estimation algorithm for a given process.
      schema:
        $ref: '#/components/schemas/QuoteEstimatorSchema'
    VisibilitySchema:
      name: VisibilitySchema
      schema:
        $ref: '#/components/schemas/VisibilitySchema'
    LocalProcessEndpointHeadersNoBody.Accept:
      name: Accept
      in: header
      required: false
      schema:
        summary: Output format selector. Equivalent to 'f' or 'format' queries.
        description: Output format selector. Equivalent to 'f' or 'format' queries.
        default: application/json
        type: string
        enum:
        - application/json
        - application/yaml
        - application/xml
        - text/xml
        - text/html
        - '*/*'
    LocalProcessEndpointHeadersNoBody.Accept-Language:
      name: Accept-Language
      in: header
      required: false
      schema:
        summary: Output content language if supported.
        description: Output content language if supported.
        default: en-CA
        type: string
    LocalProcessEndpointHeadersNoBody.Accept-Profile:
      name: Accept-Profile
      in: header
      required: false
      schema:
        summary: URI reference.
        description: URI reference.
        type: string
        default: null
        format: uri
        enum:
        - http://www.opengis.net/def/profile/OGC/0/ogc-process-description
        - http://www.opengis.net/def/profile/OGC/0/ogc-process-list
        - http://www.opengis.net/def/profile/OGC/0/ogc-execute-request
        - http://www.opengis.net/def/profile/OGC/0/ogc-results
        - http://www.opengis.net/def/profile/OGC/0/job-description
        - http://www.opengis.net/def/profile/OGC/0/jobs-list
        - https://schemas.opengis.net/wps/1.0.0/wpsExecute_response.xsd
        - https://openeo.org/documentation/1.0/developers/api/openapi.yaml#/components/schemas/batch_job
    ProcessExecutionKVPQuery.Execution Parameters:
      name: Execution Parameters
      in: query
      required: []
      schema:
        summary: "KVP-encoded inputs and outputs parameters for execution of the process. \n\n**Variable Parameters** (replace placeholder with actual ID):\n- ``<inputID>=value`` - Simple literal value, array, bbox or URL-encoded object\n- ``<inputID>[crs]=crs`` - CRS for bounding box input (URI, CURIE, URN or short code)\n- ``<inputID>[value]=value`` - Qualified value representation to allow format specification\n- ``<inputID>[mediaType]=type`` - Qualified value desired media-type for the input\n- ``<inputID>[encoding]=encode`` - Qualified value encoding to consider (eg: bas64, binary, gzip)\n- ``<inputID>[schema]=schema`` - Qualified value schema indication (URL or well-known OGC profile)\n- ``<inputID>[profile]=profile`` - Qualified value content profile (URI or well-known identifier)\n- ``<inputID>[href]=url`` - Input by reference with URL\n- ``<inputID>[type]=mediaType`` - Media type for referenced input\n- ``<outputID>[include]=true`` - Request specific output (required)\n- ``<outputID>[mediaType]=format`` - Desired output format media-type\n- ``<outputID>[encoding]=encode`` - Desired output format encoding\n- ``<outputID>[schema]=schema`` - Desired output format schema or profile\n- ``<outputID>[profile]=profile`` - Desired output format content profile\n"
        description: "KVP-encoded inputs and outputs parameters for execution of the process. \n\n**Variable Parameters** (replace placeholder with actual ID):\n- ``<inputID>=value`` - Simple literal value, array, bbox or URL-encoded object\n- ``<inputID>[crs]=crs`` - CRS for bounding box input (URI, CURIE, URN or short code)\n- ``<inputID>[value]=value`` - Qualified value representation to allow format specification\n- ``<inputID>[mediaType]=type`` - Qualified value desired media-type for the input\n- ``<inputID>[encoding]=encode`` - Qualified value encoding to consider (eg: bas64, binary, gzip)\n- ``<inputID>[schema]=schema`` - Qualified value schema indication (URL or well-known OGC profile)\n- ``<inputID>[profile]=profile`` - Qualified value content profile (URI or well-known identifier)\n- ``<inputID>[href]=url`` - Input by reference with URL\n- ``<inputID>[type]=mediaType`` - Media type for referenced input\n- ``<outputID>[include]=true`` - Request specific output (required)\n- ``<outputID>[mediaType]=format`` - Desired output format media-type\n- ``<outputID>[encoding]=encode`` - Desired output format encoding\n- ``<outputID>[schema]=schema`` - Desired output format schema or profile\n- ``<outputID>[profile]=profile`` - Desired output format content profile\n"
        $schema: http://json-schema.org/draft-07/schema#
        type: object
        properties: {}
        additionalProperties:
          anyOf:
          - type: string
            title: Input Value
            description: "Input parameter value for process execution using KVP encoding. The parameter name corresponds to the input identifier defined in the process description. Replace ``{inputID}`` with the actual input ID. Value can be a simple literal, comma-separated array, or URL-encoded JSON object/array. \n\nExamples:\n- Simple literal: ``message=hello``\n- Numeric: ``count=42``\n- Array: ``values=a,b,c``"
          - type: string
            title: Bounding Box CRS
            description: "Coordinate Reference System qualifier for bounding box input using KVP encoding with ``deepObject`` style. Used in conjunction with a bbox input parameter to specify the CRS. Replace ``{inputID}`` with the actual bbox input ID. \n\nExample: ``bbox=5.8,47.2,15.1,55.1&bbox[crs]=http://www.opengis.net/def/crs/OGC/1.3/CRS84``"
          - type: string
            title: Input Reference URL
            description: "Input parameter reference URL for process execution using KVP encoding with ``deepObject`` style. The parameter name uses bracket notation where the input identifier is followed by ``[href]``. Replace ``{inputID}`` with the actual input ID (e.g., ``fileInput[href]=http://example.com/file.txt``). Use with corresponding ``{inputID}[type]`` to specify the media type. \n\nExample: ``fileInput[href]=http://example.com/data.txt&fileInput[type]=text/plain``"
          - type: string
            title: Input Reference Media Type
            description: "Media type qualifier for input parameter reference using KVP encoding with ``deepObject`` style. Used in conjunction with ``{inputID}[href]`` to specify the content type of the referenced input. Replace ``{inputID}`` with the actual input ID. \n\nExample: ``fileInput[href]=http://example.com/feature.json&fileInput[type]=application/geo+json``"
          - type: string
            title: Input Qualified Value
            description: "Input parameter qualified value for process execution using KVP encoding with ``deepObject`` style. The parameter name uses bracket notation where the input identifier is followed by ``[value]``. Replace ``{inputID}`` with the actual input ID. This allows specifying format qualifiers alongside the value. \n\n**Combinable with:**\n- ``{inputID}[mediaType]`` - Media type of the value\n- ``{inputID}[encoding]`` - Encoding (e.g., base64, gzip)\n- ``{inputID}[schema]`` - Schema or profile URI\n- ``{inputID}[profile]`` - Content profile URI\n\n\nExamples:\n- Binary data: ``data[value]=SGVsbG8=&data[mediaType]=text/plain&data[encoding]=base64``\n- Structured data: ``geojson[value]={...}&geojson[mediaType]=application/geo+json&geojson[profile]=http://www.opengis.net/spec/ogcapi-features-1/1.0``"
          - type: string
            title: Input Value Media Type
            description: "Media type qualifier for input parameter qualified value using KVP encoding with ``deepObject`` style. Used in conjunction with ``{inputID}[value]`` to specify the content type. Replace ``{inputID}`` with the actual input ID. \n\nExample: ``data[value]={...}&data[mediaType]=application/json``"
          - type: string
            title: Input Value Encoding
            description: "Encoding qualifier for input parameter qualified value using KVP encoding with ``deepObject`` style. Used in conjunction with ``{inputID}[value]`` to specify the encoding (e.g., base64, gzip). Replace ``{inputID}`` with the actual input ID. \n\nExample: ``data[value]=SGVsbG8=&data[encoding]=base64``"
          - type: string
            title: Input Value Schema
            description: "Schema qualifier for input parameter qualified value using KVP encoding with ``deepObject`` style. Used in conjunction with ``{inputID}[value]`` to specify a schema URI or definition. Replace ``{inputID}`` with the actual input ID. \n\nExample: ``data[value]={{...}}&data[schema]=http://example.com/schema.json``"
          - type: string
            title: Input Value Profile
            description: "Profile qualifier for input parameter qualified value using KVP encoding with ``deepObject`` style. Used in conjunction with ``{inputID}[value]`` to specify a content profile URI. Replace ``{inputID}`` with the actual input ID. \n\nExample: ``data[value]={{...}}&data[mediaType]=application/geo+json&data[profile]=http://www.opengis.net/spec/ogcapi-features-1/1.0``"
          - type: string
            title: Output Selection
            description: "Output parameter selector for process execution using KVP encoding with ``deepObject`` style. Set to ``true`` to request a specific output. The parameter name uses bracket notation where the output identifier is followed by ``[include]``. Replace ``{outputID}`` with the actual output ID. \n\nExample: ``output1[include]=true&output2[include]=true``"
            enum:
            - 'true'
            - 'TRUE'
            - 'false'
            - 'FALSE'
          - type: string
            title: Output Format
            description: "Output format specification for process execution using KVP encoding with ``deepObject`` style. Specifies the desired media type for a specific output. Replace ``{outputID}`` with the actual output ID. Used in conjunction with ``{outputID}[include]=true``. \n\nExample: ``result[include]=true&result[mediaType]=application/json``"
          - type: string
            title: Output Profile
            description: "Content profile negotiation for input or output using KVP encoding with ``deepObject`` style. Specifies a profile URI or well-known identifier for the format. Replace ``{inputID}`` or ``{outputID}`` with the actual identifier. \n\nExample: ``data[profile]=http://www.opengis.net/spec/ogcapi-features-1/1.0``"
      style: form
      explode: true
      description: "KVP-encoded inputs and outputs parameters for execution of the process. \n\n**Variable Parameters** (replace placeholder with actual ID):\n- ``<inputID>=value`` - Simple literal value, array, bbox or URL-encoded object\n- ``<inputID>[crs]=crs`` - CRS for bounding box input (URI, CURIE, URN or short code)\n- ``<inputID>[value]=value`` - Qualified value representation to allow format specification\n- ``<inputID>[mediaType]=type`` - Qualified value desired media-type for the input\n- ``<inputID>[encoding]=encode`` - Qualified value encoding to consider (eg: bas64, binary, gzip)\n- ``<inputID>[schema]=schema`` - Qualified value schema indication (URL or well-known OGC profile)\n- ``<inputID>[profile]=profile`` - Qualified value content profile (URI or well-known identifier)\n- ``<inputID>[href]=url`` - Input by reference with URL\n- ``<inputID>[type]=mediaType`` - Media type for referenced input\n- ``<outputID>[include]=true`` - Request specific output (required)\n- ``<outputID>[mediaType]=format`` - Desired output format media-type\n- ``<outputID>[encoding]=encode`` - Desired output format encoding\n- ``<outputID>[schema]=schema`` - Desired output format schema or profile\n- ``<outputID>[profile]=profile`` - Desired output format content profile\n"
      examples:
        KVPSimpleInput:
          summary: Simple literal inputs
          value:
            message: test
            count: '42'
        KVPQualifiedInput:
          summary: Qualified value with format specifications
          value:
            data[value]: '{"test":123}'
            data[mediaType]: application/json
            data[profile]: http://www.opengis.net/spec/ogcapi-features-1/1.0
        KVPByReference:
          summary: Input by reference
          value:
            fileInput[href]: http://example.com/file.txt
            fileInput[type]: text/plain
        KVPBoundingBoxInput:
          summary: Bounding box with CRS
          value:
            bbox: 5.8,47.2,15.1,55.1
            bbox[crs]: http://www.opengis.net/def/crs/OGC/1.3/CRS84
        KVPWithOutputs:
          summary: With output selection and format
          value:
            input1: value1
            output1[include]: 'true'
            output2[include]: 'true'
            output2[mediaType]: application/json
        KVPWithResponse:
          summary: With response format and preference
          value:
            input1: value1
            response[f]: application/json
            response[prefer]: async-execute
        KVPWithResponseFormatAlias:
          summary: With response format using 'format' alias
          value:
            input1: value1
            response[format]: application/json
            response[prefer]: async-execute
        KVPWithResponseProfile:
          summary: With response format and profile
          value:
            input1: value1
            response[f]: application/json
            response[prefer]: async-execute
            response[profile]: http://www.opengis.net/spec/ogcapi-processes-1/1.0
    ProcessExecutionKVPQuery.response[f]:
      name: response[f]
      in: query
      required: false
      schema:
        summary: "Response format specification for process execution using KVP encoding with ``deepObject`` style. Behaves in the same way as the HTTP ``Accept`` header and allows certain short name format indicators. Specifies the desired media type for the execution response. \n\nExample: ``response[f]=application/json``"
        description: "Response format specification for process execution using KVP encoding with ``deepObject`` style. Behaves in the same way as the HTTP ``Accept`` header and allows certain short name format indicators. Specifies the desired media type for the execution response. \n\nExample: ``response[f]=application/json``"
        type: string
      description: "Response format specification for process execution using KVP encoding with ``deepObject`` style. Behaves in the same way as the HTTP ``Accept`` header and allows certain short name format indicators. Specifies the desired media type for the execution response. \n\nExample: ``response[f]=application/json``"
    ProcessExecutionKVPQuery.response[format]:
      name: response[format]
      in: query
      required: false
      schema:
        summary: "Response format specification for process execution using KVP encoding with ``deepObject`` style. Alias for ``response[f]``. Behaves in the same way as the HTTP ``Accept`` header and allows certain short name format indicators. Specifies the desired media type for the execution response. \n\nExample: ``response[format]=application/json``"
        description: "Response format specification for process execution using KVP encoding with ``deepObject`` style. Alias for ``response[f]``. Behaves in the same way as the HTTP ``Accept`` header and allows certain short name format indicators. Specifies the desired media type for the execution response. \n\nExample: ``response[format]=application/json``"
        type: string
      description: "Response format specification for process execution using KVP encoding with ``deepObject`` style. Alias for ``response[f]``. Behaves in the same way as the HTTP ``Accept`` header and allows certain short name format indicators. Specifies the desired media type for the execution response. \n\nExample: ``response[format]=application/json``"
    ProcessExecutionKVPQuery.response[prefer]:
      name: response[prefer]
      in: query
      required: false
      schema:
        summary: "Response preference specification for process execution using KVP encoding with ``deepObject`` style. Behaves in the same way as the HTTP ``Prefer`` header. Specifies execution preferences in terms of [Execution Mode](https://pavics-weaver.readthedocs.io/en/latest/processes.html#execution-mode) such as ``respond-async`` or ``wait=10`` as well as [Execution Results](https://pavics-weaver.readthedocs.io/en/latest/processes.html#execution-results) control directives. \n\nExample: ``response[prefer]=respond-async;return=minimal``"
        description: "Response preference specification for process execution using KVP encoding with ``deepObject`` style. Behaves in the same way as the HTTP ``Prefer`` header. Specifies execution preferences in terms of [Execution Mode](https://pavics-weaver.readthedocs.io/en/latest/processes.html#execution-mode) such as ``respond-async`` or ``wait=10`` as well as [Execution Results](https://pavics-weaver.readthedocs.io/en/latest/processes.html#execution-results) control directives. \n\nExample: ``response[prefer]=respond-async;return=minimal``"
        type: string
      description: "Response preference specification for process execution using KVP encoding with ``deepObject`` style. Behaves in the same way as the HTTP ``Prefer`` header. Specifies execution preferences in terms of [Execution Mode](https://pavics-weaver.readthedocs.io/en/latest/processes.html#execution-mode) such as ``respond-async`` or ``wait=10`` as well as [Execution Results](https://pavics-weaver.readthedocs.io/en/latest/processes.html#execution-results) control directives. \n\nExample: ``response[prefer]=respond-async;return=minimal``"
    ProcessExecutionKVPQuery.response[profile]:
      name: response[profile]
      in: query
      required: false
      schema:
        summary: "Response profile negotiation for process execution using KVP encoding with ``deepObject`` style. Specifies the desired profile URI or well-known identifier for the response. Behaves like the HTTP ``Accept-Profile`` header or ``profile`` query parameter *depending on context*. \n\n**Execution Mode Behavior:**\n- **Synchronous**: The ``response[profile]`` applies to the immediate[*Execution Results*](https://pavics-weaver.readthedocs.io/en/latest/processes.html#proc-exec-results) response (same as``Accept-Profile`` header or ``profile`` query)\n- **Asynchronous**: The ``response[profile]`` applies to the final [*Job Results*](https://pavics-weaver.readthedocs.io/en/latest/processes.html#job-results) profile, whereas the ``profile`` query applies to the [*Job Status*](https://pavics-weaver.readthedocs.io/en/latest/processes.html#alternate-job-status) response\n\n\nExample: ``response[profile]=http://www.opengis.net/spec/ogcapi-features-1/1.0``"
        description: "Response profile negotiation for process execution using KVP encoding with ``deepObject`` style. Specifies the desired profile URI or well-known identifier for the response. Behaves like the HTTP ``Accept-Profile`` header or ``profile`` query parameter *depending on context*. \n\n**Execution Mode Behavior:**\n- **Synchronous**: The ``response[profile]`` applies to the immediate[*Execution Results*](https://pavics-weaver.readthedocs.io/en/latest/processes.html#proc-exec-results) response (same as``Accept-Profile`` header or ``profile`` query)\n- **Asynchronous**: The ``response[profile]`` applies to the final [*Job Results*](https://pavics-weaver.readthedocs.io/en/latest/processes.html#job-results) profile, whereas the ``profile`` query applies to the [*Job Status*](https://pavics-weaver.readthedocs.io/en/latest/processes.html#alternate-job-status) response\n\n\nExample: ``response[profile]=http://www.opengis.net/spec/ogcapi-features-1/1.0``"
        type: string
      description: "Response profile negotiation for process execution using KVP encoding with ``deepObject`` style. Specifies the desired profile URI or well-known identifier for the response. Behaves like the HTTP ``Accept-Profile`` header or ``profile`` query parameter *depending on context*. \n\n**Execution Mode Behavior:**\n- **Synchronous**: The ``response[profile]`` applies to the immediate[*Execution Results*](https://pavics-weaver.readthedocs.io/en/latest/processes.html#proc-exec-results) response (same as``Accept-Profile`` header or ``profile`` query)\n- **Asynchronous**: The ``response[profile]`` applies to the final [*Job Results*](https://pavics-weaver.readthedocs.io/en/latest/processes.html#job-results) profile, whereas the ``profile`` query applies to the [*Job Status*](https://pavics-weaver.readthedocs.io/en/latest/processes.html#alternate-job-status) response\n\n\nExample: ``response[profile]=http://www.opengis.net/spec/ogcapi-features-1/1.0``"
    GetProcessJobQuery.f:
      name: f
      in: query
      required: false
      schema:
        summary: Output format selector. Equivalent to 'format' query or 'Accept' header.
        description: Output format selector. Equivalent to 'format' query or 'Accept' header.
        $schema: http://json-schema.org/draft-07/schema#
        oneOf:
        - type: string
          title: ''
          description: IANA identifier of content and format.
          pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
        - type: string
          title: ''
          description: Output format selector for requested contents.
          enum:
          - yaml
          - json+str
          - text
          - html
          - json
          - xml+str
          - yml
          - json+raw
          - xml
          - html+raw
          - csv
          - txt
          - xml+raw
          - html+str
    GetProcessJobQuery.format:
      name: format
      in: query
      required: false
      schema:
        summary: Output format selector. Equivalent to 'f' query or 'Accept' header.
        description: Output format selector. Equivalent to 'f' query or 'Accept' header.
        $schema: http://json-schema.org/draft-07/schema#
        oneOf:
        - type: string
          title: ''
          description: IANA identifier of content and format.
          pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
        - type: string
          title: ''
          description: Output format selector for requested contents.
          enum:
          - yaml
          - json+str
          - text
          - html
          - json
          - xml+str
          - yml
          - json+raw
          - xml
          - html+raw
          - csv
          - txt
          - xml+raw
          - html+str
    GetProcessJobQuery.schema:
      name: schema
      in: query
      required: false
      schema:
        summary: Job status schema representation.
        description: Selects the schema employed for representation of returned job status response.
        default: ogc
        type: string
        enum:
        - wps
        - WPS
        - openeo
        - OPENEO
        - ogc
        - OGC
    GetProcessJobQuery.profile:
      name: profile
      in: query
      required: false
      schema:
        summary: Job status schema representation.
        description: Selects the schema employed for representation of returned job status response.
        default: ogc
        type: string
        enum:
        - wps
        - WPS
        - openeo
        - OPENEO
        - ogc
        - OGC
    GetProcessJobQuery.version:
      name: version
      in: query
      required: false
      schema:
        summary: Specific process version to locate. If process ID was requested with tagged 'id:version' revision format, this parameter is ignored.
        description: Specific process version to locate. If process ID was requested with tagged 'id:version' revision format, this parameter is ignored.
        type: string
        example: 1.2.3
        pattern: ^\d+(\.\d+(\.\d+(\.[a-zA-Z0-9\-_]+)*)*)*$
    ProvidersQuerySchema.detail:
      name: detail
      in: query
      required: false
      schema:
        summary: Return summary details about each provider, or simply their IDs.
        description: Return summary details about each provider, or simply their IDs.
        default: true
        type: boolean
        example: true
    ProvidersQuerySchema.check:
      name: check
      in: query
      required: false
      schema:
        summary: List only reachable providers, dropping unresponsive ones that cannot be checked for listing. Otherwise, all registered providers are listed regardless of their availability. When requesting details, less metadata will be provided since it will not be fetched from remote services.
        description: List only reachable providers, dropping unresponsive ones that cannot be checked for listing. Otherwise, all registered providers are listed regardless of their availability. When requesting details, less metadata will be provided since it will not be fetched from remote services.
        default: true
        type: boolean
        example: true
    ProvidersQuerySchema.ignore:
      name: ignore
      in: query
      required: false
      schema:
        summary: When listing providers with check of reachable remote service definitions, unresponsive response or unprocessable contents will be silently ignored and dropped from full listing in the response. Disabling this option will raise an error immediately instead of ignoring invalid services.
        description: When listing providers with check of reachable remote service definitions, unresponsive response or unprocessable contents will be silently ignored and dropped from full listing in the response. Disabling this option will raise an error immediately instead of ignoring invalid services.
        default: true
        type: boolean
        example: true
    CreateProviderRequestBody:
      name: CreateProviderRequestBody
      schema:
        $ref: '#/components/schemas/CreateProviderRequestBody'
    provider_id:
      name: provider_id
      in: path
      required: true
      schema:
        type: string
    ProviderProcessesQuery.links:
      name: links
      in: query
      required: false
      schema:
        summary: Return summary details with included links for each process.
        description: Return summary details with included links for each process.
        default: true
        type: boolean
        example: true
    ProviderProcessesQuery.detail:
      name: detail
      in: query
      required: false
      schema:
        summary: Return summary details about each process, or simply their IDs.
        description: Return summary details about each process, or simply their IDs.
        default: true
        type: boolean
        example: true
    ProviderProcessesQuery.sort:
      name: sort
      in: query
      required: false
      schema:
        default: id
        type: string
        enum:
        - identifier
        - version
        - id
        - created
        - process
    ProviderProcessesQuery.page:
      name: page
      in: query
      required: false
      schema:
        type: integer
        default: 0
        minimum: 0
    ProviderProcessesQuery.limit:
      name: limit
      in: query
      required: false
      schema:
        type: integer
        default: null
        minimum: 1
    ProcessDescriptionQuery.schema:
      name: schema
      in: query
      required: false
      schema:
        summary: Selects the desired schema representation of the process description.
        description: Selects the desired schema representation of the process description. When 'OGC' is used, inputs and outputs will be represented as mapping of objects. Process metadata are also directly provided at the root of the content. When 'OLD' is used, inputs and outputs will be represented as list of objects with ID. Process metadata are also reported nested under a 'process' field. See '#/definitions/ProcessDescription' schema for more details about each case. These schemas are all represented with JSON content. For the XML definition, employ 'WPS' or any format selector (f, format, Accept) with XML.
        default: OGC
        type: string
        example: OGC
        enum:
        - WPS
        - wps
        - OLD
        - old
        - OGC
        - ogc
    LaunchJobQuerystring.tags:
      name: tags
      in: query
      required: false
      schema:
        summary: Comma-separated tags that can be used to filter jobs. Only A-Za-z0-9_- characters are permitted.
        description: Comma-separated tags that can be used to filter jobs. Only A-Za-z0-9_- characters are permitted.
        type: string
        default: null
        pattern: ^[A-Za-z0-9_-]+(,[A-Za-z0-9_-]+)*$
    GetProviderJobsQueries.page:
      name: page
      in: query
      required: false
      schema:
        type: integer
        default: 0
        minimum: 0
    GetProviderJobsQueries.limit:
      name: limit
      in: query
      required: false
      schema:
        default: 10
        type: integer
        maximum: 1000
        minimum: 1
    GetProviderJobsQueries.detail:
      name: detail
      in: query
      required: false
      schema:
        summary: Provide job details instead of IDs.
        description: Provide job details instead of IDs.
        type: boolean
        default: false
        example: true
    GetProviderJobsQueries.groups:
      name: groups
      in: query
      required: false
      schema:
        summary: Comma-separated list of grouping fields with which to list jobs.
        description: Comma-separated list of grouping fields with which to list jobs.
        type: string
        default: null
        enum:
        - process
        - provider
        - service
        - status
    GetProviderJobsQueries.minDuration:
      name: minDuration
      in: query
      required: false
      schema:
        summary: Minimal duration (seconds) between started time and current/finished time of jobs to find.
        description: Minimal duration (seconds) between started time and current/finished time of jobs to find.
        type: integer
        minimum: 0
    GetProviderJobsQueries.maxDuration:
      name: maxDuration
      in: query
      required: false
      schema:
        summary: Maximum duration (seconds) between started time and current/finished time of jobs to find.
        description: Maximum duration (seconds) between started time and current/finished time of jobs to find.
        type: integer
        minimum: 0
    GetProviderJobsQueries.datetime:
      name: datetime
      in: query
      required: false
      schema:
        summary: 'DateTime format against OGC API - Processes, to get values before a certain date-time use ''../'' before the date-time, to get values after a certain date-time use ''/..'' after the date-time like the example, to get values between two date-times use ''/'' between the date-times, to get values with a specific date-time just pass the datetime. '
        description: 'DateTime format against OGC API - Processes, to get values before a certain date-time use ''../'' before the date-time, to get values after a certain date-time use ''/..'' after the date-time like the example, to get values between two date-times use ''/'' between the date-times, to get values with a specific date-time just pass the datetime. '
        type: string
        default: null
        pattern: ^(\d{4}-\d\d-\d\dT\d\d:\d\d:\d\d(\.\d+)?(([+-]\d\d:\d\d)|Z)?)|(\d{4}-\d\d-\d\dT\d\d:\d\d:\d\d(\.\d+)?(([+-]\d\d:\d\d)|Z)?)\/(\d{4}-\d\d-\d\dT\d\d:\d\d:\d\d(\.\d+)?(([+-]\d\d:\d\d)|Z)?)|\.\.\/(\d{4}-\d\d-\d\dT\d\d:\d\d:\d\d(\.\d+)?(([+-]\d\d:\d\d)|Z)?)|(\d{4}-\d\d-\d\dT\d\d:\d\d:\d\d(\.\d+)?(([+-]\d\d:\d\d)|Z)?)\/\.\.$
    GetProviderJobsQueries.status:
      name: status
      in: query
      required: false
      schema:
        summary: One of more comma-separated statuses to filter jobs.
        description: One of more comma-separated statuses to filter jobs.
        type: string
        default: null
        enum:
        - finished
        - FINISHED
        - canceled
        - CANCELED
        - running
        - RUNNING
        - error
        - ERROR
        - queued
        - QUEUED
        - succeeded
        - SUCCEEDED
        - failed
        - FAILED
        - accepted
        - ACCEPTED
        - successful
        - SUCCESSFUL
        - paused
        - PAUSED
        - exception
        - EXCEPTION
        - dismissed
        - DISMISSED
        - started
        - STARTED
        - created
        - CREATED
    GetProviderJobsQueries.processID:
      name: processID
      in: query
      required: false
      schema:
        summary: Alias to 'process' for OGC-API compliance.
        description: Alias to 'process' for OGC-API compliance.
        $schema: http://json-schema.org/draft-07/schema#
        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/parameters/processIdQueryParam.yaml
        anyOf:
        - type: string
          title: ''
          description: Identifier with optional tagged version forming a unique reference.
          pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*(:\d+(\.\d+(\.\d+)*)*)?$
        - type: string
          title: UUID
          description: Unique identifier.
          format: uuid
          pattern: ^[a-f0-9]{8}(?:-?[a-f0-9]{4}){3}-?[a-f0-9]{12}$
        - type: string
          title: ID
          description: Generic identifier. This is a user-friendly slug-name. Note that this will represent the latest process matching this name. For specific process version, use the UUID instead.
          pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
    GetProviderJobsQueries.process:
      name: process
      in: query
      required: false
      schema:
        summary: Identifier and optional version tag of the process to filter search.
        description: Identifier and optional version tag of the process to filter search.
        $schema: http://json-schema.org/draft-07/schema#
        $id: https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/parameters/processIdPathParam.yaml
        default: null
        anyOf:
        - type: string
          title: ''
          description: Identifier with optional tagged version forming a unique reference.
          pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*(:\d+(\.\d+(\.\d+)*)*)?$
        - type: string
          title: UUID
          description: Unique identifier.
          format: uuid
          pattern: ^[a-f0-9]{8}(?:-?[a-f0-9]{4}){3}-?[a-f0-9]{12}$
        - type: string
          title: ID
          description: Generic identifier. This is a user-friendly slug-name. Note that this will represent the latest process matching this name. For specific process version, use the UUID instead.
          pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
    GetProviderJobsQueries.version:
      name: version
      in: query
      required: false
      schema:
        summary: Version of the 'process' or 'processID' query parameters. If version is provided, those query parameters should specify the ID without tag.
        description: Version of the 'process' or 'processID' query parameters. If version is provided, those query parameters should specify the ID without tag.
        type: string
        default: null
        example: 0.1.0
        pattern: ^\d+(\.\d+(\.\d+(\.[a-zA-Z0-9\-_]+)*)*)*$
    GetProviderJobsQueries.service:
      name: service
      in: query
      required: false
      schema:
        summary: Alias to 'provider' for backward compatibility.
        description: Alias to 'provider' for backward compatibility.
        type: string
        pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
    GetProviderJobsQueries.provider:
      name: provider
      in: query
      required: false
      schema:
        summary: Identifier of service provider to filter search.
        description: Identifier of service provider to filter search.
        type: string
        default: null
        pattern: ^[A-Za-z0-9]+(?:[-_][A-Za-z0-9]+)*$
    GetProviderJobsQueries.type:
      name: type
      in: query
      required: false
      schema:
        summary: 'Filter jobs only to matching type (note: ''service'' and ''provider'' are aliases).'
        description: 'Filter jobs only to matching type (note: ''service'' and ''provider'' are aliases).'
        type: string
        enum:
        - wps
        - process
        - provider
        - openeo
        - service
    GetProviderJobsQueries.sort:
      name: sort
      in: query
      required: false
      schema:
        default: created
        type: string
        enum:
        - finished
        - service
        - status
        - user
        - created
        - process
    GetProviderJobsQueries.access:
      name: access
      in: query
      required: false
      schema:
        type: string
        default: null
        enum:
        - public
        - private
    GetProviderJobsQueries.tags:
      name: tags
      in: query
      required: false
      schema:
        summary: Comma-separated tags that can be used to filter jobs. Only A-Za-z0-9_- characters are permitted.
        description: Comma-separated tags that can be used to filter jobs. Only A-Za-z0-9_- characters are permitted.
        type: string
        default: null
        pattern: ^[A-Za-z0-9_-]+(,[A-Za-z0-9_-]+)*$
    JobResultsQuery.f:
      name: f
      in: query
      required: false
      schema:
        summary: Output format selector. Equivalent to 'format' query or 'Accept' header.
        description: Output format selector. Equivalent to 'format' query or 'Accept' header.
        $schema: http://json-schema.org/draft-07/schema#
        oneOf:
        - type: string
          title: ''
          description: IANA identifier of content and format.
          pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
        - type: string
          title: ''
          description: Output format selector for requested contents.
          enum:
          - yaml
          - json+str
          - text
          - html
          - json
          - xml+str
          - yml
          - json+raw
          - xml
          - html+raw
          - csv
          - txt
          - xml+raw
          - html+str
    JobResultsQuery.format:
      name: format
      in: query
      required: false
      schema:
        summary: Output format selector. Equivalent to 'f' query or 'Accept' header.
        description: Output format selector. Equivalent to 'f' query or 'Accept' header.
        $schema: http://json-schema.org/draft-07/schema#
        oneOf:
        - type: string
          title: ''
          description: IANA identifier of content and format.
          pattern: ^\w+\/[-.\w]+(?:\+[-.\w]+)?(?:\;\s*.+)*$
        - type: string
          title: ''
          description: Output format selector for requested contents.
          enum:
          - yaml
          - json+str
          - text
          - html
          - json
          - xml+str
          - yml
          - json+raw
          - xml
          - html+raw
          - csv
          - txt
          - xml+raw
          - html+str
    JobResultsQuery.schema:
      name: schema
      in: query
      required: false
      schema:
        summary: Selects the schema employed for representation of job outputs.
        description: Selects the schema employed for representation of job results (produced outputs) for providing file Content-Type details. When 'old' is employed, 'format.mimeType' is used and 'type' is reported as well. When 'ogc' is employed, 'format.mediaType' is used and 'type' is reported as well. When the '+strict' value is added, only the 'format' or 'type' will be represented according to the reference standard (ogc, old) representation.
        default: ogc
        type: string
        example: ogc
        enum:
        - old+strict
        - OLD+STRICT
        - ogc+strict
        - OGC+STRICT
        - old
        - OLD
        - ogc
        - OGC
    FileUploadHeaders.Accept:
      name: Accept
      in: header
      required: false
      schema:
        default: application/json
        type: string
        enum:
        - application/json
        - application/yaml
        - application/xml
        - text/xml
        - text/html
        - '*/*'
    FileUploadHeaders.Accept-Language:
      name: Accept-Language
      in: header
      required: false
      schema:
        default: en-CA
        type: string
    FileUploadHeaders.Accept-Profile:
      name: Accept-Profile
      in: header
      required: false
      schema:
        summary: URI reference.
        description: URI reference.
        type: string
        default: null
        format: uri
        enum:
        - http://www.opengis.net/def/profile/OGC/0/ogc-process-description
        - http://www.opengis.net/def/profile/OGC/0/ogc-process-list
        - http://www.opengis.net/def/profile/OGC/0/ogc-execute-request
        - http://www.opengis.net/def/profile/OGC/0/ogc-results
        - http://www.opengis.net/def/profile/OGC/0/job-description
        - http://www.opengis.net/def/profile/OGC/0/jobs-list
        - https://schemas.opengis.net/wps/1.0.0/wpsExecute_response.xsd
        - https://openeo.org/documentation/1.0/developers/api/openapi.yaml#/components/schemas/batch_job
    FileUploadHeaders.Content-Type:
      name: Content-Type
      in: header
      required: true
      schema:
        summary: Desired Content-Type of the file being uploaded.
        description: Desired Content-Type of the file being uploaded.
        default: multipart/form-data
        type: string
        example: multipart/form-data; boundary=43003e2f205a180ace9cd34d98f911ff
    FileUploadHeaders.Content-Length:
      name: Content-Length
      in: header
      required: true
      schema:
        summary: Uploaded file contents size in bytes.
        description: Uploaded file contents size in bytes.
        type: string
    FileUploadHeaders.Content-Disposition:
      name: Content-Disposition
      in: header
      required: true
      schema:
        summary: 'Expected '
        description: 'Expected '
        type: string
        example: form-data; name="file"; filename="desired-name.ext"
    VaultUploadBody:
      name: VaultUploadBody
      summary: Multipart file contents for upload to the vault.
      description: Multipart file contents for upload to the vault.
      schema:
        type: string
        title: VaultUploadBody
        description: Multipart file contents for upload to the vault.
      examples:
        multipart/form-data:
          summary: Upload JSON file to vault as multipart content.
          value: '--43003e2f205a180ace9cd34d98f911ff

            Content-Disposition: form-data; name="file"; filename="desired-name.json"

            Content-Type: application/json

            {"input": "data"}

            --43003e2f205a180ace9cd34d98f911ff--

            '
    file_id:
      name: file_id
      in: path
      required: true
      schema:
        type: string
    VaultFileRequestHeaders.X-Auth-Vault:
      name: X-Auth-Vault
      in: header
      required: true
      schema:
        summary: Authorization header with token for Vault file access.
        description: For accessing a single file from the Vault, such as to obtain file metadata, requests can simply provide the 'token {access-token}' portion in the header without additional parameters. If multiple files require access such as during an Execute request, all applicable tokens should be provided using a comma separated list of access tokens, each with their indented input ID and array index if applicable (see https://pavics-weaver.readthedocs.io//en/latest/processes.html#file-vault-inputs for more details).
        type: string
    WPSHeaders.Accept:
      name: Accept
      in: header
      required: false
      schema:
        default: application/json
        type: string
        enum:
        - application/json
        - application/yaml
        - application/xml
        - text/xml
        - text/html
        - '*/*'
    WPSParameters.service:
      name: service
      in: query
      required: true
      schema:
        summary: Service selection.
        description: Service selection.
        type: string
        example: WPS
        enum:
        - WPS
        - wps
    WPSParameters.request:
      name: request
      in: query
      required: true
      schema:
        summary: WPS operation to accomplish
        description: WPS operation to accomplish
        type: string
        example: GetCapabilities
        enum:
        - GetCapabilities
        - getcapabilities
        - GETCAPABILITIES
        - DescribeProcess
        - describeprocess
        - DESCRIBEPROCESS
        - Execute
        - execute
        - EXECUTE
    WPSParameters.version:
      name: version
      in: query
      required: false
      schema:
        summary: Version string.
        description: Version string.
        default: 1.0.0
        type: string
        enum:
        - 1.0.0
        - 2.0.0
        - '2.0'
    WPSParameters.identifier:
      name: identifier
      in: query
      required: false
      schema:
        summary: Single or comma-separated list of process identifiers to describe, and single one for execution.
        description: Single or comma-separated list of process identifiers to describe, and single one for execution.
        type: string
        example: example-process,another-process
    WPSParameters.DataInputs:
      name: DataInputs
      in: query
      required: false
      schema:
        summary: Process execution inputs provided as Key-Value Pairs (KVP).
        description: Process execution inputs provided as Key-Value Pairs (KVP).
        type: string
        example: message=hi&names=user1,user2&value=1
    WPSOperationGetNoContent:
      name: WPSOperationGetNoContent
      summary: No content body provided (GET requests).
      description: No content body provided (GET requests).
      schema:
        $ref: '#/components/schemas/WPSOperationGetNoContent'
    WPSRequestBody:
      name: WPSRequestBody
      schema:
        $ref: '#/components/schemas/WPSRequestBody'
      examples:
        Execute:
          summary: Execute request example.
          value: "<wps:Execute\n        xmlns:wps=\"http://www.opengis.net/wps/1.0.0\"\n        xmlns:ows=\"http://www.opengis.net/ows/1.1\"\n        xmlns:xlink=\"http://www.w3.org/1999/xlink\"\n        xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n        xsi:schemaLocation=\"http://www.opengis.net/wps/1.0.0\n                            http://www.w3.org/1999/xlink/wpsExecute_request.xsd\"\n        service=\"WPS\"\n        version=\"1.0.0\"\n>\n    <ows:Identifier>ProcessIdentifier</ows:Identifier>\n    <wps:DataInputs>\n        <wps:Input>\n            <ows:Identifier>LiteralInputIdentifier</ows:Identifier>\n            <ows:Title>Demo process</ows:Title>\n            <wps:Data>\n                <wps:LiteralData>400</wps:LiteralData>\n            </wps:Data>\n        </wps:Input>\n        <wps:Input>\n            <ows:Identifier>ComplexInputIdentifier</ows:Identifier>\n            <ows:Title>Another description</ows:Title>\n            <wps:Reference xlink:href=\"http://schema-example.com/data/image.tif\" method=\"GET\"/>\n        </wps:Input>\n    </wps:DataInputs>\n    <wps:ResponseForm>\n        <wps:ResponseDocument storeExecuteResponse=\"true\" lineage=\"true\" status=\"true\">\n            <wps:Output asReference=\"true\">\n                <ows:Identifier>OutputIdentifier</ows:Identifier>\n                <ows:Title>Description of output</ows:Title>\n                <ows:Abstract>Additional details.</ows:Abstract>\n            </wps:Output>\n        </wps:ResponseDocument>\n    </wps:ResponseForm>\n</wps:Execute>\n"
  responses:
    OkGetFrontpageResponse:
      summary: success
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/FrontpageSchema'
    MethodNotAllowedErrorResponseSchema:
      summary: HTTP method not allowed for requested path.
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/ErrorJsonResponseBodySchema'
    NotAcceptableErrorResponseSchema:
      summary: Requested media-types are not supported at the path.
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/ErrorJsonResponseBodySchema'
    InternalServerErrorResponseSchema:
      summary: Unhandled internal server error.
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/ErrorJsonResponseBodySchema'
    HTMLProviderJobListing:
      summary: Job status.
      headers:
        Content-Type:
          type: string
          default: text/html
          example: text/html
      schema:
        $ref: '#/components/schemas/ExtendedMappingSchema'
    OkGetSwaggerUIResponse:
      summary: success
      headers:
        Content-Type:
          type: string
          default: text/html
          example: text/html
      schema:
        $ref: '#/components/schemas/SwaggerUISpecSchema'
    OkGetSwaggerJSONResponse:
      summary: success
      headers:
        Content-Type:
          type: string
          default: application/vnd.oai.openapi+json; version=3.0
          enum:
          - application/vnd.oai.openapi+json; version=3.0
      schema:
        $ref: '#/components/schemas/OpenAPISpecSchema'
    OkGetRedocUIResponse:
      summary: success
      headers:
        Content-Type:
          type: string
          default: text/html
          example: text/html
      schema:
        $ref: '#/components/schemas/SwaggerUISpecSchema'
    OkGetVersionsResponse:
      summary: success
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/VersionsSchema'
    OkGetConformanceResponse:
      summary: success
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/ConformanceSchema'
    OkGetQuoteListResponse:
      summary: success
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/QuotationListSchema'
    OkGetQuoteInfoResponse:
      summary: success
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/QuoteSchema'
    NotFoundQuoteResponse:
      summary: Quote with specified reference identifier does not exist.
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/ErrorJsonResponseBodySchema'
    CreatedQuoteExecuteResponse:
      summary: success
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/CreatedQuotedJobStatusSchema'
    InvalidJobParametersResponse:
      summary: Job parameters failed validation.
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/ErrorJsonResponseBodySchema'
    QuotePaymentRequiredResponse:
      summary: Quoted process execution refused due to missing payment.
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/ErrorJsonResponseBodySchema'
    OkGetBillListResponse:
      summary: success
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/BillListSchema'
    OkGetBillDetailResponse:
      summary: success
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/BillSchema'
    OkGetQueriedJobsResponse:
      summary: success
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/GetQueriedJobsSchema'
    BadRequestResponseSchema:
      summary: Invalid index parameter or index out of range.
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/ErrorJsonResponseBodySchema'
    UnprocessableEntityResponseSchema:
      summary: Output is not an array.
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/ErrorJsonResponseBodySchema'
    CompletedJobResponse:
      summary: Job submitted and completed execution synchronously.
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
        Location:
          type: string
          description: Status location of the completed job execution.
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
        Preference-Applied:
          type: string
          description: Applied preferences from submitted 'Prefer' header after validation.
      schema:
        $ref: '#/components/schemas/CompletedJobStatusSchema'
    CreatedLaunchJobResponse:
      summary: Job successfully submitted. Execution should begin when resources are available or when triggered, according to requested execution mode.
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
        Location:
          type: string
          description: Status monitoring location of the job execution.
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
        Preference-Applied:
          type: string
          description: Applied preferences from submitted 'Prefer' header after validation.
      schema:
        $ref: '#/components/schemas/CreatedJobStatusSchema'
    NoContentJobResultsResponse:
      summary: success by reference
      headers:
        Content-Length:
          type: string
          example: '0'
        link:
          type: string
          description: Link to a result requested by reference output transmission. Link relation indicates the result ID. Additional parameters indicate expected content-type of the resource. Literal data requested by reference are returned with contents dumped to plain text file.
      schema:
        $ref: '#/components/schemas/NoContent'
    ForbiddenProviderAccessResponseSchema:
      summary: Referenced provider is not accessible.
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/ErrorJsonResponseBodySchema'
    UnsupportedMediaTypeResponseSchema:
      summary: Media-Type not supported for this request.
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/ErrorJsonResponseBodySchema'
    OkBatchDismissJobsResponseSchema:
      summary: success
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/BatchDismissJobsBodySchema'
    OkGetJobStatusResponse:
      summary: success
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/JobStatusInfo'
    InvalidJobResponseSchema:
      summary: Job reference is not a valid UUID.
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/ErrorJsonResponseBodySchema'
    NotFoundJobResponseSchema:
      summary: Job reference UUID cannot be found.
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/ErrorJsonResponseBodySchema'
    WPSExecuteResponse:
      summary: Job XML status.
    NoContentJobUpdatedResponse:
      summary: Job detail updated with provided parameters.
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/NoContent'
    OkDismissJobResponse:
      summary: success
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/DismissedJobSchema'
    GoneJobResponseSchema:
      summary: Job reference UUID cannot be dismissed again or its result artifacts were removed.
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/ErrorJsonResponseBodySchema'
    OkGetJobResultsResponse:
      summary: Retrieved single indexed result value.
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/ResultsBody'
    JobResultContentResponse:
      summary: success by value
      headers:
        Content-Type:
          type: string
          example: application/json
        Content-Length:
          type: string
        Content-Disposition:
          type: string
        content_location:
          $schema: http://json-schema.org/draft-07/schema#
          anyOf:
          - type: string
            title: ''
            description: URL file reference.
            format: url
            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
          - type: string
            title: ''
            description: Local file reference.
            format: file
            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
          - type: string
            title: ''
            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
        Date:
          type: string
          description: Creation date and time of the contents.
        Last-Modified:
          type: string
          description: Modification date and time of the contents.
      schema:
        $ref: '#/components/schemas/ResultData'
    OkGetJobOutputsResponse:
      summary: success
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/JobOutputsBody'
    OkGetJobInputsResponse:
      summary: success
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/JobInputsBody'
    OkGetJobExceptionsResponse:
      summary: success
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/JobExceptionsSchema'
    OkGetJobLogsResponse:
      summary: success
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/JobLogsSchema'
    OkGetJobStatsResponse:
      summary: success
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/JobStatisticsSchema'
    OkGetJobProvResponse:
      summary: Successful job PROV details.
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
        Accept:
          type: string
          default: application/json
          enum:
          - application/yaml
          - application/json
          - application/ld+json
          - text/turtle
          - text/provenance-notation
          - text/xml
          - application/xml
          - application/n-triples
    NotFoundJobProvResponseSchema:
      summary: Job reference UUID cannot be found, or a specified provenance run UUID cannot be retrieved from the Workflow execution steps.
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/ErrorJsonResponseBodySchema'
    GoneJobProvResponseSchema:
      summary: Job reference contents have been removed or does not contain PROV metadata. This could be because the job was created before provenance support was enabled, or because a job retention period deleted the contents.
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/ErrorJsonResponseBodySchema'
    OkGetJobProvMetadataResponse:
      summary: Successful job PROV metadata retrieval.
      headers:
        Content-Type:
          type: string
          default: text/plain
          enum:
          - text/plain
      schema:
        type: string
        title: JobProvMetadataResponseBody
        description: Multipart file contents for upload to the vault.
    OkGetProcessesListResponse:
      summary: Listing of available processes successful.
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/MultiProcessesListing'
    OkPostProcessesResponse:
      summary: Process successfully deployed.
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/OkPostProcessDeployBodySchema'
    ConflictRequestResponseSchema:
      summary: Process with same ID or version already exists.
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/ErrorJsonResponseBodySchema'
    NotFoundProcessResponse:
      summary: Process with specified reference identifier does not exist.
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/ErrorJsonResponseBodySchema'
    OkPatchProcessResponse:
      summary: Process successfully updated.
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/OkPatchProcessUpdatedBodySchema'
    BadRequestGetProcessInfoResponse:
      summary: Missing process identifier.
      schema:
        $ref: '#/components/schemas/NoContent'
    OkGetProcessInfoResponse:
      summary: success
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/ProcessDescription'
    NoContentDeleteProcessResponse:
      summary: Process successfully undeployed.
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/NoContent'
    ForbiddenProcessAccessResponseSchema:
      summary: Referenced process is not accessible.
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/ErrorJsonResponseBodySchema'
    CreatedQuoteResponse:
      summary: Quote successfully obtained for process execution definition.
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/QuoteSchema'
    AcceptedQuoteResponse:
      summary: Quote successfully submitted for evaluating process execution definition. Complete details will be available once evaluation has completed.
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/PartialQuoteSchema'
    OkGetEstimatorResponse:
      summary: success
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/QuoteEstimatorSchema'
    OkPutEstimatorResponse:
      summary: success
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/DescriptionSchema'
    OkDeleteEstimatorResponse:
      summary: success
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/DescriptionSchema'
    OkGetProcessVisibilitySchema:
      summary: success
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/ProcessVisibilityResponseBodySchema'
    OkPutProcessVisibilitySchema:
      summary: success
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/ProcessVisibilityResponseBodySchema'
    ForbiddenVisibilityUpdateResponseSchema:
      summary: Visibility value modification not allowed.
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/ErrorJsonResponseBodySchema'
    OkGetProcessPackageSchema:
      summary: success
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/CWL'
    OkGetProcessPayloadSchema:
      summary: success
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/NoContent'
    OkGetProvidersListResponse:
      summary: success
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/ProvidersBodySchema'
    CreatedPostProvider:
      summary: success
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/ProviderSummarySchema'
    ExtendedMappingSchema:
      summary: Parameter value is missing
    NotImplementedPostProviderResponse:
      summary: Provider registration not supported using specified definition.
    NoContentDeleteProviderSchema:
      summary: success
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/NoContent'
    NotImplementedDeleteProviderResponse:
      summary: Provider removal not supported using referenced storage.
    OkGetProviderCapabilitiesSchema:
      summary: success
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/ProviderCapabilitiesSchema'
    OkGetProviderProcessesSchema:
      summary: success
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/ProviderProcessesSchema'
    OkGetProviderProcessDescriptionResponse:
      summary: success
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/ProcessDescription'
    ForbiddenProviderLocalResponseSchema:
      summary: 'Provider operation is not allowed on local-only Weaver instance. Applies only when application configuration is not within: [EMS, HYBRID]'
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/ErrorJsonResponseBodySchema'
    RedirectResultResponse:
      summary: Redirects '/result' (without 's') to corresponding '/results' path.
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
        Location:
          type: string
          description: Redirect resource location.
          example: https://job/123/result
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
    OkVaultFileUploadedResponse:
      summary: success
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
        Location:
          type: string
          description: File download location.
          example: https://localhost:4002/vault/78977deb-28af-46f3-876b-cdd272742678
          format: url
          pattern: ^((?:http|ftp)s?://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
      schema:
        $ref: '#/components/schemas/VaultFileUploadedBodySchema'
    BadRequestVaultFileUploadResponse:
      summary: Missing or incorrectly formed file contents.
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/ErrorJsonResponseBodySchema'
    UnprocessableEntityVaultFileUploadResponse:
      summary: Invalid filename refused for upload. Filename should include only alphanumeric, underscore, dash, and dot characters. Filename should include both the base name and the desired file extension.
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/ErrorJsonResponseBodySchema'
    OkVaultFileDetailResponse:
      summary: success
      headers:
        Content-Type:
          type: string
          example: application/json
        Content-Length:
          type: string
        Content-Disposition:
          type: string
        content_location:
          $schema: http://json-schema.org/draft-07/schema#
          anyOf:
          - type: string
            title: ''
            description: URL file reference.
            format: url
            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
          - type: string
            title: ''
            description: Local file reference.
            format: file
            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
          - type: string
            title: ''
            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
        Date:
          type: string
          description: Creation date and time of the contents.
        Last-Modified:
          type: string
          description: Modification date and time of the contents.
      schema:
        $ref: '#/components/schemas/NoContent'
    BadRequestVaultFileAccessResponse:
      summary: Invalid file vault reference.
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/ErrorJsonResponseBodySchema'
    ForbiddenVaultFileDownloadResponse:
      summary: Forbidden access to vault file. Invalid authorization from provided token.
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/ErrorJsonResponseBodySchema'
    GoneVaultFileDownloadResponse:
      summary: Vault File resource corresponding to specified ID is not available anymore.
      headers:
        Content-Type:
          type: string
          default: application/json
          enum:
          - application/json
          - application/xml
          - text/xml
          - text/html
      schema:
        $ref: '#/components/schemas/ErrorJsonResponseBodySchema'
    OkVaultFileDownloadResponse:
      summary: success
      headers:
        Content-Type:
          type: string
          example: application/json
        Content-Length:
          type: string
        Content-Disposition:
          type: string
        content_location:
          $schema: http://json-schema.org/draft-07/schema#
          anyOf:
          - type: string
            title: ''
            description: URL file reference.
            format: url
            pattern: ^((?:http|https)://)?(?!.*//.*$)(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|localhost|\[[a-f0-9:]+\]|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d+)?(?:/?|[/?]\S+)$
          - type: string
            title: ''
            description: Local file reference.
            format: file
            pattern: ^(file://)?(?!.*//.*$)(?:/|[/?]\S+)$
          - type: string
            title: ''
            description: 'S3 bucket shorthand URL representation: ''s3://{bucket}/[{dirs}/][{file-key}]'''
            pattern: ^(?P<scheme>s3://)(?P<bucket>(?!(^xn--|.+-s3alias$))[a-z0-9](?:(\.(?!\.))|[a-z0-9-]){1,61}[a-z0-9]|(?P<arn>arn:aws:s3(?:-outposts)?):(?P<region>(af-south-1|ap-east-1|ap-east-2|ap-northeast-1|ap-northeast-2|ap-northeast-3|ap-south-1|ap-south-2|ap-southeast-1|ap-southeast-2|ap-southeast-3|ap-southeast-4|ap-southeast-5|ap-southeast-6|ap-southeast-7|ca-central-1|ca-west-1|eu-central-1|eu-central-2|eu-north-1|eu-south-1|eu-south-2|eu-west-1|eu-west-2|eu-west-3|il-central-1|me-central-1|me-south-1|mx-central-1|sa-east-1|us-east-1|us-east-2|us-west-1|us-west-2)):(?P<account_id>[a-z0-9]+):(?P<type_name>accesspoint|outpost)/(?P<type_id>[a-z0-9][a-z0-9-]+[a-z0-9]))(?P<path>(?:/$|/[\w.-]+)+)$
        Date:
          type: string
          description: Creation date and time of the contents.
        Last-Modified:
          type: string
          description: Modification date and time of the contents.
      schema:
        $ref: '#/components/schemas/NoContent'
    OkWPSResponse:
      summary: WPS operation successful
      headers:
        Content-Type:
          type: string
          default: application/xml
          example: application/xml
      schema:
        $ref: '#/components/schemas/WPSXMLSuccessBodySchema'
    ErrorWPSResponse:
      summary: Unhandled error occurred on WPS endpoint.
      headers:
        Content-Type:
          type: string
          default: application/xml
          example: application/xml
      schema:
        $ref: '#/components/schemas/WPSException'
externalDocs:
  description: Weaver documentation
  url: https://pavics-weaver.readthedocs.io/
