CoreStack Dashboard Definition Versions API

Manage Executive Dashboard Versions

Operations 6

POST /v1/executive_dashboard_version/batch Get Dashboard Versions #
POST /v1/executive_dashboard_version/create Create new Dashboard Definition Version #
GET /v1/executive_dashboard_version/item/{version_id} Get Dashboard Definition Version #
GET /v1/executive_dashboard_version/item/{version_id}/make-head Make Dashboard Definition Version the Head version #
GET /v1/executive_dashboard_version/item/{version_id}/make-release Make Dashboard Definition Version the Release version #
POST /v1/executive_dashboard_version/parseImport Parse Dashboard Definition Version #

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/corestack-dashboard-definition-versions-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 email required.

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

OpenAPI Specification

corestack-dashboard-definition-versions-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: CoreStack External Dashboard Definition Versions API
  version: 1.0.0
  termsOfService: http://corestack.io/
  license:
    name: CoreStack Inc License
    url: http://corestack.io/licenses/LICENSE-2.0.html
  description: Manage Executive Dashboard Versions
servers:
- url: /
tags:
- name: Dashboard Definition Versions
  description: Manage Executive Dashboard Versions
paths:
  /v1/executive_dashboard_version/batch:
    post:
      responses:
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ModelError'
        '401':
          description: Unauthorized
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ModelError'
        '400':
          description: Bad Request
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ModelError'
        '404':
          description: Not Found
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ModelError'
        '200':
          description: Fetched
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/DashboardDefinitionVersion'
      summary: Get Dashboard Versions
      description: Batch Executive Dashboard versions
      operationId: batch@@@5
      security:
      - auth_token: []
      tags:
      - Dashboard Definition Versions
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/RecordIdentityBatchRequest'
        required: true
  /v1/executive_dashboard_version/create:
    post:
      responses:
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ModelError'
        '401':
          description: Unauthorized
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ModelError'
        '400':
          description: Bad Request
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ModelError'
        '200':
          description: Created
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/DashboardDefinitionVersion'
      summary: Create new Dashboard Definition Version
      description: Create Executive Dashboard version
      operationId: create@@@5
      security:
      - auth_token: []
      tags:
      - Dashboard Definition Versions
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/DashboardDefinitionVersion'
        required: true
  /v1/executive_dashboard_version/item/{version_id}:
    get:
      responses:
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ModelError'
        '401':
          description: Unauthorized
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ModelError'
        '400':
          description: Bad Request
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ModelError'
        '404':
          description: Not Found
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ModelError'
        '200':
          description: Fetched
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/DashboardDefinitionVersion'
      summary: Get Dashboard Definition Version
      operationId: get@@@5
      parameters:
      - name: version_id
        in: path
        required: true
        description: ID of Dashboard Definition Version.
        schema:
          type: string
      security:
      - auth_token: []
      tags:
      - Dashboard Definition Versions
  /v1/executive_dashboard_version/item/{version_id}/make-head:
    get:
      responses:
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ModelError'
        '401':
          description: Unauthorized
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ModelError'
        '400':
          description: Bad Request
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ModelError'
        '404':
          description: Not Found
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ModelError'
        '200':
          description: Fetched
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/DashboardDefinitionVersion'
      summary: Make Dashboard Definition Version the Head version
      operationId: make-head@@@2
      parameters:
      - name: version_id
        in: path
        required: true
        description: ID of Dashboard Definition Version.
        schema:
          type: string
      security:
      - auth_token: []
      tags:
      - Dashboard Definition Versions
  /v1/executive_dashboard_version/item/{version_id}/make-release:
    get:
      responses:
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ModelError'
        '401':
          description: Unauthorized
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ModelError'
        '400':
          description: Bad Request
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ModelError'
        '404':
          description: Not Found
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ModelError'
        '200':
          description: Fetched
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/DashboardDefinitionVersion'
      summary: Make Dashboard Definition Version the Release version
      operationId: make-release@@@2
      parameters:
      - name: version_id
        in: path
        required: true
        description: ID of Dashboard Definition Version.
        schema:
          type: string
      security:
      - auth_token: []
      tags:
      - Dashboard Definition Versions
  /v1/executive_dashboard_version/parseImport:
    post:
      responses:
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ModelError'
        '401':
          description: Unauthorized
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ModelError'
        '400':
          description: Bad Request
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ModelError'
        '200':
          description: Parsed
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/DashboardConfiguration'
      summary: Parse Dashboard Definition Version
      description: Validate Executive Dashboard version
      operationId: parse-import@@@2
      security:
      - auth_token: []
      tags:
      - Dashboard Definition Versions
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/RawImport'
        required: true
