openapi: 3.1.0 info: title: Fast ACCOUNT_COSTS WAREHOUSE API version: 0.1.0 tags: - name: WAREHOUSE paths: /warehouse/: get: tags: - WAREHOUSE summary: Get All Warehouses operationId: get_all_warehouses_warehouse__get security: - HTTPBearer: [] - HTTPBearer: [] parameters: - name: limit in: query required: false schema: anyOf: - type: integer - type: 'null' title: Limit - name: period in: query required: false schema: type: integer default: 1 title: Period - name: sortAttribute in: query required: false schema: anyOf: - type: string - type: 'null' default: total_cost title: Sortattribute - name: sortOrder in: query required: false schema: anyOf: - type: string - type: 'null' default: desc title: Sortorder - name: tags in: query required: false schema: anyOf: - type: array items: type: string - type: 'null' title: Tags - name: warehouseName in: query required: false schema: anyOf: - type: array items: type: string - type: 'null' title: Warehousename - name: warehouseSize in: query required: false schema: anyOf: - type: array items: type: string - type: 'null' title: Warehousesize - name: costFilter in: query required: false schema: anyOf: - type: number - type: 'null' default: 0 title: Costfilter - name: costFilterMode in: query required: false schema: anyOf: - type: string - type: 'null' default: gt title: Costfiltermode - name: autoTuneFilter in: query required: false schema: anyOf: - type: array items: type: string - type: 'null' title: Autotunefilter - name: opportunityFilter in: query required: false schema: anyOf: - type: array items: type: string - type: 'null' title: Opportunityfilter - name: snowflakeTags in: query required: false schema: anyOf: - type: array items: type: string - type: 'null' title: Snowflaketags - name: resizeMode in: query required: false schema: anyOf: - type: array items: type: string - type: 'null' title: Resizemode - name: resizeEligible in: query required: false schema: anyOf: - type: boolean - type: 'null' title: Resizeeligible - name: instance_ids in: query required: false schema: anyOf: - type: array items: type: string - type: 'null' title: Instance Ids - name: search in: query required: false schema: anyOf: - type: string - type: 'null' title: Search - name: navigationSource in: query required: false schema: anyOf: - type: string - type: 'null' title: Navigationsource - name: page in: query required: false schema: type: integer minimum: 1 description: Page number default: 1 title: Page description: Page number - name: size in: query required: false schema: type: integer maximum: 100 minimum: 1 description: Page size default: 50 title: Size description: Page size - name: x-tenant in: header required: true schema: type: string title: X-Tenant responses: '200': description: Successful Response content: application/json: schema: $ref: '#/components/schemas/Page_WarehouseFetchAllPageResponse_' '400': description: Not supported for public user content: application/json: schema: type: object additionalProperties: true title: Response 400 Get All Warehouses Warehouse Get '403': description: Not supported for public user content: application/json: schema: type: object additionalProperties: true title: Response 403 Get All Warehouses Warehouse Get '422': description: Validation Error content: application/json: schema: $ref: '#/components/schemas/HTTPValidationError' /warehouse/filters/: get: tags: - WAREHOUSE summary: Get All Filters operationId: get_all_filters_warehouse_filters__get security: - HTTPBearer: [] - HTTPBearer: [] parameters: - name: period in: query required: false schema: type: integer default: 30 title: Period - name: navigationSource in: query required: false schema: anyOf: - type: string - type: 'null' title: Navigationsource - name: x-tenant in: header required: true schema: type: string title: X-Tenant responses: '200': description: Successful Response content: application/json: schema: $ref: '#/components/schemas/WarehouseFiltersFetchAllResponse' '400': description: Not supported for public user content: application/json: schema: type: object additionalProperties: true title: Response 400 Get All Filters Warehouse Filters Get '403': description: Not supported for public user content: application/json: schema: type: object additionalProperties: true title: Response 403 Get All Filters Warehouse Filters Get '422': description: Validation Error content: application/json: schema: $ref: '#/components/schemas/HTTPValidationError' /warehouse/instance/{instance_id}/warehouse_rk/{warehouse_rk}/: get: tags: - WAREHOUSE summary: Get Warehouse operationId: get_warehouse_warehouse_instance__instance_id__warehouse_rk__warehouse_rk___get security: - HTTPBearer: [] - HTTPBearer: [] parameters: - name: instance_id in: path required: true schema: type: string title: Instance Id - name: warehouse_rk in: path required: true schema: type: string title: Warehouse Rk - name: period in: query required: false schema: type: integer default: 1 title: Period - name: navigationSource in: query required: false schema: anyOf: - type: string - type: 'null' title: Navigationsource - name: x-tenant in: header required: true schema: type: string title: X-Tenant responses: '200': description: Successful Response content: application/json: schema: $ref: '#/components/schemas/WarehouseResponse' '400': description: Not supported for public user content: application/json: schema: type: object additionalProperties: true title: Response 400 Get Warehouse Warehouse Instance Instance Id Warehouse Rk Warehouse Rk Get '403': description: Not supported for public user content: application/json: schema: type: object additionalProperties: true title: Response 403 Get Warehouse Warehouse Instance Instance Id Warehouse Rk Warehouse Rk Get '422': description: Validation Error content: application/json: schema: $ref: '#/components/schemas/HTTPValidationError' /warehouse/cost/instance/{instance_id}/warehouse_rk/{warehouse_rk}/: get: tags: - WAREHOUSE summary: Get Warehouse Cost operationId: get_warehouse_cost_warehouse_cost_instance__instance_id__warehouse_rk__warehouse_rk___get deprecated: true security: - HTTPBearer: [] - HTTPBearer: [] parameters: - name: instance_id in: path required: true schema: type: string title: Instance Id - name: warehouse_rk in: path required: true schema: type: string title: Warehouse Rk - name: period in: query required: false schema: type: integer default: 1 title: Period - name: x-tenant in: header required: true schema: type: string title: X-Tenant responses: '200': description: Successful Response content: application/json: schema: $ref: '#/components/schemas/WarehousePeriodCostResponse' '400': description: Not supported for public user content: application/json: schema: type: object additionalProperties: true title: Response 400 Get Warehouse Cost Warehouse Cost Instance Instance Id Warehouse Rk Warehouse Rk Get '403': description: Not supported for public user content: application/json: schema: type: object additionalProperties: true title: Response 403 Get Warehouse Cost Warehouse Cost Instance Instance Id Warehouse Rk Warehouse Rk Get '422': description: Validation Error content: application/json: schema: $ref: '#/components/schemas/HTTPValidationError' /warehouse/cost/instance/{instance_id}/warehouse_rk/{warehouse_rk}/v2/: get: tags: - WAREHOUSE summary: Get Warehouse Cost V2 operationId: get_warehouse_cost_v2_warehouse_cost_instance__instance_id__warehouse_rk__warehouse_rk__v2__get security: - HTTPBearer: [] - HTTPBearer: [] parameters: - name: instance_id in: path required: true schema: type: string title: Instance Id - name: warehouse_rk in: path required: true schema: type: string title: Warehouse Rk - name: start_date in: query required: false schema: type: string format: date-time default: '2026-07-17T12:35:39.519238' title: Start Date - name: end_date in: query required: false schema: type: string format: date-time default: '2026-07-17T12:35:39.519308' title: End Date - name: aggregation in: query required: false schema: $ref: '#/components/schemas/WarehouseDetailsAggregationType' default: day - name: x-tenant in: header required: true schema: type: string title: X-Tenant responses: '200': description: Successful Response content: application/json: schema: $ref: '#/components/schemas/WarehousePeriodCostResponseV2' '400': description: Not supported for public user content: application/json: schema: type: object additionalProperties: true title: Response 400 Get Warehouse Cost V2 Warehouse Cost Instance Instance Id Warehouse Rk Warehouse Rk V2 Get '403': description: Not supported for public user content: application/json: schema: type: object additionalProperties: true title: Response 403 Get Warehouse Cost V2 Warehouse Cost Instance Instance Id Warehouse Rk Warehouse Rk V2 Get '422': description: Validation Error content: application/json: schema: $ref: '#/components/schemas/HTTPValidationError' /warehouse/cost/v2/: get: tags: - WAREHOUSE summary: Get Warehouses Cost V2 operationId: get_warehouses_cost_v2_warehouse_cost_v2__get security: - HTTPBearer: [] - HTTPBearer: [] parameters: - name: start_date in: query required: false schema: type: string format: date-time default: '2026-07-17T12:35:39.526515' title: Start Date - name: end_date in: query required: false schema: type: string format: date-time default: '2026-07-17T12:35:39.526593' title: End Date - name: aggregation in: query required: false schema: $ref: '#/components/schemas/WarehouseDetailsAggregationType' default: day - name: period in: query required: false schema: type: integer default: 1 title: Period - name: sortAttribute in: query required: false schema: anyOf: - type: string - type: 'null' default: total_cost title: Sortattribute - name: sortOrder in: query required: false schema: anyOf: - type: string - type: 'null' default: desc title: Sortorder - name: tags in: query required: false schema: anyOf: - type: array items: type: string - type: 'null' title: Tags - name: warehouseName in: query required: false schema: anyOf: - type: array items: type: string - type: 'null' title: Warehousename - name: warehouseSize in: query required: false schema: anyOf: - type: array items: type: string - type: 'null' title: Warehousesize - name: costFilter in: query required: false schema: anyOf: - type: number - type: 'null' default: 0 title: Costfilter - name: costFilterMode in: query required: false schema: anyOf: - type: string - type: 'null' default: gt title: Costfiltermode - name: autoTuneFilter in: query required: false schema: anyOf: - type: array items: type: string - type: 'null' title: Autotunefilter - name: opportunityFilter in: query required: false schema: anyOf: - type: array items: type: string - type: 'null' title: Opportunityfilter - name: snowflakeTags in: query required: false schema: anyOf: - type: array items: type: string - type: 'null' title: Snowflaketags - name: resizeMode in: query required: false schema: anyOf: - type: array items: type: string - type: 'null' title: Resizemode - name: resizeEligible in: query required: false schema: anyOf: - type: boolean - type: 'null' title: Resizeeligible - name: instance_ids in: query required: false schema: anyOf: - type: array items: type: string - type: 'null' title: Instance Ids - name: search in: query required: false schema: anyOf: - type: string - type: 'null' title: Search - name: navigationSource in: query required: false schema: anyOf: - type: string - type: 'null' title: Navigationsource - name: x-tenant in: header required: true schema: type: string title: X-Tenant responses: '200': description: Successful Response content: application/json: schema: $ref: '#/components/schemas/WarehousePeriodCostResponseV2' '400': description: Not supported for public user content: application/json: schema: type: object additionalProperties: true title: Response 400 Get Warehouses Cost V2 Warehouse Cost V2 Get '403': description: Not supported for public user content: application/json: schema: type: object additionalProperties: true title: Response 403 Get Warehouses Cost V2 Warehouse Cost V2 Get '422': description: Validation Error content: application/json: schema: $ref: '#/components/schemas/HTTPValidationError' /warehouse/cluster_utilization/instance/{instance_id}/warehouse_rk/{warehouse_rk}/: get: tags: - WAREHOUSE summary: Get Warehouse Cluster Utilization operationId: get_warehouse_cluster_utilization_warehouse_cluster_utilization_instance__instance_id__warehouse_rk__warehouse_rk___get security: - HTTPBearer: [] - HTTPBearer: [] parameters: - name: instance_id in: path required: true schema: type: string title: Instance Id - name: warehouse_rk in: path required: true schema: type: string title: Warehouse Rk - name: start_date in: query required: false schema: type: string format: date-time default: '2026-07-17T12:35:39.540993' title: Start Date - name: end_date in: query required: false schema: type: string format: date-time default: '2026-07-17T12:35:39.541077' title: End Date - name: aggregation in: query required: false schema: $ref: '#/components/schemas/WarehouseDetailsAggregationType' default: day - name: x-tenant in: header required: true schema: type: string title: X-Tenant responses: '200': description: Successful Response content: application/json: schema: $ref: '#/components/schemas/WarehouseClusterUtilizationResponse' '400': description: Not supported for public user content: application/json: schema: type: object additionalProperties: true title: Response 400 Get Warehouse Cluster Utilization Warehouse Cluster Utilization Instance Instance Id Warehouse Rk Warehouse Rk Get '403': description: Not supported for public user content: application/json: schema: type: object additionalProperties: true title: Response 403 Get Warehouse Cluster Utilization Warehouse Cluster Utilization Instance Instance Id Warehouse Rk Warehouse Rk Get '422': description: Validation Error content: application/json: schema: $ref: '#/components/schemas/HTTPValidationError' /warehouse/running_stats_trends/instance/{instance_id}/warehouse_rk/{warehouse_rk}/: get: tags: - WAREHOUSE summary: Get Warehouse Running Stats Trends description: Get warehouse running stats (active/idle time) trends for stacked bar chart. operationId: get_warehouse_running_stats_trends_warehouse_running_stats_trends_instance__instance_id__warehouse_rk__warehouse_rk___get deprecated: true security: - HTTPBearer: [] - HTTPBearer: [] parameters: - name: instance_id in: path required: true schema: type: string title: Instance Id - name: warehouse_rk in: path required: true schema: type: string title: Warehouse Rk - name: start_date in: query required: false schema: type: string format: date-time default: '2026-07-17T12:35:39.546532' title: Start Date - name: end_date in: query required: false schema: type: string format: date-time default: '2026-07-17T12:35:39.546606' title: End Date - name: aggregation in: query required: false schema: $ref: '#/components/schemas/WarehouseDetailsAggregationType' default: day - name: x-tenant in: header required: true schema: type: string title: X-Tenant responses: '200': description: Successful Response content: application/json: schema: $ref: '#/components/schemas/app__schemas__warehouses__WarehouseRunningStatsTrendsResponse' '400': description: Not supported for public user content: application/json: schema: type: object additionalProperties: true title: Response 400 Get Warehouse Running Stats Trends Warehouse Running Stats Trends Instance Instance Id Warehouse Rk Warehouse Rk Get '403': description: Not supported for public user content: application/json: schema: type: object additionalProperties: true title: Response 403 Get Warehouse Running Stats Trends Warehouse Running Stats Trends Instance Instance Id Warehouse Rk Warehouse Rk Get '422': description: Validation Error content: application/json: schema: $ref: '#/components/schemas/HTTPValidationError' /warehouse/last_event_time: get: tags: - WAREHOUSE summary: Get Warehouse Last Event Time operationId: get_warehouse_last_event_time_warehouse_last_event_time_get security: - HTTPBearer: [] - HTTPBearer: [] parameters: - name: x-tenant in: header required: true schema: type: string title: X-Tenant responses: '200': description: Successful Response content: application/json: schema: type: object additionalProperties: true title: Response Get Warehouse Last Event Time Warehouse Last Event Time Get '400': description: Not supported for public user content: application/json: schema: type: object additionalProperties: true title: Response 400 Get Warehouse Last Event Time Warehouse Last Event Time Get '403': description: Not supported for public user content: application/json: schema: type: object additionalProperties: true title: Response 403 Get Warehouse Last Event Time Warehouse Last Event Time Get '422': description: Validation Error content: application/json: schema: $ref: '#/components/schemas/HTTPValidationError' /warehouse/metadata: get: tags: - WAREHOUSE summary: Get Warehouse Metadata operationId: get_warehouse_metadata_warehouse_metadata_get security: - HTTPBearer: [] - HTTPBearer: [] parameters: - name: x-tenant in: header required: true schema: type: string title: X-Tenant responses: '200': description: Successful Response content: application/json: schema: type: array items: $ref: '#/components/schemas/WarehouseMetadataItem' title: Response Get Warehouse Metadata Warehouse Metadata Get '400': description: Not supported for public user content: application/json: schema: type: object additionalProperties: true title: Response 400 Get Warehouse Metadata Warehouse Metadata Get '403': description: Not supported for public user content: application/json: schema: type: object additionalProperties: true title: Response 403 Get Warehouse Metadata Warehouse Metadata Get '422': description: Validation Error content: application/json: schema: $ref: '#/components/schemas/HTTPValidationError' /warehouse/insights: post: tags: - WAREHOUSE summary: Get Warehouses Insights operationId: get_warehouses_insights_warehouse_insights_post deprecated: true security: - HTTPBearer: [] - HTTPBearer: [] parameters: - name: x-tenant in: header required: true schema: type: string title: X-Tenant requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/WarehousesInsightsReq' responses: '200': description: Successful Response content: application/json: schema: type: array items: $ref: '#/components/schemas/WarehouseInsightsItem' title: Response Get Warehouses Insights Warehouse Insights Post '400': description: Not supported for public user content: application/json: schema: type: object additionalProperties: true title: Response 400 Get Warehouses Insights Warehouse Insights Post '403': description: Not supported for public user content: application/json: schema: type: object additionalProperties: true title: Response 403 Get Warehouses Insights Warehouse Insights Post '422': description: Validation Error content: application/json: schema: $ref: '#/components/schemas/HTTPValidationError' /warehouse/auto_savings/instance/{instance_id}/warehouse_rk/{warehouse_rk}: get: tags: - WAREHOUSE summary: Get Warehouse Auto Savings operationId: get_warehouse_auto_savings_warehouse_auto_savings_instance__instance_id__warehouse_rk__warehouse_rk__get deprecated: true security: - HTTPBearer: [] - HTTPBearer: [] parameters: - name: warehouse_rk in: path required: true schema: type: string title: Warehouse RK description: Warehouse RK description: Warehouse RK - name: instance_id in: path required: true schema: type: string title: Instance Id - name: period in: query required: true schema: $ref: '#/components/schemas/Period' - name: x-tenant in: header required: true schema: type: string title: X-Tenant responses: '200': description: Successful Response content: application/json: schema: $ref: '#/components/schemas/WarehouseAutoSavingsResponse' '400': description: Not supported for public user content: application/json: schema: type: object additionalProperties: true title: Response 400 Get Warehouse Auto Savings Warehouse Auto Savings Instance Instance Id Warehouse Rk Warehouse Rk Get '403': description: Not supported for public user content: application/json: schema: type: object additionalProperties: true title: Response 403 Get Warehouse Auto Savings Warehouse Auto Savings Instance Instance Id Warehouse Rk Warehouse Rk Get '422': description: Validation Error content: application/json: schema: $ref: '#/components/schemas/HTTPValidationError' /warehouse/auto_savings/v2/instance/{instance_id}/warehouse_rk/{warehouse_rk}: get: tags: - WAREHOUSE summary: Get Warehouse Auto Savings V2 operationId: get_warehouse_auto_savings_v2_warehouse_auto_savings_v2_instance__instance_id__warehouse_rk__warehouse_rk__get security: - HTTPBearer: [] - HTTPBearer: [] parameters: - name: warehouse_rk in: path required: true schema: type: string title: Warehouse RK description: Warehouse RK description: Warehouse RK - name: instance_id in: path required: true schema: type: string title: Instance Id - name: start_date in: query required: false schema: type: string format: date-time default: '2026-07-17T12:35:39.566199' title: Start Date - name: end_date in: query required: false schema: type: string format: date-time default: '2026-07-17T12:35:39.566261' title: End Date - name: aggregation in: query required: false schema: $ref: '#/components/schemas/WarehouseDetailsAggregationType' default: day - name: x-tenant in: header required: true schema: type: string title: X-Tenant responses: '200': description: Successful Response content: application/json: schema: $ref: '#/components/schemas/WarehouseAutoSavingsResponse' '400': description: Not supported for public user content: application/json: schema: type: object additionalProperties: true title: Response 400 Get Warehouse Auto Savings V2 Warehouse Auto Savings V2 Instance Instance Id Warehouse Rk Warehouse Rk Get '403': description: Not supported for public user content: application/json: schema: type: object additionalProperties: true title: Response 403 Get Warehouse Auto Savings V2 Warehouse Auto Savings V2 Instance Instance Id Warehouse Rk Warehouse Rk Get '422': description: Validation Error content: application/json: schema: $ref: '#/components/schemas/HTTPValidationError' /warehouse/total_savings/: get: tags: - WAREHOUSE summary: Get Total Savings Summary operationId: get_total_savings_summary_warehouse_total_savings__get security: - HTTPBearer: [] - HTTPBearer: [] parameters: - name: start_date in: query required: false schema: type: string format: date-time default: '2026-07-17T12:35:39.571885' title: Start Date - name: end_date in: query required: false schema: type: string format: date-time default: '2026-07-17T12:35:39.571956' title: End Date - name: aggregation in: query required: false schema: $ref: '#/components/schemas/WarehouseDetailsAggregationType' default: day - name: instance_ids in: query required: false schema: anyOf: - type: array items: type: string - type: 'null' title: Instance Ids - name: period in: query required: false schema: type: integer default: 1 title: Period - name: sortAttribute in: query required: false schema: anyOf: - type: string - type: 'null' default: total_cost title: Sortattribute - name: sortOrder in: query required: false schema: anyOf: - type: string - type: 'null' default: desc title: Sortorder - name: tags in: query required: false schema: anyOf: - type: array items: type: string - type: 'null' title: Tags - name: warehouseName in: query required: false schema: anyOf: - type: array items: type: string - type: 'null' title: Warehousename - name: warehouseSize in: query required: false schema: anyOf: - type: array items: type: string - type: 'null' title: Warehousesize - name: costFilter in: query required: false schema: anyOf: - type: number - type: 'null' default: 0 title: Costfilter - name: costFilterMode in: query required: false schema: anyOf: - type: string - type: 'null' default: gt title: Costfiltermode - name: autoTuneFilter in: query required: false schema: anyOf: - type: array items: type: string - type: 'null' title: Autotunefilter - name: opportunityFilter in: query required: false schema: anyOf: - type: array items: type: string - type: 'null' title: Opportunityfilter - name: snowflakeTags in: query required: false schema: anyOf: - type: array items: type: string - type: 'null' title: Snowflaketags - name: resizeMode in: query required: false schema: anyOf: - type: array items: type: string - type: 'null' title: Resizemode - name: resizeEligible in: query required: false schema: anyOf: - type: boolean - type: 'null' title: Resizeeligible - name: search in: query required: false schema: anyOf: - type: string - type: 'null' title: Search - name: navigationSource in: query required: false schema: anyOf: - type: string - type: 'null' title: Navigationsource - name: x-tenant in: header required: true schema: type: string title: X-Tenant responses: '200': description: Successful Response content: application/json: schema: type: object additionalProperties: true title: Response Get Total Savings Summary Warehouse Total Savings Get '400': description: Not supported for public user content: application/json: schema: type: object additionalProperties: true title: Response 400 Get Total Savings Summary Warehouse Total Savings Get '403': description: Not supported for public user content: application/json: schema: type: object additionalProperties: true title: Response 403 Get Total Savings Summary Warehouse Total Savings Get '422': description: Validation Error content: application/json: schema: $ref: '#/components/schemas/HTTPValidationError' /warehouse/toggle-auto-manage/instance/{instance_id}/warehouse_rk/{warehouse_rk}: post: tags: - WAREHOUSE summary: Toggle Auto Manage operationId: toggle_auto_manage_warehouse_toggle_auto_manage_instance__instance_id__warehouse_rk__warehouse_rk__post security: - HTTPBearer: [] - HTTPBearer: [] parameters: - name: warehouse_rk in: path required: true schema: type: string title: Warehouse RK description: Warehouse RK description: Warehouse RK - name: instance_id in: path required: true schema: type: string title: Instance Id - name: navigationSource in: query required: false schema: anyOf: - type: string - type: 'null' title: Navigationsource - name: x-tenant in: header required: true schema: type: string title: X-Tenant responses: '200': description: Successful Response content: application/json: schema: $ref: '#/components/schemas/StandardResponse' '400': description: Not supported for public user content: application/json: schema: type: object additionalProperties: true title: Response 400 Toggle Auto Manage Warehouse Toggle Auto Manage Instance Instance Id Warehouse Rk Warehouse Rk Post '403': description: Not supported for public user or admin users without rules content: application/json: schema: type: object additionalProperties: true title: Response 403 Toggle Auto Manage Warehouse Toggle Auto Manage Instance Instance Id Warehouse Rk Warehouse Rk Post '422': description: Validation Error content: application/json: schema: $ref: '#/components/schemas/HTTPValidationError' /warehouse/auto-savings-config/instance/{instance_id}/warehouse_rk/{warehouse_rk}: get: tags: - WAREHOUSE summary: Get Auto Savings Config operationId: get_auto_savings_config_warehouse_auto_savings_config_instance__instance_id__warehouse_rk__warehouse_rk__get security: - HTTPBearer: [] - HTTPBearer: [] parameters: - name: warehouse_rk in: path required: true schema: type: string title: Warehouse RK description: Warehouse RK description: Warehouse RK - name: instance_id in: path required: true schema: type: string title: Instance Id - name: x-tenant in: header required: true schema: type: string title: X-Tenant responses: '200': description: Successful Response content: application/json: schema: $ref: '#/components/schemas/WarehouseAutoSavingConfigResponse' '400': description: Not supported for public user content: application/json: schema: type: object additionalProperties: true title: Response 400 Get Auto Savings Config Warehouse Auto Savings Config Instance Instance Id Warehouse Rk Warehouse Rk Get '403': description: Not supported for public user content: application/json: schema: type: object additionalProperties: true title: Response 403 Get Auto Savings Config Warehouse Auto Savings Config Instance Instance Id Warehouse Rk Warehouse Rk Get '422': description: Validation Error content: application/json: schema: $ref: '#/components/schemas/HTTPValidationError' /warehouse/audit-events/instance/{instance_id}/warehouse_rk/{warehouse_rk}: get: tags: - WAREHOUSE summary: Get Audit Events description: Get audit events for a warehouse. operationId: get_audit_events_warehouse_audit_events_instance__instance_id__warehouse_rk__warehouse_rk__get security: - HTTPBearer: [] - HTTPBearer: [] parameters: - name: warehouse_rk in: path required: true schema: type: string title: Warehouse RK description: Warehouse RK description: Warehouse RK - name: instance_id in: path required: true schema: type: string title: Instance Id - name: period in: query required: true schema: $ref: '#/components/schemas/Period' - name: event_type in: query required: false schema: anyOf: - type: string - type: 'null' title: Event Type - name: page in: query required: false schema: type: integer minimum: 1 description: Page number default: 1 title: Page description: Page number - name: limit in: query required: false schema: type: integer default: 10 title: Limit - name: size in: query required: false schema: type: integer maximum: 100 minimum: 1 description: Page size default: 50 title: Size description: Page size - name: x-tenant in: header required: true schema: type: string title: X-Tenant responses: '200': description: Successful Response content: application/json: schema: $ref: '#/components/schemas/Page_WarehouseAutoSavingsAuditEventsResponse_' '400': description: Not supported for public user content: application/json: schema: type: object additionalProperties: true title: Response 400 Get Audit Events Warehouse Audit Events Instance Instance Id Warehouse Rk Warehouse Rk Get '403': description: Not supported for public user content: application/json: schema: type: object additionalProperties: true title: Response 403 Get Audit Events Warehouse Audit Events Instance Instance Id Warehouse Rk Warehouse Rk Get '422': description: Validation Error content: application/json: schema: $ref: '#/components/schemas/HTTPValidationError' /warehouse/decision-chart/instance/{instance_id}/warehouse_rk/{warehouse_rk}: get: tags: - WAREHOUSE summary: Get Decision Chart Data operationId: get_decision_chart_data_warehouse_decision_chart_instance__instance_id__warehouse_rk__warehouse_rk__get security: - HTTPBearer: [] - HTTPBearer: [] parameters: - name: warehouse_rk in: path required: true schema: type: string title: Warehouse RK description: Warehouse RK description: Warehouse RK - name: instance_id in: path required: true schema: type: string title: Instance Id - name: period in: query required: true schema: $ref: '#/components/schemas/Period' - name: x-tenant in: header required: true schema: type: string title: X-Tenant responses: '200': description: Successful Response content: application/json: schema: $ref: '#/components/schemas/WarehouseDecisionDataChartResponse' '400': description: Not supported for public user content: application/json: schema: type: object additionalProperties: true title: Response 400 Get Decision Chart Data Warehouse Decision Chart Instance Instance Id Warehouse Rk Warehouse Rk Get '403': description: Not supported for public user content: application/json: schema: type: object additionalProperties: true title: Response 403 Get Decision Chart Data Warehouse Decision Chart Instance Instance Id Warehouse Rk Warehouse Rk Get '422': description: Validation Error content: application/json: schema: $ref: '#/components/schemas/HTTPValidationError' /warehouse/decision-chart-all: get: tags: - WAREHOUSE summary: Get Decisions Count operationId: get_decisions_count_warehouse_decision_chart_all_get deprecated: true security: - HTTPBearer: [] - HTTPBearer: [] parameters: - name: period in: query required: true schema: $ref: '#/components/schemas/Period' - name: x-tenant in: header required: true schema: type: string title: X-Tenant responses: '200': description: Successful Response content: application/json: schema: $ref: '#/components/schemas/WarehouseDecisionsCountResponse' '400': description: Not supported for public user content: application/json: schema: type: object additionalProperties: true title: Response 400 Get Decisions Count Warehouse Decision Chart All Get '403': description: Not supported for public user content: application/json: schema: type: object additionalProperties: true title: Response 403 Get Decisions Count Warehouse Decision Chart All Get '422': description: Validation Error content: application/json: schema: $ref: '#/components/schemas/HTTPValidationError' /warehouse/query-execution/instance/{instance_id}/warehouse_rk/{warehouse_rk}: get: tags: - WAREHOUSE summary: Get Query Execution Times operationId: get_query_execution_times_warehouse_query_execution_instance__instance_id__warehouse_rk__warehouse_rk__get security: - HTTPBearer: [] - HTTPBearer: [] parameters: - name: warehouse_rk in: path required: true schema: type: string title: Warehouse RK description: Warehouse RK description: Warehouse RK - name: instance_id in: path required: true schema: type: string title: Instance Id - name: period in: query required: true schema: $ref: '#/components/schemas/Period' - name: x-tenant in: header required: true schema: type: string title: X-Tenant responses: '200': description: Successful Response content: application/json: schema: $ref: '#/components/schemas/WarehouseQueryExecutionTimeDataChartResponse' '400': description: Not supported for public user content: application/json: schema: type: object additionalProperties: true title: Response 400 Get Query Execution Times Warehouse Query Execution Instance Instance Id Warehouse Rk Warehouse Rk Get '403': description: Not supported for public user content: application/json: schema: type: object additionalProperties: true title: Response 403 Get Query Execution Times Warehouse Query Execution Instance Instance Id Warehouse Rk Warehouse Rk Get '422': description: Validation Error content: application/json: schema: $ref: '#/components/schemas/HTTPValidationError' /warehouse/audit-events/csv/instance/{instance_id}/warehouse_rk/{warehouse_rk}: get: tags: - WAREHOUSE summary: Download Auto Savings History Csv operationId: download_auto_savings_history_csv_warehouse_audit_events_csv_instance__instance_id__warehouse_rk__warehouse_rk__get security: - HTTPBearer: [] - HTTPBearer: [] parameters: - name: warehouse_rk in: path required: true schema: type: string title: Warehouse RK description: Warehouse RK description: Warehouse RK - name: instance_id in: path required: true schema: type: string title: Instance Id - name: period in: query required: true schema: $ref: '#/components/schemas/Period' - name: x-tenant in: header required: true schema: type: string title: X-Tenant responses: '200': description: Successful Response '400': description: Not supported for public user content: application/json: schema: type: object additionalProperties: true title: Response 400 Download Auto Savings History Csv Warehouse Audit Events Csv Instance Instance Id Warehouse Rk Warehouse Rk Get '403': description: Not supported for public user content: application/json: schema: type: object additionalProperties: true title: Response 403 Download Auto Savings History Csv Warehouse Audit Events Csv Instance Instance Id Warehouse Rk Warehouse Rk Get '422': description: Validation Error content: application/json: schema: $ref: '#/components/schemas/HTTPValidationError' /warehouse/auto-tune/toggle-auto-manage: post: tags: - WAREHOUSE summary: Toggle Auto Manage Warehouse operationId: toggle_auto_manage_warehouse_warehouse_auto_tune_toggle_auto_manage_post security: - HTTPBearer: [] - HTTPBearer: [] parameters: - name: warehouse_rk in: query required: true schema: type: string title: Warehouse RK description: Warehouse RK description: Warehouse RK - name: instance_id in: query required: true schema: type: string description: Instance ID title: Instance Id description: Instance ID - name: navigationSource in: query required: false schema: anyOf: - type: string - type: 'null' title: Navigationsource - name: x-tenant in: header required: true schema: type: string title: X-Tenant requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/AutoTuneConfigurationRequest' responses: '200': description: Successful Response content: application/json: schema: type: object additionalProperties: true title: Response Toggle Auto Manage Warehouse Warehouse Auto Tune Toggle Auto Manage Post '422': description: Validation Error content: application/json: schema: $ref: '#/components/schemas/HTTPValidationError' /warehouse/auto-tune-configuration/instance/{instance_id}/warehouse_rk/{warehouse_rk}: get: tags: - WAREHOUSE summary: Get Auto Tune Configuration description: "Get the auto-tune configuration for a specific warehouse.\n\nArgs:\n db: Database session\n warehouse_rk: Warehouse resource key\n instance_id: Instance ID\n\nReturns:\n AutoTuneConfigurationResponse with the current configuration\n\nRaises:\n HTTPException: If warehouse is not found" operationId: get_auto_tune_configuration_warehouse_auto_tune_configuration_instance__instance_id__warehouse_rk__warehouse_rk__get security: - HTTPBearer: [] parameters: - name: warehouse_rk in: path required: true schema: type: string title: Warehouse RK description: Warehouse RK description: Warehouse RK - name: instance_id in: path required: true schema: type: string description: Instance ID title: Instance Id description: Instance ID - name: x-tenant in: header required: true schema: type: string title: X-Tenant responses: '200': description: Successful Response content: application/json: schema: $ref: '#/components/schemas/AutoTuneConfigurationResponse' '422': description: Validation Error content: application/json: schema: $ref: '#/components/schemas/HTTPValidationError' /warehouse/audit-events/v2/instance/{instance_id}/warehouse_rk/{warehouse_rk}: get: tags: - WAREHOUSE summary: Get Audit Events description: Get audit events for a warehouse. operationId: get_audit_events_warehouse_audit_events_v2_instance__instance_id__warehouse_rk__warehouse_rk__get security: - HTTPBearer: [] - HTTPBearer: [] parameters: - name: warehouse_rk in: path required: true schema: type: string title: Warehouse RK description: Warehouse RK description: Warehouse RK - name: instance_id in: path required: true schema: type: string title: Instance Id - name: period in: query required: true schema: $ref: '#/components/schemas/Period' - name: event_types in: query required: false schema: anyOf: - type: array items: type: string - type: 'null' title: Event Types - name: page in: query required: false schema: type: integer minimum: 1 description: Page number default: 1 title: Page description: Page number - name: limit in: query required: false schema: type: integer default: 10 title: Limit - name: size in: query required: false schema: type: integer maximum: 100 minimum: 1 description: Page size default: 50 title: Size description: Page size - name: x-tenant in: header required: true schema: type: string title: X-Tenant responses: '200': description: Successful Response content: application/json: schema: $ref: '#/components/schemas/Page_WarehouseAutoSavingsAuditEventsResponse_' '400': description: Not supported for public user content: application/json: schema: type: object additionalProperties: true title: Response 400 Get Audit Events Warehouse Audit Events V2 Instance Instance Id Warehouse Rk Warehouse Rk Get '403': description: Not supported for public user content: application/json: schema: type: object additionalProperties: true title: Response 403 Get Audit Events Warehouse Audit Events V2 Instance Instance Id Warehouse Rk Warehouse Rk Get '422': description: Validation Error content: application/json: schema: $ref: '#/components/schemas/HTTPValidationError' components: schemas: AutoTuneConfigurationResponse: properties: auto_tune_configuration: $ref: '#/components/schemas/AutoTuneConfiguration' resizing_configuration: $ref: '#/components/schemas/ResizingConfiguration-Output' dynamic_resizing_eligible: anyOf: - type: boolean - type: 'null' title: Dynamic Resizing Eligible dynamic_resizing_eligible_reason: anyOf: - type: string - type: 'null' title: Dynamic Resizing Eligible Reason type: object required: - auto_tune_configuration - resizing_configuration title: AutoTuneConfigurationResponse WarehouseFiltersFetchAllResponse: properties: warehouse_sizes: items: type: string type: array title: Warehouse Sizes warehouse_names: items: type: string type: array title: Warehouse Names tags: items: type: string type: array title: Tags opportunities: items: type: string type: array title: Opportunities snowflake_tags: items: type: string type: array title: Snowflake Tags type: object required: - warehouse_sizes - warehouse_names - tags - opportunities - snowflake_tags title: WarehouseFiltersFetchAllResponse WarehousePeriodCostResponseV2: properties: warehouse_cost: anyOf: - items: $ref: '#/components/schemas/app__schemas__warehouses__WarehouseCostResponse' type: array - type: 'null' title: Warehouse Cost threshold: anyOf: - type: number - type: 'null' title: Threshold start_time: anyOf: - type: string - type: 'null' title: Start Time end_time: anyOf: - type: string - type: 'null' title: End Time type: object title: WarehousePeriodCostResponseV2 BackoffConfiguration: properties: max_latency_percentage: type: number title: Max Latency Percentage max_queue_time_percentage: type: number title: Max Queue Time Percentage type: object required: - max_latency_percentage - max_queue_time_percentage title: BackoffConfiguration WarehouseAutoSavingsResponse: properties: graph_data: items: additionalProperties: true type: object type: array title: Graph Data top_info: additionalProperties: additionalProperties: anyOf: - type: string - type: number - type: boolean - type: 'null' type: object type: object title: Top Info type: object required: - graph_data - top_info title: WarehouseAutoSavingsResponse WarehouseQueryExecutionTimesResponse: properties: date: type: string title: Date execution_time: type: number title: Execution Time p90_execution_time: type: number title: P90 Execution Time bytes_scanned: type: number title: Bytes Scanned avg_queued_overload_time: type: number title: Avg Queued Overload Time p90_queued_overload_time: type: number title: P90 Queued Overload Time query_count: type: integer title: Query Count execution_time_ui: type: string title: Execution Time Ui p90_execution_time_ui: type: string title: P90 Execution Time Ui bytes_scanned_ui: type: string title: Bytes Scanned Ui avg_queued_overload_time_ui: type: string title: Avg Queued Overload Time Ui p90_queued_overload_time_ui: type: string title: P90 Queued Overload Time Ui type: object required: - date - execution_time - p90_execution_time - bytes_scanned - avg_queued_overload_time - p90_queued_overload_time - query_count - execution_time_ui - p90_execution_time_ui - bytes_scanned_ui - avg_queued_overload_time_ui - p90_queued_overload_time_ui title: WarehouseQueryExecutionTimesResponse WarehouseDetailsAggregationType: type: string enum: - day - week - month title: WarehouseDetailsAggregationType WarehouseAutoSavingsAuditEventsResponse: properties: rk: anyOf: - type: string - type: 'null' title: Rk warehouse_name: type: string title: Warehouse Name changed_by: type: integer title: Changed By event_type: type: string title: Event Type change_timestamp: type: string format: date-time title: Change Timestamp attributes: anyOf: - additionalProperties: true type: object - type: 'null' title: Attributes user: $ref: '#/components/schemas/UserIndexResponse' event_message: type: string title: Event Message reason: anyOf: - type: string - type: 'null' title: Reason type: object required: - warehouse_name - changed_by - event_type - change_timestamp - user - event_message title: WarehouseAutoSavingsAuditEventsResponse app__schemas__warehouses__WarehouseRunningStatsTrendsResponse: properties: warehouse_rk: type: string title: Warehouse Rk trends: items: $ref: '#/components/schemas/RunningStatsTrendPoint' type: array title: Trends granularity: type: string title: Granularity total_active_seconds: type: number title: Total Active Seconds default: 0 total_idle_seconds: type: number title: Total Idle Seconds default: 0 type: object required: - warehouse_rk - trends - granularity title: WarehouseRunningStatsTrendsResponse RunningStatsTrendPoint: properties: period: type: string title: Period active_seconds: type: number title: Active Seconds default: 0 idle_seconds: type: number title: Idle Seconds default: 0 type: object required: - period title: RunningStatsTrendPoint app__schemas__warehouses__WarehouseCostResponse: properties: date: type: string title: Date cost: type: number title: Cost query_acceleration_cost: type: number title: Query Acceleration Cost compute_cost: type: number title: Compute Cost cloud_services_cost: type: number title: Cloud Services Cost type: object required: - date - cost - query_acceleration_cost - compute_cost - cloud_services_cost title: WarehouseCostResponse WarehouseAutoSavingConfigResponse: properties: is_auto_tune_enabled: anyOf: - type: boolean - type: 'null' title: Is Auto Tune Enabled savings_level: anyOf: - type: string - type: 'null' title: Savings Level type: object title: WarehouseAutoSavingConfigResponse ResizingConfiguration-Input: properties: resizing_enabled: type: boolean title: Resizing Enabled resizing_configuration: $ref: '#/components/schemas/ResizingModeConfiguration-Input' type: object required: - resizing_enabled - resizing_configuration title: ResizingConfiguration WarehousePeriodCostResponse: properties: warehouse_cost: anyOf: - items: $ref: '#/components/schemas/app__schemas__warehouses__WarehouseCostResponse' type: array - type: 'null' title: Warehouse Cost data: anyOf: - items: $ref: '#/components/schemas/app__schemas__warehouses__WarehouseCostResponse' type: array - type: 'null' title: Data threshold: anyOf: - type: number - type: 'null' title: Threshold start_time: anyOf: - type: string - type: 'null' title: Start Time end_time: anyOf: - type: string - type: 'null' title: End Time type: object title: WarehousePeriodCostResponse app__schemas__warehouses__AutoResizingMode: type: string enum: - auto_resize - manual_resize - disabled title: AutoResizingMode HTTPValidationError: properties: detail: items: $ref: '#/components/schemas/ValidationError' type: array title: Detail type: object title: HTTPValidationError WarehouseQueryExecutionTimeDataChartResponse: properties: query_execution_time: items: $ref: '#/components/schemas/WarehouseQueryExecutionTimesResponse' type: array title: Query Execution Time type: object required: - query_execution_time title: WarehouseQueryExecutionTimeDataChartResponse WarehouseDecisionsCountResponse: properties: decisions: type: string title: Decisions type: object required: - decisions title: WarehouseDecisionsCountResponse WarehouseMetadataItem: properties: rk: type: string title: Rk warehouse_name: type: string title: Warehouse Name type: object required: - rk - warehouse_name title: WarehouseMetadataItem description: Response item for warehouse metadata endpoint. ResizingConfiguration-Output: properties: resizing_enabled: type: boolean title: Resizing Enabled resizing_configuration: $ref: '#/components/schemas/ResizingModeConfiguration-Output' type: object required: - resizing_enabled - resizing_configuration title: ResizingConfiguration ResizingModeConfiguration-Output: properties: mode: anyOf: - $ref: '#/components/schemas/app__schemas__warehouses__AutoResizingMode' - type: 'null' backoff_configuration: anyOf: - $ref: '#/components/schemas/BackoffConfiguration' - type: 'null' type: object title: ResizingModeConfiguration app__schemas__warehouses__TagObject: properties: name: type: string title: Name description: type: string title: Description type: object required: - name - description title: TagObject WarehouseClusterUtilizationResponse: properties: overall_utilization_efficiency: anyOf: - items: $ref: '#/components/schemas/UtilizationEfficiencyResponse' type: array - type: 'null' title: Overall Utilization Efficiency cluster_utilization_efficiency: anyOf: - additionalProperties: items: $ref: '#/components/schemas/UtilizationEfficiencyResponse' type: array type: object - type: 'null' title: Cluster Utilization Efficiency start_time: anyOf: - type: string - type: 'null' title: Start Time end_time: anyOf: - type: string - type: 'null' title: End Time type: object title: WarehouseClusterUtilizationResponse Period: type: integer enum: - 365 - 29 - 30 - 7 - 1 - 28 title: Period WarehouseDecisionChartResponse: properties: date: type: string title: Date decisions: type: integer title: Decisions type: object required: - date - decisions title: WarehouseDecisionChartResponse WarehousesInsightsReq: properties: rks: items: type: string type: array title: Rks type: object required: - rks title: WarehousesInsightsReq AutoTuneConfiguration: properties: auto_tune_enabled: type: boolean title: Auto Tune Enabled type: object required: - auto_tune_enabled title: AutoTuneConfiguration UserIndexResponse: properties: id: type: integer title: Id uuid: type: string format: uuid title: Uuid first_name: anyOf: - type: string - type: 'null' title: First Name last_name: anyOf: - type: string - type: 'null' title: Last Name email: type: string title: Email phone: anyOf: - type: string - type: 'null' title: Phone is_active: type: boolean title: Is Active is_verified: type: boolean title: Is Verified is_invited: type: boolean title: Is Invited is_onboarded: type: boolean title: Is Onboarded created_at: anyOf: - type: string - type: 'null' title: Created At role_title: anyOf: - type: string - type: 'null' title: Role Title display_name: anyOf: - type: string - type: 'null' title: Display Name attributes: anyOf: - additionalProperties: true type: object - type: 'null' title: Attributes deleted_at: anyOf: - type: string format: date-time - type: 'null' title: Deleted At last_login_at: anyOf: - type: string - type: 'null' title: Last Login At role_source: anyOf: - type: string - type: 'null' title: Role Source has_role_conflict: type: boolean title: Has Role Conflict default: false sso_resolved_role_id: anyOf: - type: integer - type: 'null' title: Sso Resolved Role Id sso_resolved_role_title: anyOf: - type: string - type: 'null' title: Sso Resolved Role Title type: object required: - id - uuid - email - is_active - is_verified - is_invited - is_onboarded - created_at title: UserIndexResponse WarehouseFetchAllPageResponse: properties: warehouse_rk: type: string title: Warehouse Rk instance_id: type: string title: Instance Id warehouse_name: type: string title: Warehouse Name warehouse_size: type: string title: Warehouse Size total_cost: type: string title: Total Cost execution_time_p90: anyOf: - type: string - type: 'null' title: Execution Time P90 tags: items: type: string type: array title: Tags auto_suspend: anyOf: - type: number - type: 'null' title: Auto Suspend median_total_elapsed_time: anyOf: - type: string - type: 'null' title: Median Total Elapsed Time median_queuing_time: anyOf: - type: string - type: 'null' title: Median Queuing Time median_queuing_time_percentage: anyOf: - type: number - type: 'null' title: Median Queuing Time Percentage total_active_time: anyOf: - type: string - type: 'null' title: Total Active Time idle_time: anyOf: - type: string - type: 'null' title: Idle Time idle_percentage: anyOf: - type: string - type: 'null' title: Idle Percentage realized_savings: anyOf: - type: string - type: 'null' title: Realized Savings estimated_annualized_savings: anyOf: - type: string - type: 'null' title: Estimated Annualized Savings is_auto_tune_enabled: anyOf: - type: string - type: 'null' title: Is Auto Tune Enabled auto_resize_mode: anyOf: - type: string - type: 'null' title: Auto Resize Mode auto_resize_eligible: anyOf: - type: boolean - type: 'null' title: Auto Resize Eligible opportunities: anyOf: - items: type: string type: array - type: 'null' title: Opportunities snowflake_tags: anyOf: - items: type: string type: array - type: 'null' title: Snowflake Tags type: object required: - warehouse_rk - instance_id - warehouse_name - warehouse_size - total_cost - tags title: WarehouseFetchAllPageResponse AutoResizingMode-Input: type: string enum: - auto_resize - manual_resize - disabled title: AutoResizingMode Page_WarehouseAutoSavingsAuditEventsResponse_: properties: items: items: $ref: '#/components/schemas/WarehouseAutoSavingsAuditEventsResponse' type: array title: Items total: anyOf: - type: integer minimum: 0.0 - type: 'null' title: Total page: anyOf: - type: integer minimum: 1.0 - type: 'null' title: Page size: anyOf: - type: integer minimum: 1.0 - type: 'null' title: Size pages: anyOf: - type: integer minimum: 0.0 - type: 'null' title: Pages type: object required: - items - total - page - size title: Page[WarehouseAutoSavingsAuditEventsResponse] ResizingModeConfiguration-Input: properties: mode: anyOf: - $ref: '#/components/schemas/AutoResizingMode-Input' - type: 'null' backoff_configuration: anyOf: - $ref: '#/components/schemas/BackoffConfiguration' - type: 'null' type: object title: ResizingModeConfiguration Page_WarehouseFetchAllPageResponse_: properties: items: items: $ref: '#/components/schemas/WarehouseFetchAllPageResponse' type: array title: Items total: anyOf: - type: integer minimum: 0.0 - type: 'null' title: Total page: anyOf: - type: integer minimum: 1.0 - type: 'null' title: Page size: anyOf: - type: integer minimum: 1.0 - type: 'null' title: Size pages: anyOf: - type: integer minimum: 0.0 - type: 'null' title: Pages type: object required: - items - total - page - size title: Page[WarehouseFetchAllPageResponse] WarehouseResponse: properties: warehouse_rk: type: string title: Warehouse Rk warehouse_name: type: string title: Warehouse Name instance_id: type: integer title: Instance Id scaling_policy: anyOf: - type: string - type: 'null' title: Scaling Policy min_cluster_count: anyOf: - type: integer - type: 'null' title: Min Cluster Count max_cluster_count: anyOf: - type: integer - type: 'null' title: Max Cluster Count owner: anyOf: - type: string - type: 'null' title: Owner auto_suspend: anyOf: - type: number - type: 'null' title: Auto Suspend auto_resume: anyOf: - type: string - type: 'null' title: Auto Resume enable_query_acceleration: anyOf: - type: string - type: 'null' title: Enable Query Acceleration query_acceleration_max_scale_factor: anyOf: - type: integer - type: 'null' title: Query Acceleration Max Scale Factor resource_monitor: anyOf: - type: string - type: 'null' title: Resource Monitor tags: items: $ref: '#/components/schemas/app__schemas__warehouses__TagObject' type: array title: Tags warehouse_cost: anyOf: - items: $ref: '#/components/schemas/app__schemas__warehouses__WarehouseCostResponse' type: array - type: 'null' title: Warehouse Cost warehouse_size: anyOf: - type: string - type: 'null' title: Warehouse Size warehouse_type: anyOf: - type: string - type: 'null' title: Warehouse Type threshold: anyOf: - type: number - type: 'null' title: Threshold comment: anyOf: - type: string - type: 'null' title: Comment start_time: anyOf: - type: string - type: 'null' title: Start Time end_time: anyOf: - type: string - type: 'null' title: End Time is_schedule_enabled: anyOf: - type: boolean - type: 'null' title: Is Schedule Enabled default: false default_warehouse_size: anyOf: - type: string - type: 'null' title: Default Warehouse Size type: object required: - warehouse_rk - warehouse_name - instance_id - tags title: WarehouseResponse ValidationError: properties: loc: items: anyOf: - type: string - type: integer type: array title: Location msg: type: string title: Message type: type: string title: Error Type type: object required: - loc - msg - type title: ValidationError UtilizationEfficiencyResponse: properties: date: type: string title: Date utilization: type: number title: Utilization type: object required: - date - utilization title: UtilizationEfficiencyResponse WarehouseDecisionDataChartResponse: properties: decision_chart: items: $ref: '#/components/schemas/WarehouseDecisionChartResponse' type: array title: Decision Chart type: object required: - decision_chart title: WarehouseDecisionDataChartResponse WarehouseInsightsItem: properties: warehouse_rk: type: string title: Warehouse Rk tag_rk: type: string title: Tag Rk type: object required: - warehouse_rk - tag_rk title: WarehouseInsightsItem description: Response item for warehouse insights endpoint. StandardResponse: properties: ok: type: boolean title: Ok type: object required: - ok title: StandardResponse AutoTuneConfigurationRequest: properties: auto_tune_configuration: $ref: '#/components/schemas/AutoTuneConfiguration' resizing_configuration: $ref: '#/components/schemas/ResizingConfiguration-Input' type: object required: - auto_tune_configuration - resizing_configuration title: AutoTuneConfigurationRequest securitySchemes: HTTPBearer: type: http scheme: bearer