/** * Synapse REST API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: v1 * * * 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'; import type { AccessControlList, AccessRequirement, AccessRequirementConversionRequest, AccessRequirementPermissions, AccessRequirementSearchRequest, AccessRequirementSearchResponse, PaginatedResultsOfAccessRequirement, RestrictableObjectDescriptorResponse } from '../models/index'; export interface DeleteRepoV1AccessRequirementRequirementIdRequest { requirementId: string; } export interface DeleteRepoV1AccessRequirementRequirementIdAclRequest { requirementId: string; } export interface GetRepoV1AccessRequirementRequirementIdRequest { requirementId: string; } export interface GetRepoV1AccessRequirementRequirementIdAclRequest { requirementId: string; } export interface GetRepoV1AccessRequirementRequirementIdPermissionsRequest { requirementId: string; } export interface GetRepoV1AccessRequirementRequirementIdSubjectsRequest { requirementId: string; nextPageToken?: string; } export interface GetRepoV1EntityIdAccessRequirementRequest { id: string; limit?: number; offset?: number; } export interface GetRepoV1TeamIdAccessRequirementRequest { id: string; limit?: number; offset?: number; } export interface PostRepoV1AccessRequirementRequest { accessRequirement: AccessRequirement; } export interface PostRepoV1AccessRequirementRequirementIdAclRequest { requirementId: string; accessControlList: AccessControlList; } export interface PostRepoV1AccessRequirementSearchRequest { accessRequirementSearchRequest: AccessRequirementSearchRequest; } export interface PostRepoV1EntityIdLockAccessRequirementRequest { id: string; } export interface PutRepoV1AccessRequirementConversionRequest { accessRequirementConversionRequest: AccessRequirementConversionRequest; } export interface PutRepoV1AccessRequirementRequirementIdRequest { requirementId: string; accessRequirement: AccessRequirement; } export interface PutRepoV1AccessRequirementRequirementIdAclRequest { requirementId: string; accessControlList: AccessControlList; } /** * */ export declare class AccessRequirementServicesApi extends runtime.BaseAPI { /** */ deleteRepoV1AccessRequirementRequirementIdRaw(requestParameters: DeleteRepoV1AccessRequirementRequirementIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ deleteRepoV1AccessRequirementRequirementId(requestParameters: DeleteRepoV1AccessRequirementRequirementIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ deleteRepoV1AccessRequirementRequirementIdAclRaw(requestParameters: DeleteRepoV1AccessRequirementRequirementIdAclRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ deleteRepoV1AccessRequirementRequirementIdAcl(requestParameters: DeleteRepoV1AccessRequirementRequirementIdAclRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ getRepoV1AccessRequirementRequirementIdRaw(requestParameters: GetRepoV1AccessRequirementRequirementIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ getRepoV1AccessRequirementRequirementId(requestParameters: GetRepoV1AccessRequirementRequirementIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ getRepoV1AccessRequirementRequirementIdAclRaw(requestParameters: GetRepoV1AccessRequirementRequirementIdAclRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ getRepoV1AccessRequirementRequirementIdAcl(requestParameters: GetRepoV1AccessRequirementRequirementIdAclRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ getRepoV1AccessRequirementRequirementIdPermissionsRaw(requestParameters: GetRepoV1AccessRequirementRequirementIdPermissionsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ getRepoV1AccessRequirementRequirementIdPermissions(requestParameters: GetRepoV1AccessRequirementRequirementIdPermissionsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ getRepoV1AccessRequirementRequirementIdSubjectsRaw(requestParameters: GetRepoV1AccessRequirementRequirementIdSubjectsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ getRepoV1AccessRequirementRequirementIdSubjects(requestParameters: GetRepoV1AccessRequirementRequirementIdSubjectsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ getRepoV1EntityIdAccessRequirementRaw(requestParameters: GetRepoV1EntityIdAccessRequirementRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ getRepoV1EntityIdAccessRequirement(requestParameters: GetRepoV1EntityIdAccessRequirementRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ getRepoV1TeamIdAccessRequirementRaw(requestParameters: GetRepoV1TeamIdAccessRequirementRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ getRepoV1TeamIdAccessRequirement(requestParameters: GetRepoV1TeamIdAccessRequirementRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ postRepoV1AccessRequirementRaw(requestParameters: PostRepoV1AccessRequirementRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ postRepoV1AccessRequirement(requestParameters: PostRepoV1AccessRequirementRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ postRepoV1AccessRequirementRequirementIdAclRaw(requestParameters: PostRepoV1AccessRequirementRequirementIdAclRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ postRepoV1AccessRequirementRequirementIdAcl(requestParameters: PostRepoV1AccessRequirementRequirementIdAclRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ postRepoV1AccessRequirementSearchRaw(requestParameters: PostRepoV1AccessRequirementSearchRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ postRepoV1AccessRequirementSearch(requestParameters: PostRepoV1AccessRequirementSearchRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ postRepoV1EntityIdLockAccessRequirementRaw(requestParameters: PostRepoV1EntityIdLockAccessRequirementRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ postRepoV1EntityIdLockAccessRequirement(requestParameters: PostRepoV1EntityIdLockAccessRequirementRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ putRepoV1AccessRequirementConversionRaw(requestParameters: PutRepoV1AccessRequirementConversionRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ putRepoV1AccessRequirementConversion(requestParameters: PutRepoV1AccessRequirementConversionRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ putRepoV1AccessRequirementRequirementIdRaw(requestParameters: PutRepoV1AccessRequirementRequirementIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ putRepoV1AccessRequirementRequirementId(requestParameters: PutRepoV1AccessRequirementRequirementIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ putRepoV1AccessRequirementRequirementIdAclRaw(requestParameters: PutRepoV1AccessRequirementRequirementIdAclRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ putRepoV1AccessRequirementRequirementIdAcl(requestParameters: PutRepoV1AccessRequirementRequirementIdAclRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; }