Palo Alto Networks Agentless API

{'$ref': 'desc/agentless/agentless.md'}

Operations 12

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

POST /api/v34.03/agentless/max-scanners Set max agentless scanners for an account (v34.03) · Agentless Max Scanners #
Ask an LLM
“How do I cap the number of agentless scanners for a cloud account on the v34.03 API?”
“Can I turn on auto-scaling of agentless scanners with the older v34.03 endpoint?”
Tell an agent
Via v34.03, set max agentless scanners for account {account_id} to {max_scanners}.
Using v34.03, set agentless auto-scale to {auto_scale} for account {account_id}.
GET /api/v34.03/agentless/progress View agentless scan progress (v34.03) · View the Agentless Scan Progress #
Ask an LLM
“How far along is the current agentless scan according to the v34.03 API?”
“Where do I check agentless scan progress on v34.03?”
Tell an agent
Show agentless scan progress from the v34.03 API.
Check v34.03 agentless scanning progress.
POST /api/v34.03/agentless/scan Start an agentless scan (v34.03) · Start Agentless Scan #
Ask an LLM
“How do I kick off an agentless scan with the v34.03 API?”
“Can an agentless scan be started on demand using v34.03?”
Tell an agent
Start an agentless scan using the v34.03 API.
Launch a v34.03 agentless scan now.
GET /api/v34.03/agentless/scan-statistics Get agentless scan statistics (v34.03) · Agentless Scan Statistics #
Ask an LLM
“What statistics does the v34.03 API report for agentless scans?”
“Can I restrict v34.03 agentless scan statistics to the current scan?”
Tell an agent
Get agentless scan statistics from v34.03.
Show v34.03 agentless statistics with current set to {current}.
POST /api/v34.03/agentless/stop Stop an ongoing agentless scan (v34.03) · Stop an Ongoing Scan #
Ask an LLM
“How do I halt a running agentless scan through the v34.03 API?”
“Is there a v34.03 call to cancel agentless scanning in progress?”
Tell an agent destructive · confirm first
Stop the ongoing agentless scan via v34.03.
Cancel the running v34.03 agentless scan.
POST /api/v34.03/agentless/templates Download agentless permission templates (v34.03) · Download Agentless Permission Templates #
Ask an LLM
“Where do I get the cloud permission templates agentless scanning needs, on v34.03?”
“Can the v34.03 template download target a specific AWS region type?”
Tell an agent
Download v34.03 agentless permission templates for credential {credentialID}.
Get v34.03 agentless templates for AWS region type {awsRegionType}.
POST /api/v34.04/agentless/max-scanners Set max agentless scanners for an account (v34.04) · Agentless Max Scanners #
Ask an LLM
“How do I limit how many agentless scanners run for an account on the current v34.04 API?”
“Can v34.04 auto-scale agentless scanners for a cloud account?”
Tell an agent
Set the v34.04 max agentless scanners for account {account_id} to {max_scanners}.
Enable v34.04 agentless auto-scale {auto_scale} on account {account_id}.
GET /api/v34.04/agentless/progress View agentless scan progress (v34.04) · View the Agentless Scan Progress #
Ask an LLM
“Is my agentless scan still running according to the v34.04 API?”
“What progress does the v34.04 agentless endpoint show right now?”
Tell an agent
Show v34.04 agentless scan progress.
Report how far the agentless scan has gotten using v34.04.
POST /api/v34.04/agentless/scan Start an agentless scan (v34.04) · Start Agentless Scan #
Ask an LLM
“How do I start agentless scanning with the current v34.04 API?”
“Can I trigger an agentless scan immediately on v34.04?”
Tell an agent
Start an agentless scan with v34.04.
Trigger a v34.04 agentless scan of my accounts.
GET /api/v34.04/agentless/scan-statistics Get agentless scan statistics (v34.04) · Agentless Scan Statistics #
Ask an LLM
“Which agentless scan statistics does v34.04 return?”
“Can I pull only the current agentless scan's numbers from v34.04?”
Tell an agent
Get v34.04 agentless scan statistics.
Show v34.04 agentless scan statistics for current {current}.
POST /api/v34.04/agentless/stop Stop an ongoing agentless scan (v34.04) · Stop an Ongoing Scan #
Ask an LLM
“How do I stop an agentless scan that is in progress on v34.04?”
“Can a running agentless scan be aborted with the v34.04 API?”
Tell an agent destructive · confirm first
Stop the ongoing agentless scan via v34.04.
Abort the running v34.04 agentless scan.
POST /api/v34.04/agentless/templates Download agentless permission templates (v34.04) · Download Agentless Permission Templates #
Ask an LLM
“Where do I download the permission templates for agentless scanning on v34.04?”
“Can v34.04 generate agentless templates from a stored credential?”
Tell an agent
Download v34.04 agentless permission templates for credential {credentialID}.
Fetch v34.04 agentless templates for AWS region type {awsRegionType}.

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/palo-alto-networks:palo-alto-networks-agentless-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