components:
  schemas:
    DashboardConfiguration:
      properties:
        title:
          type: string
        description:
          type: string
        showTitle:
          type: boolean
        widgetPrimaryColor:
          type: string
        widgetSecondaryColor:
          type: string
        flavor:
          type: string
          description: Flavor of the dashboard
          example: AiAgents
          enum:
          - AiAgents
          - AppSecOps
          - FinOps
          - Governance
          - SecOps
          x-cs-enum-type: DashboardFlavor
        cloud:
          type: string
          description: Cloud provider for the dashboard. If not specified, the dashboard is considered multi-cloud.
          example: AWS
          enum:
          - AWS
          - Azure
          - AzureStack
          - Azure_CSP
          - Azure_CSP-Direct
          - Azure_EA
          - Azure_MCA
          - Cloudstack
          - GCP
          - MS_VMM
          - OCI
          - Openstack
          - PrivateCloud
          - Rackspace
          - VMware
          - VMware_VCD
          - vCenter
          x-cs-enum-type: CloudServiceName
        platform:
          type: string
          description: Platform for the dashboard. If not specified, the dashboard is considered multi-platform.
          example: kubernetes
          enum:
          - kubernetes
          x-cs-enum-type: Platforms
        saas:
          type: array
          items:
            type: string
            description: Saas tools for the dashboard. If not specified, the dashboard is considered multi-SaaS.
            example: Anthropic
            enum:
            - Anthropic
            - OpenAI
            - Databricks
            - Snowflake
            - CircleCI
            - Datadog
            - Dropbox
            - Dynatrace
            - Elastic
            - Grafana
            - IBM_Tencent
            - Microsoft_Teams
            - New_Relic
            - Okta
            - SaasCustomTool
            - Salesforce_Sales_Cloud
            - Splunk
            x-cs-enum-type: SaasServiceName
        clusterType:
          type: string
        bannerSegments:
          type: array
          items:
            $ref: '#/components/schemas/DashboardBannerSegment'
        widgets:
          type: array
          items:
            $ref: '#/components/schemas/WidgetComposition'
        portalFilter:
          $ref: '#/components/schemas/FilterWidgetConfiguration'
        filterScope:
          type: array
          description: Scope for the data available in the dashboard
          items:
            $ref: '#/components/schemas/DashboardScopeNode'
        savedViews:
          type: array
          items:
            $ref: '#/components/schemas/SavedView'
        serviceAccountEvaluationMode:
          type: string
          description: If not specified, the dashboard is considered eagerly evaluated
          example: Lazy
          enum:
          - Lazy
          - Eager
          x-cs-enum-type: ServiceAccountEvaluationMode
      type: object
    DataContext:
      properties:
        filter:
          $ref: '#/components/schemas/AccountFilters'
        currency:
          type: string
          description: currency of the cost. Example 'currency':'USD'
          example: AED
          enum:
          - AED
          - ALL
          - ARS
          - AUD
          - BAM
          - BDT
          - BGN
          - BHD
          - BRL
          - CAD
          - CHF
          - CLP
          - CNY
          - COP
          - CRC
          - CZK
          - DKK
          - EGP
          - EUR
          - GBP
          - HKD
          - HRK
          - HUF
          - IDR
          - ILS
          - INR
          - ISK
          - JPY
          - KES
          - KRW
          - KWD
          - KZT
          - MOP
          - MVR
          - MXN
          - MYR
          - NOK
          - NZD
          - OMR
          - PEN
          - PHP
          - PKR
          - PLN
          - QAR
          - RON
          - RSD
          - RUB
          - SAR
          - SEK
          - SGD
          - THB
          - TRY
          - TWD
          - USD
          - VND
          - ZAR
          x-cs-enum-type: Currency
        organizationCurrency:
          type: boolean
          description: Use organization currency rules to convert to the configured currency
        timeRange:
          $ref: '#/components/schemas/RangeSelection'
        query:
          description: Advanced query based filters. If present, will be used instead of hierarchical filters.
          $ref: '#/components/schemas/QueryOperator'
        billingSource:
          type: string
          description: Billing source for the data
        granularity:
          type: string
          description: Granularity to aggregate data
          example: day
          enum:
          - day
          - week
          - month
          - quarter
          - year
          x-cs-enum-type: TrendGranularity
        overrideQuery:
          type: boolean
        overrideBillingSource:
          type: boolean
        overrideGranularity:
          type: boolean
        overrideTenants:
          type: boolean
        overrideCloudProviders:
          type: boolean
        overrideCloudAccounts:
          type: boolean
        overrideCurrency:
          type: boolean
        overrideTimeRange:
          type: boolean
        overrideRegions:
          type: boolean
        overrideProductCategories:
          type: boolean
        hideBillingSource:
          type: boolean
        hideGranularity:
          type: boolean
        hideTenants:
          type: boolean
        hideCloudProviders:
          type: boolean
        hideCloudAccounts:
          type: boolean
        hideCurrency:
          type: boolean
        hideTimeRange:
          type: boolean
        hideRegions:
          type: boolean
        hideProductCategories:
          type: boolean
      type: object
    SavedView:
      properties:
        name:
          type: string
        roles:
          type: array
          items:
            type: string
        view:
          $ref: '#/components/schemas/ViewState'
        updated_at:
          type: string
          format: date-time
      type: object
    DashboardBannerSegment:
      properties:
        widthRatio:
          type: integer
        branding:
          $ref: '#/components/schemas/BrandingConfiguration'
      type: object
    ViewState:
      required:
      - __type
      properties: {}
      discriminator:
        propertyName: __type
      type: object
      x-cs-subtypes:
      - subtype_model: DashboardViewState
        subtype_name: DashboardViewState
    DashboardScopeNode:
      required:
      - visible
      properties:
        visible:
          type: boolean
          description: whether filter dimension remains configurable in the dashboard
        condition:
          $ref: '#/components/schemas/QueryOperator'
      type: object
    RangeSelection:
      properties:
        range:
          type: string
          example: Last15Minutes
          enum:
          - Last15Minutes
          - Last30Minutes
          - Last60Minutes
          - Hour
          - PreviousHour
          - Last3Hours
          - Last6Hours
          - Last12Hours
          - Last24Hours
          - FullDay
          - Today
          - Yesterday
          - Last2Days
          - Last3Days
          - Last7Days
          - Last14Days
          - Week
          - WeekToDate
          - LastWeekToNow
          - Last2WeeksToNow
          - PreviousWeek
          - Previous2Weeks
          - Previous4Weeks
          - FullMonth
          - Month
          - MonthToDate
          - PreviousMonth
          - LastMonthToNow
          - Previous3Months
          - Previous6Months
          - Previous12Months
          - TwoMonthsAgo
          - ThreeMonthsAgo
          - Last30Days
          - FullQuarter
          - Quarter
          - QuarterToDate
          - LastQuarterToNow
          - LastQuarterToDate
          - PreviousQuarter
          - Previous2Quarters
          - Previous3Quarters
          - Previous4Quarters
          - Last3Months
          - Last3MonthsToNow
          - Last6MonthsToNow
          - Last12MonthsToNow
          - FullYear
          - Year
          - YearToDate
          - PreviousYear
          - Previous3Years
          - Last365Days
          - BillingCurrentMonth
          - BillingPreviousMonth
          - BillingCurrentQuarter
          - BillingPreviousQuarter
          - BillingPrevious3Months
          - BillingPrevious6Months
          - FiscalPreviousQuarter
          - FiscalCurrentQuarter
          - FiscalCurrentQuarterToNow
          - FiscalPreviousHalfYear
          - FiscalCurrentHalfYear
          - FiscalPreviousYear
          - FiscalCurrentYear
          - FiscalCurrentYearToNow
          - FiscalLast3Years
          - FiscalYearToDate
          - WeekToDateT2
          - LastWeekToDateT2
          - Last2WeeksToDateT2
          - MonthToDateT2
          - LastMonthToDateT2
          - Last3MonthsToDateT2
          - Last6MonthsToDateT2
          - Last12MonthsToDateT2
          - LastQuarterToDateT2
          - YearToDateT2
          - FiscalLastQuarterToDateT2
          - FiscalCurrentQuarterToDateT2
          - FiscalCurrentYearToDateT2
          - All
          x-cs-enum-type: TimeRangeId
        start:
          type: string
          format: date-time
        end:
          type: string
          format: date-time
        zoneCreated:
          type: string
        zone:
          type: string
      type: object
    AccountFilters:
      properties:
        tenants:
          type: array
          description: Tenants to include (all if missing)
          items:
            type: string
        clouds:
          type: array
          description: Cloud Providers to include (all if missing)
          items:
            type: string
            description: Cloud Provider to select
            example: AWS
            enum:
            - AWS
            - Azure
            - AzureStack
            - Azure_CSP
            - Azure_CSP-Direct
            - Azure_EA
            - Azure_MCA
            - Cloudstack
            - GCP
            - MS_VMM
            - OCI
            - Openstack
            - PrivateCloud
            - Rackspace
            - VMware
            - VMware_VCD
            - vCenter
            x-cs-enum-type: CloudServiceName
        cloud_accounts:
          type: array
          description: Cloud Accounts to include (all if missing)
          items:
            type: string
        regions:
          type: array
          description: Regions to include (all if missing)
          items:
            type: string
        resource_filter:
          type: array
          description: Resources filter to filter (all if missing)
          items:
            type: string
        product_categories:
          type: array
          description: Product Categories to include (all if missing)
          items:
            type: string
        category:
          type: string
          description: Inventory Category of the resources to filter (all if missing)
        resource_type:
          type: array
          description: Type of Resources to include (all if missing)
          items:
            type: string
      type: object
    BaseDataWidgetConfigurationModel:
      allOf:
      - $ref: '#/components/schemas/WidgetConfiguration'
      - properties:
          contextSelector:
            type: string
          context:
            $ref: '#/components/schemas/DataContext'
          navigationDescriptors:
            type: array
            items:
              $ref: '#/components/schemas/WidgetNavigationDescriptor'
          hideWidgetFiltering:
            type: boolean
            description: When true in-widget filters will not be displayed.
        type: object
      x-cs-type-name: BaseDataWidgetConfigurationModel
    RawImport:
      properties:
        contentsAsJSON:
          type: string
      type: object
    ModelError:
      required:
      - message
      properties:
        message:
          type: string
          description: Error response message.
      type: object
    RecordIdentityBatchRequest:
      properties:
        ids:
          type: array
          items:
            $ref: '#/components/schemas/RecordIdentity'
      type: object
    WidgetOutline:
      properties:
        left:
          type: integer
        top:
          type: integer
        width:
          type: integer
        height:
          type: integer
      type: object
    RecordIdentity:
      properties:
        sysId:
          type: string
          description: Unique Identifier of the tracked item
        lastUpdate:
          type: string
          format: date-time
          description: Last update of the tracked item
        table:
          type: string
          description: Context of the tracked item
      type: object
    WidgetComposition:
      properties:
        config:
          $ref: '#/components/schemas/WidgetConfiguration'
        outline:
          $ref: '#/components/schemas/WidgetOutline'
      type: object
    WidgetNavigationDescriptor:
      properties:
        context:
          type: string
          description: Context of the navigation if the Widget supports more than one (e.g. columns)
        portal_path:
          type: array
          description: Path of the portal to navigate to
          items:
            type: string
      type: object
    BaseDefinitionVersion:
      properties:
        sysId:
          type: string
          description: Identifier of the version
        createdOn:
          type: string
          format: date-time
          description: Version created on
        updatedOn:
          type: string
          format: date-time
          description: Version  updated on
        version:
          type: integer
          default: Sequence number of the version
        definition:
          description: Reference to the definition
          $ref: '#/components/schemas/RecordIdentity'
        predecessor:
          description: Reference to the previous version
          $ref: '#/components/schemas/RecordIdentity'
      type: object
    FilterWidgetConfiguration:
      allOf:
      - $ref: '#/components/schemas/BaseProducerDataWidgetConfigurationModel'
      - properties:
          timeRangeOptions:
            type: string
            example: RecentMonths
            enum:
            - RecentMonths
            - MonthsQuartersYears
            - DaysMonthsQuartersYears
            - DaysMonthsQuartersYearsGroup1
            - DaysMonthsQuartersYearsT2
            x-cs-enum-type: TimeRangeOptionId
          automaticallyApply:
            type: boolean
            description: If false, use button to submit filter updates
        type: object
      x-cs-type-name: FilterWidgetConfiguration
    QueryOperator:
      required:
      - __type
      properties: {}
      discriminator:
        propertyName: __type
      type: object
      x-cs-subtypes:
      - subtype_model: QueryOperatorTrue
        subtype_name: QueryOperatorTrue
      - subtype_model: QueryOperatorFalse
        subtype_name: QueryOperatorFalse
      - subtype_model: QueryOperatorBinary
        subtype_name: QueryOperatorBinary
      - subtype_model: QueryOperatorBinaryLogic
        subtype_name: QueryOperatorBinaryLogic
      - subtype_model: QueryOperatorNary
        subtype_name: QueryOperatorNary
      - subtype_model: QueryOperatorNaryLogic
        subtype_name: QueryOperatorNaryLogic
      - subtype_model: QueryOperatorComparator
        subtype_name: QueryOperatorComparator
      - subtype_model: QueryOperatorComparatorLogic
        subtype_name: QueryOperatorComparatorLogic
      - subtype_model: QueryOperatorUnary
        subtype_name: QueryOperatorUnary
      - subtype_model: QueryOperatorUnaryNot
        subtype_name: QueryOperatorUnaryNot
      - subtype_model: QueryOperatorBinaryForGraph
        subtype_name: QueryOperatorBinaryForGraph
      - subtype_model: QueryOperatorBinaryLogicForGraph
        subtype_name: QueryOperatorBinaryLogicForGraph
      - subtype_model: QueryOperatorNaryForGraph
        subtype_name: QueryOperatorNaryForGraph
      - subtype_model: QueryOperatorNaryLogicForGraph
        subtype_name: QueryOperatorNaryLogicForGraph
      - subtype_model: QueryOperatorUnaryForGraph
        subtype_name: QueryOperatorUnaryForGraph
      - subtype_model: QueryOperatorUnaryNotForGraph
        subtype_name: QueryOperatorUnaryNotForGraph
      - subtype_model: ServiceAccountQueryOperator
        subtype_name: ServiceAccountQueryOperator
      - subtype_model: TenantQueryOperator
        subtype_name: TenantQueryOperator
      - subtype_model: DescendantServiceAccountQueryOperator
        subtype_name: DescendantServiceAccountQueryOperator
      - subtype_model: DescendantServiceAccountInTenantQueryOperator
        subtype_name: DescendantServiceAccountInTenantQueryOperator
      - subtype_model: TenantTagKeyQueryOperator
        subtype_name: TenantTagKeyQueryOperator
      - subtype_model: TenantTagKeyValueQueryOperator
        subtype_name: TenantTagKeyValueQueryOperator
      - subtype_model: LocationQueryOperator
        subtype_name: LocationQueryOperator
      - subtype_model: AvailabilityZoneQueryOperator
        subtype_name: AvailabilityZoneQueryOperator
      - subtype_model: BillingSourceQueryOperator
        subtype_name: BillingSourceQueryOperator
      - subtype_model: CurrencyQueryOperator
        subtype_name: CurrencyQueryOperator
      - subtype_model: ProductCategoryQueryOperator
        subtype_name: ProductCategoryQueryOperator
      - subtype_model: ProductFamilyQueryOperator
        subtype_name: ProductFamilyQueryOperator
      - subtype_model: ProductServiceCodeQueryOperator
        subtype_name: ProductServiceCodeQueryOperator
      - subtype_model: ProductSkuQueryOperator
        subtype_name: ProductSkuQueryOperator
      - subtype_model: PublisherQueryOperator
        subtype_name: PublisherQueryOperator
      - subtype_model: ResourceCategoryQueryOperator
        subtype_name: ResourceCategoryQueryOperator
      - subtype_model: ResourceIdQueryOperator
        subtype_name: ResourceIdQueryOperator
      - subtype_model: ResourceGroupQueryOperator
        subtype_name: ResourceGroupQueryOperator
      - subtype_model: ResourceNameQueryOperator
        subtype_name: ResourceNameQueryOperator
      - subtype_model: ResourceOperationQueryOperator
        subtype_name: ResourceOperationQueryOperator
      - subtype_model: ResourceQueryExtraPresence
        subtype_name: ResourceQueryExtraPresence
      - subtype_model: ResourceQueryExtraKey
        subtype_name: ResourceQueryExtraKey
      - subtype_model: ScopeContainsTenantQueryOperator
        subtype_name: ScopeContainsTenantQueryOperator
      - subtype_model: ScopeContainsServiceAccountQueryOperator
        subtype_name: ScopeContainsServiceAccountQueryOperator
      - subtype_model: ScopeIsQueryOperator
        subtype_name: ScopeIsQueryOperator
      - subtype_model: ServiceCategoryQueryOperator
        subtype_name: ServiceCategoryQueryOperator
      - subtype_model: ServiceTypeQueryOperator
        subtype_name: ServiceTypeQueryOperator
      - subtype_model: CompartmentNameQueryOperator
        subtype_name: CompartmentNameQueryOperator
      - subtype_model: ResourceQueryExtraKeyValue
        subtype_name: ResourceQueryExtraKeyValue
      - subtype_model: WorkFlowIdQueryOperator
        subtype_name: WorkFlowIdQueryOperator
      - subtype_model: RecommendationSubClassificationQueryOperator
        subtype_name: RecommendationSubClassificationQueryOperator
      - subtype_model: ServiceNowCmdbQuerySyncLogResourceId
        subtype_name: ServiceNowCmdbQuerySyncLogResourceId
      - subtype_model: ServiceNowCmdbQuerySyncLogResourceType
        subtype_name: ServiceNowCmdbQuerySyncLogResourceType
      - subtype_model: ServiceNowCmdbQuerySyncLogAction
        subtype_name: ServiceNowCmdbQuerySyncLogAction
      - subtype_model: ServiceNowCmdbQuerySyncLogStatus
        subtype_name: ServiceNowCmdbQuerySyncLogStatus
      - subtype_model: ServiceNowCmdbQuerySyncLogService
        subtype_name: ServiceNowCmdbQuerySyncLogService
      - subtype_model: ServiceAccountNativeDetailsQueryOperator
        subtype_name: ServiceAccountNativeDetailsQueryOperator
      - subtype_model: ServiceAccountStatusQueryOperator
        subtype_name: ServiceAccountStatusQueryOperator
      - subtype_model: ServiceAccountTagKeyQueryOperator
        subtype_name: ServiceAccountTagKeyQueryOperator
      - subtype_model: ServiceAccountTagKeyRegexQueryOperator
        subtype_name: ServiceAccountTagKeyRegexQueryOperator
      - subtype_model: ServiceAccountTagKeyValueQueryOperator
        subtype_name: ServiceAccountTagKeyValueQueryOperator
      - subtype_model: ApplicableHealthMetricsQueryOperator
        subtype_name: ApplicableHealthMetricsQueryOperator
      - subtype_model: EpssScoreRangeQueryOperator
        subtype_name: EpssScoreRangeQueryOperator
      - subtype_model: CvssMetricScoreRangeQueryOperator
        subtype_name: CvssMetricScoreRangeQueryOperator
      - subtype_model: GraphionScoreRangeQueryOperator
        subtype_name: GraphionScoreRangeQueryOperator
      - subtype_model: AppSecopsApplicationIdQueryOperator
        subtype_name: AppSecopsApplicationIdQueryOperator
      - subtype_model: AppSecopsPortfolioIdQueryOperator
        subtype_name: AppSecopsPortfolioIdQueryOperator
      - subtype_model: AppSecopsProjectIdQueryOperator
        subtype_name: AppSecopsProjectIdQueryOperator
      - subtype_model: AppSecopsSbomComponentIdQueryOperator
        subtype_name: AppSecopsSbomComponentIdQueryOperator
      - subtype_model: AppSecopsSbomVersionIdQueryOperator
        subtype_name: AppSecopsSbomVersionIdQueryOperator
      - subtype_model: AppSecopsComponentProductQueryOperator
        subtype_name: AppSecopsComponentProductQueryOperator
      - subtype_model: AppSecopsSbomComponentTypeQueryOperator
        subtype_name: AppSecopsSbomComponentTypeQueryOperator
      - subtype_model: AppSecopsSbomVersionSubmittedByQueryOperator
        subtype_name: AppSecopsSbomVersionSubmittedByQueryOperator
      - subtype_model: AppSecopsSbomVersionSubmittedDateQueryOperator
        subtype_name: AppSecopsSbomVersionSubmittedDateQueryOperator
      - subtype_model: AppSecopsSbomVersionBuildIdQueryOperator
        subtype_name: AppSecopsSbomVersionBuildIdQueryOperator
      - subtype_model: AppSecopsSbomNameQueryOperator
        subtype_name: AppSecopsSbomNameQueryOperator
      - subtype_model: AppSecopsCveIdQueryOperator
        subtype_name: AppSecopsCveIdQueryOperator
      - subtype_model: AppSecopsEpssScoreQueryOperator
        subtype_name: AppSecopsEpssScoreQueryOperator
      - subtype_model: AppSecopsCvssScoreQueryOperator
        subtype_name: AppSecopsCvssScoreQueryOperator
      - subtype_model: AppSecopsGraphionScoreQueryOperator
        subtype_name: AppSecopsGraphionScoreQueryOperator
      - subtype_model: SecopsVulnerabilitySeverityQueryOperator
        subtype_name: SecopsVulnerabilitySeverityQueryOperator
      - subtype_model: AppSecopsIsKnownExploitedVulnerabilityQueryOperator
        subtype_name: AppSecopsIsKnownExploitedVulnerabilityQueryOperator
      - subtype_model: AppSecopsVulnerabilityExploitabilityMetricAttackVectorV31QueryOperator
        subtype_name: AppSecopsVulnerabilityExploitabilityMetricAttackVectorV31QueryOperator
      - subtype_model: AppSecopsFixAvailableQueryOperator
        subtype_name: AppSecopsFixAvailableQueryOperator
      - subtype_model: AppSecopsVulnerabilityExploitabilityMetricAttackComplexityV31QueryOperator
        subtype_name: AppSecopsVulnerabilityExploitabilityMetricAttackComplexityV31QueryOperator
      - subtype_model: AppSecopsVulnerabilityExploitabilityMetricPrivilegesRequiredV31QueryOperator
        subtype_name: AppSecopsVulnerabilityExploitabilityMetricPrivilegesRequiredV31QueryOperator
      - subtype_model: AppSecopsVulnerabilityExploitabilityMetricScopeV31QueryOperator
        subtype_name: AppSecopsVulnerabilityExploitabilityMetricScopeV31QueryOperator
      - subtype_model: AppSecopsVulnerabilityExploitability

# --- truncated at 32 KB (61 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/corestack/refs/heads/main/openapi/corestack-dashboard-definition-versions-api-openapi.yml