/** * OpenAPI definition * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: v0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import * as runtime from '../runtime.js'; import type { RelationCreate, RelationRead, ResourceCreate, ResourceQuery, ResourceRead } from '../models/index.js'; export interface CreateDefaultResourcesRequest { projId: string; envId: string; xOrgId?: string; } export interface CreateRelationsByMapRequest { projId: string; envId: string; requestBody: { [key: string]: Array; }; xOrgId?: string; } export interface CreateResourceTypeRequest { projId: string; envId: string; resourceCreate: ResourceCreate; xOrgId?: string; } export interface DeleteResourceTypeRequest { resourceIdKey: string; projId: string; envId: string; xOrgId?: string; } export interface GetResourceTypeRequest { resourceIdKey: string; projId: string; envId: string; xOrgId?: string; } export interface GetResourceTypesRequest { resourceQuery: ResourceQuery; projId: string; envId: string; xOrgId?: string; } export interface UpdateResourceTypeRequest { resourceIdKey: string; projId: string; envId: string; resourceCreate: ResourceCreate; xOrgId?: string; } /** * */ export declare class ResourceApi extends runtime.BaseAPI { /** */ createDefaultResourcesRaw(requestParameters: CreateDefaultResourcesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>>; /** */ createDefaultResources(requestParameters: CreateDefaultResourcesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ createRelationsByMapRaw(requestParameters: CreateRelationsByMapRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; }>>; /** */ createRelationsByMap(requestParameters: CreateRelationsByMapRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<{ [key: string]: Array; }>; /** */ createResourceTypeRaw(requestParameters: CreateResourceTypeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ createResourceType(requestParameters: CreateResourceTypeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ deleteResourceTypeRaw(requestParameters: DeleteResourceTypeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ deleteResourceType(requestParameters: DeleteResourceTypeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ getResourceTypeRaw(requestParameters: GetResourceTypeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ getResourceType(requestParameters: GetResourceTypeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ getResourceTypesRaw(requestParameters: GetResourceTypesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ getResourceTypes(requestParameters: GetResourceTypesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ updateResourceTypeRaw(requestParameters: UpdateResourceTypeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ updateResourceType(requestParameters: UpdateResourceTypeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; }