palo-alto-networks-agentless-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Palo Alto Networks Agentless API
  x-description-source: desc/intro.md
  version: '1.0'
  description: 'Operations tagged Agentless across 2 of this provider''s published API definitions: palo-alto-compute-34-03-openapi-34-03-138-sh-openapi.json, palo-alto-compute-openapi-34-04-145-sh-openapi.json. Each path carries the servers of the definition it was published in.'
tags:
- name: Agentless
  description: Agentless. 6 operations in this definition.
  x-description-source: desc/agentless/agentless.md
paths:
  /api/v34.03/agentless/max-scanners:
    post:
      description: AgentlessMaxScanners sets the maximum number of scanners for an agentless account specification
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/types.AgentlessScanMaxScannersOptions'
      responses:
        '200':
          description: OK
        default:
          description: ''
      tags:
      - Agentless
      x-prisma-cloud-target-env:
        permission: monitorHosts
      operationId: post-agentless-max-scanners
      summary: Agentless Max Scanners
  /api/v34.03/agentless/progress:
    get:
      description: 'View the Agentless Scan Progress. GET /api/v34.03/agentless/progress on the Agentless API. Documented responses: 200.'
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/-_shared.Progress'
          description: ''
        default:
          description: ''
      tags:
      - Agentless
      x-prisma-cloud-target-env:
        permission: monitorHosts
      operationId: get-agentless-progress
      summary: View the Agentless Scan Progress
      x-description-source: desc/agentless/get_agentless_progress.md
  /api/v34.03/agentless/scan:
    post:
      description: 'Start Agentless Scan. POST /api/v34.03/agentless/scan on the Agentless API. Documented responses: 200.'
      responses:
        '200':
          description: OK
        default:
          description: ''
      tags:
      - Agentless
      x-prisma-cloud-target-env:
        permission: monitorHosts
      operationId: post-agentless-scan
      summary: Start Agentless Scan
      x-description-source: desc/agentless/post_agentless_scan.md
  /api/v34.03/agentless/scan-statistics:
    get:
      description: AgentlessScanStatistics returns the agentless scan statistics
      parameters:
      - description: 'Current indicates whether the current scan cycle statistics should be returned.

          '
        in: query
        name: current
        schema:
          type: boolean
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/agentless.ScanStatisticsResponse'
          description: ScanStatisticsResponse represents the response structure for scan statistics
        default:
          description: ''
      tags:
      - Agentless
      x-prisma-cloud-target-env:
        permission: monitorHosts
      operationId: get-agentless-scan-statistics
      summary: Agentless Scan Statistics
  /api/v34.03/agentless/stop:
    post:
      description: 'Stop an Ongoing Scan. POST /api/v34.03/agentless/stop on the Agentless API. Documented responses: 200.'
      responses:
        '200':
          description: OK
        default:
          description: ''
      tags:
      - Agentless
      x-prisma-cloud-target-env:
        permission: monitorHosts
      operationId: post-agentless-stop
      summary: Stop an Ongoing Scan
      x-description-source: desc/agentless/post_agentless_stop.md
  /api/v34.03/agentless/templates:
    post:
      description: 'Download Agentless Permission Templates. POST /api/v34.03/agentless/templates on the Agentless API. Takes an optional request body. Documented responses: 200.'
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/types.AgentlessResourceTemplatesRequest'
      responses:
        '200':
          description: OK
        default:
          description: ''
      tags:
      - Agentless
      x-prisma-cloud-target-env:
        permission: manageCreds
      operationId: post-agentless-templates
      summary: Download Agentless Permission Templates
      x-description-source: desc/agentless/post_agentless_templates.md
  /api/v34.04/agentless/max-scanners:
    post:
      description: AgentlessMaxScanners sets the maximum number of scanners for an agentless account specification
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/types.AgentlessScanMaxScannersOptions'
      responses:
        '200':
          description: OK
        default:
          description: ''
      tags:
      - Agentless
      x-prisma-cloud-target-env:
        permission: monitorHosts
      operationId: postApiV3404AgentlessMaxScanners
      summary: Agentless Max Scanners
      x-operation-id-source: normalized
      x-operation-id-original: post-agentless-max-scanners
  /api/v34.04/agentless/progress:
    get:
      description: 'View the Agentless Scan Progress. GET /api/v34.04/agentless/progress on the Agentless API. Documented responses: 200.'
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/-_shared.Progress'
          description: ''
        default:
          description: ''
      tags:
      - Agentless
      x-prisma-cloud-target-env:
        permission: monitorHosts
      operationId: getApiV3404AgentlessProgress
      summary: View the Agentless Scan Progress
      x-description-source: desc/agentless/get_agentless_progress.md
      x-operation-id-source: normalized
      x-operation-id-original: get-agentless-progress
  /api/v34.04/agentless/scan:
    post:
      description: 'Start Agentless Scan. POST /api/v34.04/agentless/scan on the Agentless API. Documented responses: 200.'
      responses:
        '200':
          description: OK
        default:
          description: ''
      tags:
      - Agentless
      x-prisma-cloud-target-env:
        permission: monitorHosts
      operationId: postApiV3404AgentlessScan
      summary: Start Agentless Scan
      x-description-source: desc/agentless/post_agentless_scan.md
      x-operation-id-source: normalized
      x-operation-id-original: post-agentless-scan
  /api/v34.04/agentless/scan-statistics:
    get:
      description: AgentlessScanStatistics returns the agentless scan statistics
      parameters:
      - description: 'Current indicates whether the current scan cycle statistics should be returned.

          '
        in: query
        name: current
        schema:
          type: boolean
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/agentless.ScanStatisticsResponse'
          description: ScanStatisticsResponse represents the response structure for scan statistics
        default:
          description: ''
      tags:
      - Agentless
      x-prisma-cloud-target-env:
        permission: monitorHosts
      operationId: getApiV3404AgentlessScanStatistics
      summary: Agentless Scan Statistics
      x-operation-id-source: normalized
      x-operation-id-original: get-agentless-scan-statistics
  /api/v34.04/agentless/stop:
    post:
      description: 'Stop an Ongoing Scan. POST /api/v34.04/agentless/stop on the Agentless API. Documented responses: 200.'
      responses:
        '200':
          description: OK
        default:
          description: ''
      tags:
      - Agentless
      x-prisma-cloud-target-env:
        permission: monitorHosts
      operationId: postApiV3404AgentlessStop
      summary: Stop an Ongoing Scan
      x-description-source: desc/agentless/post_agentless_stop.md
      x-operation-id-source: normalized
      x-operation-id-original: post-agentless-stop
  /api/v34.04/agentless/templates:
    post:
      description: 'Download Agentless Permission Templates. POST /api/v34.04/agentless/templates on the Agentless API. Takes an optional request body. Documented responses: 200.'
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/types.AgentlessResourceTemplatesRequest'
      responses:
        '200':
          description: OK
        default:
          description: ''
      tags:
      - Agentless
      x-prisma-cloud-target-env:
        permission: manageCreds
      operationId: postApiV3404AgentlessTemplates
      summary: Download Agentless Permission Templates
      x-description-source: desc/agentless/post_agentless_templates.md
      x-operation-id-source: normalized
      x-operation-id-original: post-agentless-templates
