Palo Alto Networks · OpenAPI Overlay 1.0.0

API Evangelist conversational phrasing for Palo Alto Networks Containers API

12 actions 12 updates phrasing extends openapi/palo-alto-networks-containers-api-openapi.yml
Generated by API Evangelist Written by API Evangelist tooling for Palo Alto Networks's API. It is a proposal applied on top of the contract, not a document Palo Alto Networks publishes.
View Overlay File View on GitHub Overlay Specification

What the actions change

x-apievangelist-phrasing

Targets 12

$.info
$.paths['/api/v34.03/containers'].get
$.paths['/api/v34.03/containers/count'].get
$.paths['/api/v34.03/containers/download'].get
$.paths['/api/v34.03/containers/names'].get
$.paths['/api/v34.03/containers/scan'].post
$.paths['/api/v34.04/containers'].get
$.paths['/api/v34.04/containers/count'].get
$.paths['/api/v34.04/containers/download'].get
$.paths['/api/v34.04/containers/names'].get
$.paths['/api/v34.04/containers/scan'].post
$.paths['/containers'].get

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 Palo Alto Networks Containers API
  version: 1.0.0
extends: openapi/palo-alto-networks-containers-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: 11
- target: $.paths['/api/v34.03/containers'].get
  update:
    x-apievangelist-phrasing:
      intent: Get container scan results (v34.03)
      effect: read
      questions:
      - What do container scan results look like on the older v34.03 API?
      - Can I filter v34.03 container scan results by cluster or namespace?
      instructions:
      - text: Get container scan results for cluster {clusters} using API v34.03.
        slots:
          clusters: query.clusters
      - text: Using v34.03, list scanned containers on host {hostname}.
        slots:
          hostname: query.hostname
      method: generated
      generated: '2026-09-26'
- target: $.paths['/api/v34.03/containers/count'].get
  update:
    x-apievangelist-phrasing:
      intent: Count scanned containers (v34.03)
      effect: read
      questions:
      - How many containers are scanned, according to the v34.03 count endpoint?
      - Can I count containers in one namespace with the v34.03 API?
      instructions:
      - text: Count scanned containers in namespace {namespaces} via v34.03.
        slots:
          namespaces: query.namespaces
      - text: Get the v34.03 container total for image {image}.
        slots:
          image: query.image
      method: generated
      generated: '2026-09-26'
- target: $.paths['/api/v34.03/containers/download'].get
  update:
    x-apievangelist-phrasing:
      intent: Download container scan results (v34.03)
      effect: read
      questions:
      - Can I export container scan results as a file from the v34.03 API?
      - Does the v34.03 container download include labels?
      instructions:
      - text: Download v34.03 container scan results for cluster {clusters}.
        slots:
          clusters: query.clusters
      - text: Export v34.03 container scan results with labels set to {includeLabels}.
        slots:
          includeLabels: query.includeLabels
      method: generated
      generated: '2026-09-26'
- target: $.paths['/api/v34.03/containers/names'].get
  update:
    x-apievangelist-phrasing:
      intent: List container names (v34.03)
      effect: read
      questions:
      - Which container names are known to the v34.03 API?
      - Can I get just the names of containers on one host from v34.03?
      instructions:
      - text: List container names on host {hostname} using v34.03.
        slots:
          hostname: query.hostname
      - text: Get v34.03 container names in cluster {clusters}.
        slots:
          clusters: query.clusters
      method: generated
      generated: '2026-09-26'
- target: $.paths['/api/v34.03/containers/scan'].post
  update:
    x-apievangelist-phrasing:
      intent: Start a container scan (v34.03)
      effect: write
      questions:
      - How do I trigger a container scan through the v34.03 API?
      - Can I kick off an on-demand container scan with the older v34.03 endpoint?
      instructions:
      - text: Start a container scan using API v34.03.
      - text: Trigger an on-demand container rescan via the v34.03 endpoint.
      method: generated
      generated: '2026-09-26'
- target: $.paths['/api/v34.04/containers'].get
  update:
    x-apievangelist-phrasing:
      intent: Get container scan results (v34.04)
      effect: read
      questions:
      - What vulnerabilities and compliance issues did the latest v34.04 container scan find?
      - Can I filter v34.04 container scan results by image or compliance rule?
      instructions:
      - text: Get v34.04 container scan results for image {image}.
        slots:
          image: query.image
      - text: List v34.04 scanned containers failing compliance rule {complianceRuleName}.
        slots:
          complianceRuleName: query.complianceRuleName
      method: generated
      generated: '2026-09-26'
- target: $.paths['/api/v34.04/containers/count'].get
  update:
    x-apievangelist-phrasing:
      intent: Count scanned containers (v34.04)
      effect: read
      questions:
      - How many containers are scanned in total on the current v34.04 API?
      - Can I count agentless-scanned containers with v34.04?
      instructions:
      - text: Count v34.04 scanned containers in cluster {clusters}.
        slots:
          clusters: query.clusters
      - text: Get the v34.04 container count for host {hostname}.
        slots:
          hostname: query.hostname
      method: generated
      generated: '2026-09-26'
- target: $.paths['/api/v34.04/containers/download'].get
  update:
    x-apievangelist-phrasing:
      intent: Download container scan results (v34.04)
      effect: read
      questions:
      - How do I download container scan results as CSV on the v34.04 API?
      - Can I export v34.04 container results for a single namespace?
      instructions:
      - text: Download v34.04 container scan results for namespace {namespaces}.
        slots:
          namespaces: query.namespaces
      - text: Export v34.04 container results including labels {includeLabels}.
        slots:
          includeLabels: query.includeLabels
      method: generated
      generated: '2026-09-26'
- target: $.paths['/api/v34.04/containers/names'].get
  update:
    x-apievangelist-phrasing:
      intent: List container names (v34.04)
      effect: read
      questions:
      - Which container names does the v34.04 API return for my clusters?
      - Can I get a lightweight list of container names from v34.04?
      instructions:
      - text: List v34.04 container names in namespace {namespaces}.
        slots:
          namespaces: query.namespaces
      - text: Get container names for image {image} via v34.04.
        slots:
          image: query.image
      method: generated
      generated: '2026-09-26'
- target: $.paths['/api/v34.04/containers/scan'].post
  update:
    x-apievangelist-phrasing:
      intent: Start a container scan (v34.04)
      effect: write
      questions:
      - How do I start a new container scan on the current v34.04 API?
      - Can I force Prisma Cloud Compute to rescan containers right now with v34.04?
      instructions:
      - text: Start a container scan using API v34.04.
      - text: Kick off a fresh v34.04 container scan now.
      method: generated
      generated: '2026-09-26'
- target: $.paths['/containers'].get
  update:
    x-apievangelist-phrasing:
      intent: List running containers monitored by Defenders
      effect: read
      questions:
      - Which containers are currently running under Defender monitoring?
      - Can I see runtime profile and network info for running containers in a collection?
      instructions:
      - text: List running containers monitored by Defenders in collection {collections}.
        slots:
          collections: query.collections
      - text: Search running containers for {search} on host {hostname}.
        slots:
          search: query.search
          hostname: query.hostname
      method: generated
      generated: '2026-09-26'