Harness · OpenAPI Overlay 1.0.0

API Evangelist conversational phrasing for Harness Execution Config API

7 actions 7 updates phrasing extends openapi/harness-execution-config-api-openapi.yml
Generated by API Evangelist Written by API Evangelist tooling for Harness's API. It is a proposal applied on top of the contract, not a document Harness publishes.
View Overlay File View on GitHub Overlay Specification

What the actions change

x-apievangelist-phrasing

Targets 7

$.info
$.paths['/v1/dbops/execution-config'].delete
$.paths['/v1/dbops/execution-config/get-customer-config'].get
$.paths['/v1/dbops/execution-config/get-default-config'].get
$.paths['/v1/dbops/execution-config/pin-image'].post
$.paths['/v1/dbops/execution-config/reset-config'].post
$.paths['/v1/dbops/execution-config/update-config'].post

OpenAPI Overlay

Raw ↑
# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand.
overlay: 1.0.0
info:
  title: API Evangelist conversational phrasing for Harness Execution Config API
  version: 1.0.0
extends: openapi/harness-execution-config-api-openapi.yml
actions:
- target: $.info
  update:
    x-apievangelist-phrasing:
      method: generated
      generated: '2026-09-26'
      generator: build-phrasing.py
      label: Generated by API Evangelist
      operations: 6
- target: $.paths['/v1/dbops/execution-config'].delete
  update:
    x-apievangelist-phrasing:
      intent: Delete my DB DevOps execution config overrides
      effect: destructive
      questions:
      - How do I drop all my custom DB DevOps image overrides?
      - Can I delete the execution config overrides for my account entirely?
      instructions:
      - text: Delete my DB DevOps execution config overrides.
      - text: Remove every DBOps image override in account {account}.
        slots:
          account: header.Harness-Account
      method: generated
      generated: '2026-09-26'
- target: $.paths['/v1/dbops/execution-config/get-customer-config'].get
  update:
    x-apievangelist-phrasing:
      intent: Get my DB DevOps execution config
      effect: read
      questions:
      - Which DB DevOps images has my account overridden?
      - Can I see only my overrides rather than the full execution config?
      instructions:
      - text: Show my DB DevOps execution config.
      - text: Get my DBOps execution config with overridesOnly set to {overridesOnly}.
        slots:
          overridesOnly: query.overridesOnly
      method: generated
      generated: '2026-09-26'
- target: $.paths['/v1/dbops/execution-config/get-default-config'].get
  update:
    x-apievangelist-phrasing:
      intent: Get default DB DevOps images and tags
      effect: read
      questions:
      - What are the latest default DB DevOps image tags?
      - Which images does Harness DB DevOps use out of the box?
      instructions:
      - text: List the default DB DevOps images and their latest tags.
      - text: Show the Harness default execution config for DBOps.
      method: generated
      generated: '2026-09-26'
- target: $.paths['/v1/dbops/execution-config/pin-image'].post
  update:
    x-apievangelist-phrasing:
      intent: Pin DB DevOps image versions
      effect: write
      questions:
      - How do I pin DB DevOps images to specific versions?
      - Does pinning validate the image version override setting first?
      instructions:
      - text: Pin DB DevOps image versions using setting value {value}.
        slots:
          value: requestBody.value
      - text: Apply the dbops image version override {value}.
        slots:
          value: requestBody.value
      method: generated
      generated: '2026-09-26'
- target: $.paths['/v1/dbops/execution-config/reset-config'].post
  update:
    x-apievangelist-phrasing:
      intent: Reset DB DevOps image tags to defaults
      effect: write
      questions:
      - Can I put overridden DB DevOps images back to their default tags?
      - How do I undo a DBOps image override without deleting all overrides?
      instructions:
      - text: Reset my DB DevOps image tags to their defaults.
      - text: Revert the overridden DBOps images to default versions.
      method: generated
      generated: '2026-09-26'
- target: $.paths['/v1/dbops/execution-config/update-config'].post
  update:
    x-apievangelist-phrasing:
      intent: Override DB DevOps image tags
      effect: write
      questions:
      - Can I override which image tag DB DevOps steps run with?
      - What's the way to set custom DBOps image tags for my account?
      instructions:
      - text: Override the DB DevOps execution config image tags.
      - text: Set custom DBOps image tags for account {account}.
        slots:
          account: header.Harness-Account
      method: generated
      generated: '2026-09-26'