components:
  schemas:
    agentless.DeployedScanners:
      description: DeployedScanners represents the deployed scanner statistics
      properties:
        ondemand:
          description: 'Ondemand is the number of on-demand scanner instances deployed.

            '
          format: int64
          type: integer
        spot:
          description: 'Spot is the number of spot scanner instances deployed.

            '
          format: int64
          type: integer
      type: object
    agentless.ScanStatisticsResponse:
      description: ScanStatisticsResponse represents the response structure for scan statistics
      properties:
        accounts:
          description: 'Accounts holds scan statistics per cloud account.

            '
          items:
            $ref: '#/components/schemas/agentless.AccountStatistics'
          type: array
        total_scan_time_sec:
          description: 'TotalScanTimeSec is the total scan time in seconds.

            '
          format: int64
          type: integer
        update_time:
          description: 'UpdateTime represents the time of statistics update (ISO 8601 format).

            '
          format: date-time
          type: string
      type: object
    agentless.AccountStatistics:
      description: AccountStatistics represents the scan statistics for an account
      properties:
        account_id:
          description: 'AccountID is the ID of the account.

            '
          type: string
        cloud_provider:
          description: 'CloudProvider is the cloud provider of the account.

            '
          type: string
        configured_max_scanners:
          description: 'ConfiguredMaxScanners is the maximum number of scanners configured for the account.

            '
          format: int64
          type: integer
        regions:
          description: 'Regions holds the scan statistics per region.

            '
          items:
            $ref: '#/components/schemas/agentless.RegionStatistics'
          type: array
        scan_end_time:
          description: 'ScanEndTime holds the account scan end timestamp.

            '
          format: date-time
          type: string
        scan_start_time:
          description: 'ScanStartTime holds the account scan start timestamp.

            '
          format: date-time
          type: string
        total_scan_time_sec:
          description: 'TotalScanTimeSec is the total scan time in seconds.

            '
          format: int64
          type: integer
      type: object
    agentless.SnapshotScanTime:
      description: SnapshotScanTime represents the snapshot scan time statistics
      properties:
        avg_sec:
          description: 'AvgSec is the average duration in seconds per snapshot scan.

            '
          format: double
          type: number
        longest_sec:
          description: 'LongestSec is the longest duration in seconds spent scanning a single snapshot.

            '
          format: int64
          type: integer
        total_sec:
          description: 'TotalSec is the total duration in seconds spent scanning snapshots.

            '
          format: int64
          type: integer
      type: object
    agentless.DiskSize:
      description: DiskSize represents the disk size statistics
      properties:
        avg_gb:
          description: 'AvgGB is the average size in GB across all scanned disks.

            '
          format: double
          type: number
        largest_gb:
          description: 'LargestGB is the size in GB of the largest scanned disk.

            '
          format: int64
          type: integer
        total_gb:
          description: 'TotalGB is the total size in GB of all scanned disks.

            '
          format: int64
          type: integer
      type: object
    agentless.SnapshotCreationTime:
      description: SnapshotCreationTime represents the snapshot creation time statistics
      properties:
        avg_sec:
          description: 'AvgSec is the average duration in seconds per snapshot creation.

            '
          format: double
          type: number
        longest_sec:
          description: 'LongestSec is the longest duration in seconds spent creating a single snapshot.

            '
          format: int64
          type: integer
        total_sec:
          description: 'TotalSec is the total duration in seconds spent creating snapshots.

            '
          format: int64
          type: integer
      type: object
    cred.Type:
      description: Type specifies the credential type
      enum:
      - - aws
        - azure
        - gcp
        - ibmCloud
        - oci
        - apiToken
        - basic
        - dtr
        - kubeconfig
        - certificate
        - gitlabToken
      type: string
    cred.TemporaryToken:
      description: 'TemporaryToken is a temporary session token for cloud provider APIs

        AWS - https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_temp.html

        GCP - https://cloud.google.com/iam/docs/creating-short-lived-service-account-credentials

        Azure - https://docs.microsoft.com/en-us/azure/active-directory/manage-apps/what-is-single-sign-on'
      properties:
        awsAccessKeyId:
          description: 'Specifies a temporary access key.

            '
          type: string
        awsSecretAccessKey:
          $ref: '#/components/schemas/common.Secret'
        duration:
          description: 'Specifies a duration for the token.

            '
          format: int64
          type: integer
        expirationTime:
          description: 'Specifies an expiration time for the token.

            '
          format: date-time
          type: string
        token:
          $ref: '#/components/schemas/common.Secret'
      type: object
    cred.AzureMIType:
      enum:
      - - user-assigned
        - system-assigned
      type: string
    string:
      type: string
    shared.RegionType:
      description: RegionType specifies the region type that runs the Amazon services
      enum:
      - - regular
        - gov
        - china
        - all
      type: string
    cred.Credential:
      description: Credential specifies the authentication data of an external provider
      properties:
        _id:
          description: 'Specifies the unique ID for credential.

            '
          type: string
        accountGUID:
          description: 'Specifies the unique ID for an IBM Cloud account.

            '
          type: string
        accountID:
          description: 'Specifies the account identifier. Example: a username, access key, account GUID, and so on.

            '
          type: string
        accountName:
          description: 'Specifies the name of the cloud account.

            '
          type: string
        apiToken:
          $ref: '#/components/schemas/common.Secret'
        azureSPInfo:
          $ref: '#/components/schemas/cred.AzureSPInfo'
        caCert:
          description: 'Specifies the CA certificate for a certificate-based authentication.

            '
          type: string
        cloudProviderAccountID:
          description: 'Specifies the cloud provider account ID.

            '
          type: string
        created:
          description: 'Specifies the time when the credential was created (or, when the account ID was changed for AWS).

            '
          format: date-time
          type: string
        description:
          description: 'Specifies the description for a credential.

            '
          type: string
        external:
          description: 'Indicates whether the credential was onboarded from the Prisma platform.

            '
          type: boolean
        global:
          description: 'Indicates whether the credential scope is global.

            Available values are:

            true: Global

            false: Not Global

            Note: For GCP, the credential scope is the organization.

            '
          type: boolean
        lastModified:
          description: 'Specifies the time when the credential was last modified.

            '
          format: date-time
          type: string
        ociCred:
          $ref: '#/components/schemas/cred.OCICred'
        owner:
          description: 'Specifies the user who created or modified the credential.

            '
          type: string
        prismaLastModified:
          description: 'Specifies the time when the account was last modified by Prisma Cloud Compute.

            '
          format: int64
          type: integer
        roleArn:
          description: 'Specifies the Amazon Resource Name (ARN) of the role to be assumed.

            '
          type: string
        secret:
          $ref: '#/components/schemas/common.Secret'
        skipVerify:
          description: 'Indicates whether to skip the certificate verification in TLS communication.

            '
          type: boolean
        stsEndpoints:
          description: 'Specifies a list of specific endpoints for use in STS sessions in various regions.

            '
          items:
            $ref: '#/components/schemas/string'
          type: array
        tokens:
          $ref: '#/components/schemas/cred.TemporaryToken'
        type:
          $ref: '#/components/schemas/cred.Type'
        url:
          description: 'Specifies the base server URL.

            '
          type: string
        useAWSRole:
          description: 'Indicates whether to authenticate using the IAM Role attached to the instance.

            Available values are:

            true: Authenticate with the attached credentials

            false: Don’t authenticate with the attached credentials.

            '
          type: boolean
        useSTSRegionalEndpoint:
          description: 'Indicates whether to use the regional STS endpoint for an STS session.

            Available values are:

            true: Use the regional STS

            false: Don’t use the regional STS.

            '
          type: boolean
      type: object
    shared.Progress:
      description: Progress displays the scan progress
      properties:
        aisInitialScanInProgress:
          description: 'AISInitialScanInProgress indicates whether agentless next-gen first scheduled scan is in progress.

            '
          type: boolean
        aisOnDemandScanInProgress:
          description: 'AISOnDemandScanInProgress indicates whether agentless next-gen on demand scan is in progress.

            '
          type: boolean
        discovery:
          description: 'Discovery indicates whether the scan is in discovery phase.

            '
          type: boolean
        error:
          description: 'Error is the error that happened during scan.

            '
          type: string
        hostname:
          description: 'Hostname is the hostname for which the progress apply.

            '
          type: string
        id:
          description: 'ID is the ID of the entity being scanned.

            '
          type: string
        onDemand:
          description: 'OnDemand indicates whether the scan was triggered by the user or not (scheduled scan).

            '
          type: boolean
        scanTime:
          description: 'ScanTime is the time of scan.

            '
          format: date-time
          type: string
        scanned:
          description: 'Scanned is the number of entities for which the scan completed.

            '
          type: integer
        title:
          description: 'Title is the progress title (set by the scanning process).

            '
          type: string
        total:
          description: 'Total is the total amount of entities that should be scanned.

            '
          type: integer
        type:
          $ref: '#/components/schemas/shared.ScanType'
      type: object
    agentless.RegionStatistics:
      description: RegionStatistics represents the scan statistics for a region
      properties:
        avg_batch_size_per_scanner:
          description: 'AvgBatchSizePerScanner is the average batch size per scanner.

            '
          format: double
          type: number
        deployed_scanners:
          $ref: '#/components/schemas/agentless.DeployedScanners'
        disk_size:
          $ref: '#/components/schemas/agentless.DiskSize'
        region_id:
          description: 'RegionID is the ID of the region.

            '
          type: string
        scanned_assets:
          $ref: '#/components/schemas/agentless.ScannedAssets'
        snapshot_creation_time:
          $ref: '#/components/schemas/agentless.SnapshotCreationTime'
        snapshot_scan_time:
          $ref: '#/components/schemas/agentless.SnapshotScanTime'
        total_scan_time_sec:
          description: 'TotalScanTimeSec Total scan time in seconds (including cleanup time).

            '
          format: int64
          type: integer
      type: object
    types.AgentlessScanMaxScannersOptions:
      description: AgentlessScanMaxScannersOptions holds query options for setting max agentless scanners
      properties:
        account_id:
          description: 'AccountID is the ID of the account to set the max number of scanners.

            '
          type: string
        auto_scale:
          description: 'AutoScale sets maximum number of scanners for the account to auto scale (takes precedence when true).

            '
          type: boolean
        max_scanners:
          description: 'MaxScanners is the maximum number of scanners to be set for the account.

            '
          type: integer
      type: object
    types.AgentlessResourceTemplatesRequest:
      description: 'AgentlessResourceTemplatesRequest is the agentless resource templates request for populating

        templates that are needed to be applied prior to an agentless scan with the credential'
      properties:
        awsRegionType:
          $ref: '#/components/schemas/shared.RegionType'
        credential:
          $ref: '#/components/schemas/cred.Credential'
        credentialID:
          description: '(Required) Specifies the ID for which the templates are generated.

            '
          type: string
      type: object
    common.Secret:
      description: Secret Stores the plain and encrypted version of a value. The plain version is not stored in a database
      properties:
        encrypted:
          description: 'Specifies an encrypted value of the secret.

            '
          type: string
        plain:
          description: 'Specifies the plain text value of the secret.

            '
          type: string
      type: object
    cred.OCICred:
      description: OCICred are additional parameters required for OCI credentials
      properties:
        fingerprint:
          description: 'Fingerprint is the public key signature.

            '
          type: string
        tenancyId:
          description: 'TenancyID is the OCID of the tenancy.

            '
          type: string
      type: object
    agentless.ScannedAssets:
      description: ScannedAssets represents the scanned assets statistics
      properties:
        binaries:
          description: 'Binaries is the number of binaries scanned.

            '
          format: int64
          type: integer
        container_images:
          description: 'ContainerImages is the number of container images scanned.

            '
          format: int64
          type: integer
        linux_hosts:
          description: 'LinuxHosts is the number of Linux machines scanned.

            '
          format: int64
          type: integer
        windows_hosts:
          description: 'WindowsHosts is the number of Windows machines scanned.

            '
          format: int64
          type: integer
      type: object
    shared.ScanType:
      description: ScanType displays the components for an ongoing scan
      enum:
      - - image
        - ciImage
        - container
        - host
        - agentlessHost
        - registry
        - serverlessScan
        - ciServerless
        - vm
        - tas
        - ciTas
        - cloudDiscovery
        - serverlessRadar
        - serverlessAutoDeploy
        - hostAutoDeploy
        - codeRepo
        - ciCodeRepo
      type: string
    cred.AzureSPInfo:
      description: AzureSPInfo contains the Azure credentials needed for certificate based authentications
      properties:
        clientId:
          description: 'ClientID is the client identifier.

            '
          type: string
        miType:
          $ref: '#/components/schemas/cred.AzureMIType'
        subscriptionId:
          description: 'SubscriptionID is a GUID that uniquely identifies the subscription to use Azure services.

            '
          type: string
        tenantId:
          description: 'TenantID is the ID of the AAD directory in which the application was created.

            '
          type: string
      type: object
    -_shared.Progress:
      items:
        $ref: '#/components/schemas/shared.Progress'
      type: array
x-refined-from:
- palo-alto-compute-34-03-openapi-34-03-138-sh-openapi.json
- palo-alto-compute-openapi-34-04-145-sh-openapi.json