@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
TypeScript
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