UNPKG

@sap-ai-sdk/ai-api

Version:

SAP Cloud SDK for AI is the official Software Development Kit (SDK) for **SAP AI Core**, **SAP Generative AI Hub**, and **Orchestration Service**.

89 lines 4.53 kB
import { OpenApiRequestBuilder } from '@sap-ai-sdk/core'; import type { BckndCommonResourceQuotaResponse, BckndExecutableResourceQuotaResponse, BckndDeploymentResourceQuotaResponse } from './schema/index.js'; /** * Representation of the 'ResourceQuotaApi'. * This API is part of the 'AI_CORE_API' service. */ export declare const ResourceQuotaApi: { _defaultBasePath: undefined; /** * Get the details about quota and usage for resource groups * @param queryParameters - Object containing the following keys: quotaOnly. * @param headerParameters - Object containing the following keys: Authorization. * @returns The request builder, use the `execute()` method to trigger the request. */ kubesubmitV4ResourceQuotaGetResourceGroupQuota: (queryParameters?: { quotaOnly?: boolean; }, headerParameters?: { Authorization?: string; }) => OpenApiRequestBuilder<BckndCommonResourceQuotaResponse>; /** * Get the details about quota and usage for executables * @param queryParameters - Object containing the following keys: quotaOnly. * @param headerParameters - Object containing the following keys: Authorization. * @returns The request builder, use the `execute()` method to trigger the request. */ kubesubmitV4ResourceQuotaGetExecutableQuota: (queryParameters?: { quotaOnly?: boolean; }, headerParameters?: { Authorization?: string; }) => OpenApiRequestBuilder<BckndExecutableResourceQuotaResponse>; /** * Get the details about quota and usage for applications * @param queryParameters - Object containing the following keys: quotaOnly. * @param headerParameters - Object containing the following keys: Authorization. * @returns The request builder, use the `execute()` method to trigger the request. */ kubesubmitV4ResourceQuotaGetApplicationQuota: (queryParameters?: { quotaOnly?: boolean; }, headerParameters?: { Authorization?: string; }) => OpenApiRequestBuilder<BckndCommonResourceQuotaResponse>; /** * Get the details about quota and usage for repositories * @param queryParameters - Object containing the following keys: quotaOnly. * @param headerParameters - Object containing the following keys: Authorization. * @returns The request builder, use the `execute()` method to trigger the request. */ kubesubmitV4ResourceQuotaGetRepositoryQuota: (queryParameters?: { quotaOnly?: boolean; }, headerParameters?: { Authorization?: string; }) => OpenApiRequestBuilder<BckndCommonResourceQuotaResponse>; /** * Get the details about quota and usage for tenant-scoped or tenant-wide generic secrets * @param queryParameters - Object containing the following keys: quotaOnly. * @param headerParameters - Object containing the following keys: Authorization, AI-Resource-Group, AI-Tenant-Scope. * @returns The request builder, use the `execute()` method to trigger the request. */ kubesubmitV4ResourceQuotaGetGenericSecretQuota: (queryParameters?: { quotaOnly?: boolean; }, headerParameters?: { Authorization?: string; "AI-Resource-Group"?: string; "AI-Tenant-Scope"?: boolean; }) => OpenApiRequestBuilder<BckndCommonResourceQuotaResponse>; /** * Get the details about quota and usage for docker registry secrets * @param queryParameters - Object containing the following keys: quotaOnly. * @param headerParameters - Object containing the following keys: Authorization. * @returns The request builder, use the `execute()` method to trigger the request. */ kubesubmitV4ResourceQuotaGetDockerRegistrySecretQuota: (queryParameters?: { quotaOnly?: boolean; }, headerParameters?: { Authorization?: string; }) => OpenApiRequestBuilder<BckndCommonResourceQuotaResponse>; /** * Get the details about quota and usage for deployments * @param queryParameters - Object containing the following keys: quotaOnly. * @param headerParameters - Object containing the following keys: Authorization. * @returns The request builder, use the `execute()` method to trigger the request. */ kubesubmitV4ResourceQuotaGetDeploymentQuota: (queryParameters?: { quotaOnly?: boolean; }, headerParameters?: { Authorization?: string; }) => OpenApiRequestBuilder<BckndDeploymentResourceQuotaResponse>; }; //# sourceMappingURL=resource-quota-api.d.ts.map